Description of problem: Version-Release number of selected component (if applicable): rhevm-cli-3.5.0.4-1.el6ev.noarch.rpm How reproducible: always Steps to Reproduce: 1. run command: update host 'hostX' --storage_manager-priority 5 Actual results: send: 'PUT /api/hosts/a5898cff-8836-4d60-ba85-c3219937beae HTTP/1.1\r\nHost: jenkins-vm-10.scl.lab.tlv.redhat.com\r\nAccept-Encoding: identity\r\nContent-Length: 93\r\nSession-TTL: 3600\r\nPrefer: persistent-auth\r\nCorrelation-Id: hosts_update_508dc25b-9098-4eee\r\nAccept: application/xml\r\nFilter: False\r\ncookie: JSESSIONID=EfGmN01Nlx3gddnOyjeyLCeC\r\nContent-type: application/xml\r\nAuthorization: Basic dXNlcnBvcnRhbDFAcWEubGFiLnRsdi5yZWRoYXQuY29tOjEyMzQ1Ng==\r\n\r\n' send: '<host id="a5898cff-8836-4d60-ba85-c3219937beae">\n <storage_manager priority="5"/>\n</host>\n' reply: 'HTTP/1.1 400 Bad Request\r\n' header: Date: Wed, 17 Sep 2014 20:18:34 GMT^M header: JSESSIONID: EfGmN01Nlx3gddnOyjeyLCeC^M header: Content-Type: application/xml^M header: Content-Length: 179^M header: Vary: Accept-Encoding^M header: Connection: close^M ^MESC[KESC[?1lESC>ESC[1;31m ERROR status: 400^M reason: Bad Request^M detail: Value "" isn't a valid boolean, it should be "true" or "false" ESC[1;m Expected results: Update successfully. Additional info: Works fine in javasdk. Worked fine in 3.4 rhevm-cli.
It isn't possible to restore the previous behavior, but we will introduce a new --spm-priority option that will work correctly and with the same meaning.
Note that this needs to be fixed in the engine, then the Python SDK needs to be regenerated.
this bug status was moved to MODIFIED before engine vt5 was built, hence moving to on_qa, if this was mistake and the fix isn't in, please contact rhev-integ
works with --spm-priority in rhevm-sdk-python-3.5.0.7-2.el6ev.noarch
rhev 3.5.0 was released. closing.