Description of problem: The rhevm-config utility no longer accepts passwords provided via the command line as it did in 3.0 (good): $ rhevm-config -s AdminPassword=mysecretpassword 'mysecretpassword' is not a valid value for type Password. Users who read rhevm-config --help or the Admin Guide will discover the supported usage: ### Notes: ### 1. Passwords: password can be set in interacetive mode ie: ### engine-config -s PasswordEntry=interactive ### or via file with one of the following options: ### engine-config -s PasswordEntry --admin-pass-file=/tmp/mypass ### engine-config -s PasswordEntry=/tmp/mypass ### 2. In order for your change(s) to take effect, ### restart the oVirt engine service (using: 'service ovirt-engine restart'). ################################################################################ I think it would be more useful/helpful if the first note in particular were displayed if when setting a value of type password the user supplies anything other than one of the supported options (interactive, path, path combined with --admin-pass-file).
Added the same note when password validation fails as requested above.
Verified on sf-10: [root@istein-32 ovirt-engine]# rhevm-config -s AdminPassword=myPassword Cannot set value myPassword to key AdminPassword. ### Notes: ### 1. Passwords: password can be set in interactive mode ie: ### engine-config -s AdminPassword=interactive ### or via file with one of the following options: ### engine-config -s AdminPassword --admin-pass-file=/tmp/mypass ### engine-config -s AdminPassword=/tmp/mypass ### 2. In order for your change(s) to take effect, ### restart the oVirt engine service (using: 'service ovirt-engine restart'). ################################################################################
3.2 has been released