** Changed in: nova
Milestone: havana-rc1 => None
** Changed in: nova
Status: In Progress => Won't Fix
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1184447
Title:
baremetal API extension does not show or accept node uuid
Status in OpenStack Compute (Nova):
Won't Fix
Bug description:
The baremetal API extension does not show node uuid's, either in "nova
baremetal-node-list" or in "nova baremetal-node-show <ID>". It also
does not accept a node's uuid. It should, since this is how the node
is identified within nova.
For example, I can get a nova instance UUID from "nova list", and then
get the baremetal node UUID from the "OS-EXT-SRV-
ATTR:hypervisor_hostname" field of "nova show". I should then be able
to get details about that node from "nova baremetal-node-show", but I
can not.
ubuntu@foo:~$ nova list
+--------------------------------------+----------------------------------------+--------+------------+-------------+-----------------------+
| ID | Name
| Status | Task State | Power State | Networks |
+--------------------------------------+----------------------------------------+--------+------------+-------------+-----------------------+
| 0c2690cd-c431-41f7-90f2-10ea678e137a |
compute-test0.NovaCompute0.NovaCompute | ACTIVE | None | Running |
ctlplane=xx.xx.xx.xx |
ubuntu@foo:~$ nova show 0c2690cd-c431-41f7-90f2-10ea678e137a
+-------------------------------------+-----------------------------------------------------------+
| Property | Value
|
+-------------------------------------+-----------------------------------------------------------+
| status | ACTIVE
|
| updated | 2013-05-24T09:45:17Z
|
| OS-EXT-STS:task_state | None
|
| OS-EXT-SRV-ATTR:host | foo.novalocal
|
| key_name | default
|
| image | nova-compute-debug
(7125ca02-1785-4d06-a45d-3312827e6092) |
| hostId |
70f53b08cdc797a620a131c844fa1c7f0ef58cd59b0ceb8a880b2b89 |
| OS-EXT-STS:vm_state | active
|
| OS-EXT-SRV-ATTR:instance_name | instance-00000133
|
| OS-EXT-SRV-ATTR:hypervisor_hostname | dda8bd00-0cf6-4211-8c8c-81dfafe8c1fb
|
| flavor | baremetal3 (258)
|
| id | 0c2690cd-c431-41f7-90f2-10ea678e137a
|
| security_groups | [{u'name': u'default'}]
|
| user_id | 87b44714e906420a9e6a07f6835b5b61
|
| name |
compute-test0.NovaCompute0.NovaCompute |
| created | 2013-05-24T09:38:27Z
|
| tenant_id | c30643483cd849a6b61e98c6ccc03a66
|
| OS-DCF:diskConfig | MANUAL
|
| metadata | {}
|
| accessIPv4 |
|
| accessIPv6 |
|
| ctlplane network | xx.xx.xx.xx
|
| progress | 0
|
| OS-EXT-STS:power_state | 1
|
| OS-EXT-AZ:availability_zone | nova
|
| config_drive |
|
+-------------------------------------+-----------------------------------------------------------+
ubuntu@foo:~$ nova baremetal-node-show dda8bd00-0cf6-4211-8c8c-81dfafe8c1fb
ERROR: The server has either erred or is incapable of performing the
requested operation. (HTTP 500) (Request-ID:
req-f3fde2f6-8679-4dde-b230-7241e609893a)
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1184447/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp