Bug 949599
| Summary: | RHEVM-CLI: wrong power management type passed in update host command | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Virtualization Manager | Reporter: | Barak Dagan <bdagan> | ||||
| Component: | ovirt-engine-cli | Assignee: | Michael Pasternak <mpastern> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | Barak Dagan <bdagan> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 3.2.0 | CC: | acathrow, bazulay, dyasny, iheim, oramraz, pstehlik, Rhev-m-bugs, ykaul | ||||
| Target Milestone: | --- | Keywords: | Reopened | ||||
| Target Release: | 3.2.0 | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | infra | ||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2013-05-20 16:10:56 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | Infra | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
i think you've looked at wrong place, in attached log i see that you ran: ======================================================================== [K[?1l>[RHEVM shell (connected)]# update host '10.35.160.67' --storage_manager-priority 5 --power_management-username 'user' --power_management-address '10.35.35.35' --power_management-enabled true --power_management-password 'password' --power_management-type 'bladecenter' --power_management-options-option "option.name=secure,option.value=false,option.name=slot,option.value=1" --correlation_id 103 > /tmp/cli_output.tmp * (note --power_management-type 'bladecenter'), when you ran it with rsa, it produced correct request: ===================================================== [RHEVM shell (connected)]# update host '10.35.160.67' --storage_manager-priority 5 --power_management-enabled true --power_management-type 'rsa' --correlation_id 104 > /tmp/cli_output.tmp send: 'PUT /api/hosts/ea6febef-6973-49e4-a0cc-1f082d64f4c1 HTTP/1.1\r\nHost: jenkins-vm-08.scl.lab.tlv.redhat.com\r\nAccept-Encoding: identity\r\nContent-Length: 3755\r\nPrefer: persistent-auth\r\nAccept: application/xml\r\nFilter: False\r\ncookie: JSESSIONID=rkrpc-+Yiz-M2JO95dMSw1Rr\r\nContent-type: application/xml\r\n\r\n' send: '<host href="/api/hosts/ea6febef-6973-49e4-a0cc-1f082d64f4c1" id="ea6febef-6973-49e4-a0cc-1f082d64f4c1">\n <actions>\n <link href="/api/hosts/ea6febef-6973-49e4-a0cc-1f082d64f4c1/approve" rel="approve"/>\n <link href="/api/hosts/ea6febef-6973-49e4-a0cc-1f082d64f4c1/iscsilogin" rel="iscsilogin"/>\n <link href="/api/hosts/ea6febef-6973-49e4-a0cc-1f082d64f4c1/iscsidiscover" rel="iscsidiscover"/>\n <link href="/api/hosts/ea6febef-6973-49e4-a0cc-1f082d64f4c1/commitnetconfig" rel="commitnetconfig"/>\n <link href="/api/hosts/ea6febef-6973-49e4-a0cc-1f082d64f4c1/deactivate" rel="deactivate"/>\n <link href="/api/hosts/ea6febef-6973-49e4-a0cc-1f082d64f4c1/fence" rel="fence"/>\n <link href="/api/hosts/ea6febef-6973-49e4-a0cc-1f082d64f4c1/install" rel="install"/>\n <link href="/api/hosts/ea6febef-6973-49e4-a0cc-1f082d64f4c1/activate" rel="activate"/>\n </actions>\n <name>10.35.160.67</name>\n <link href="/api/hosts/ea6febef-6973-49e4-a0cc-1f082d64f4c1/storage" rel="storage"/>\n <link href="/api/hosts/ea6febef-6973-49e4-a0cc-1f082d64f4c1/nics" rel="nics"/>\n <link href="/api/hosts/ea6febef-6973-49e4-a0cc-1f082d64f4c1/tags" rel="tags"/>\n <link href="/api/hosts/ea6febef-6973-49e4-a0cc-1f082d64f4c1/permissions" rel="permissions"/>\n <link href="/api/hosts/ea6febef-6973-49e4-a0cc-1f082d64f4c1/statistics" rel="statistics"/>\n <link href="/api/hosts/ea6febef-6973-49e4-a0cc-1f082d64f4c1/hooks" rel="hooks"/>\n <address>10.35.160.67</address>\n <certificate>\n <organization>Red Hat</organization>\n <subject>O=Red Hat,CN=10.35.160.67</subject>\n </certificate>\n <status>\n <state>up</state>\n </status>\n <cluster href="/api/clusters/55931d02-db94-4388-a965-2efb846c9910" id="55931d02-db94-4388-a965-2efb846c9910"/>\n <port>54321</port>\n <type>rhel</type>\n <storage_manager priority="5">false</storage_manager>\n <version major="4" full_version="vdsm-4.10.2-14.0.el6ev" build="2" minor="10" revision="0"/>\n <hardware_information>\n <manufacturer>HP</manufacturer>\n <serial_number>CZ3211B65E</serial_number>\n <product_name>ProLiant DL170e G6</product_name>\n <uuid>30393036-3539-5A43-3332-313142363545</uuid>\n <family>ProLiant DL2000 Multinode Platform</family>\n </hardware_information>\n <power_management type="rsa">\n <enabled>true</enabled>\n <address>10.35.35.35</address>\n <username>user</username>\n <options>\n <option name="secure" value="false"/>\n <option name="slot" value="1"/>\n </options>\n <agents>\n <agent type="bladecenter">\n <address>10.35.35.35</address>\n <username>user</username>\n <options>\n <option name="secure" value="false"/>\n <option name="slot" value="1"/>\n </options>\n <order>1</order>\n </agent>\n </agents>\n </power_management>\n <ksm>\n <enabled>true</enabled>\n </ksm>\n <transparent_hugepages>\n <enabled>true</enabled>\n </transparent_hugepages>\n <iscsi>\n <initiator>iqn.1994-05.com.redhat:4ce074218040</initiator>\n </iscsi>\n <cpu>\n <topology cores="6" threads="2" sockets="1"/>\n <name>Intel(R) Xeon(R) CPU E5645 @ 2.40GHz</name>\n <speed>1600.000000</speed>\n <mode>CUSTOM</mode>\n </cpu>\n <memory>33658241024</memory>\n <max_scheduling_memory>66979889152</max_scheduling_memory>\n <summary>\n <active>0</active>\n <migrating>0</migrating>\n <total>0</total>\n </summary>\n <os type="RHEL">\n <version full_version="6Server - 6.4.0.4.el6"/>\n </os>\n</host>\n' Created attachment 750642 [details]
Test logs
*** This bug has been marked as a duplicate of bug 959879 *** |
Description of problem: PM type that is sent is rsa, but in the get command bladecenter is returned: 2013-04-08 02:09:52,195 - MainThread - capabilities - DEBUG - UPDATE cli command is: update host '10.35.160.67' --storage_manager-priority 5 --power_management-enabled true --power_management-type 'rsa' --correlation_id 104 > /tmp/cli_output.tmp 2013-04-08 02:09:53,452 - MainThread - capabilities - DEBUG - UPDATE cli command output: id : ea6febef-6973-49e4-a0cc-1f082d64f4c1 power_management-address : .... power_management-agents-agent-address : .... power_management-agents-agent-options-option-name : secure power_management-agents-agent-options-option-value: false power_management-agents-agent-options-option-name : slot power_management-agents-agent-options-option-value: 1 power_management-agents-agent-order : 1 power_management-agents-agent-type : bladecenter power_management-agents-agent-username : user power_management-enabled : True power_management-options-option-name : secure power_management-options-option-value : false power_management-options-option-name : slot power_management-options-option-value : 1 power_management-type : bladecenter <-- power_management-username : user in Rest, it works fine: PUT request content is -- url:/api/hosts/64faa1fe-ccbd-4c68-b9ff-2cb63aaa6b1f body:<host> <storage_manager priority="5">false</storage_manager> <power_management type="rsa"> <enabled>true</enabled> </power_management> </host> hosts - DEBUG - Response body for PUT request is: <host href="/api/hosts/64faa1fe-ccbd-4c68-b9ff-2cb63aaa6b1f" id="64faa1fe-ccbd-4c68-b9ff-2cb63aaa6b1f"> <version major="4" minor="10" build="2" revision="0" full_version="vdsm-4.10.2-14.0.el6ev"/> <hardware_information> <manufacturer>HP</manufacturer> <version></version> <serial_number>CZ3211B66A</serial_number> <product_name>ProLiant DL170e G6</product_name> <uuid>30393036-3539-5A43-3332-313142363641</uuid> <family>ProLiant DL2000 Multinode Platform</family> </hardware_information> <power_management type="rsa"> <-- <enabled>true</enabled> <address>10.35.35.35</address> <username>user</username> <options> <option name="secure" value="false"/> <option name="slot" value="1"/> </options> </power_management> Version-Release number of selected component (if applicable): SF13 How reproducible: 100% Steps to Reproduce: 1. update host with pm-type value 2. 3. Actual results: Expected results: Additional info: