yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #38538
[Bug 1496235] [NEW] Boot from volume faild with availability_zone option, in case of cinder do not have availability_zone
Public bug reported:
My envirement ,Nova has 2 availability_zone and Cinder has no availability_zone.
When I run two command "cinder create" and "nova boot" separately , it is finished normally.
But run at one time, and an error error occurs as below.(It is the same on the dashboard)
----
$ nova boot --flavor m1.small --block-device source=image,id=4014a3f7-507b-4692-86c8-8224bbcc7102,dest=volume,size=10,shutdown=delete,bootindex=0 --nic net-id=4d9e9847-80b5-46ca-8439-344930a59825 --availability_zone az2 test1
$ nova list
+--------------------------------------+-------+--------+----------------------+-------------+-----------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+-------+--------+----------------------+-------------+-----------------------+
| a0dc0f03-155c-422b-b0ac-996fc17e0989 | test1 | ERROR | block_device_mapping | NOSTATE | |
+--------------------------------------+-------+--------+----------------------+-------------+-----------------------+
$ nova show
+--------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Property | Value |
+--------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| OS-DCF:diskConfig | MANUAL |
| OS-EXT-AZ:availability_zone | az1 |
| OS-EXT-SRV-ATTR:host | compute011-az1 |
| OS-EXT-SRV-ATTR:hypervisor_hostname | compute011-az1.maas |
| OS-EXT-SRV-ATTR:instance_name | instance-00000514 |
| OS-EXT-STS:power_state | 0 |
| OS-EXT-STS:task_state | block_device_mapping |
| OS-EXT-STS:vm_state | error |
| OS-SRV-USG:launched_at | - |
| OS-SRV-USG:terminated_at | - |
| accessIPv4 | |
| accessIPv6 | |
| config_drive | |
| created | 2015-09-16T02:47:04Z |
| fault | {"message": "Build of instance a0dc0f03-155c-422b-b0ac-996fc17e0989 aborted: Failure prepping block device.", "code": 500, "details": " File \"/usr/lib/python2.7/dist-packages/nova/compute/manager.py\", line 2219, in _do_build_and_run_instance |
| | filter_properties) |
| | File \"/usr/lib/python2.7/dist-packages/nova/compute/manager.py\", line 2330, in _build_and_run_instance |
| | 'create.error', fault=e) |
| | File \"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py\", line 85, in __exit__ |
| | six.reraise(self.type_, self.value, self.tb) |
| | File \"/usr/lib/python2.7/dist-packages/nova/compute/manager.py\", line 2303, in _build_and_run_instance |
| | block_device_mapping) as resources: |
| | File \"/usr/lib/python2.7/contextlib.py\", line 17, in __enter__ |
| | return self.gen.next() |
| | File \"/usr/lib/python2.7/dist-packages/nova/compute/manager.py\", line 2439, in _build_resources |
| | reason=msg) |
| | ", "created": "2015-09-16T02:47:08Z"} |
| flavor | m1.small (090955df-7dbe-4102-bcfb-4d64d0cc5105) |
| hostId | bf381a5d2d9136fe4669218bcda1467156b71227023610e0311f9e86 |
| id | a0dc0f03-155c-422b-b0ac-996fc17e0989 |
| image | Attempt to boot from volume - no image supplied |
| key_name | - |
| metadata | {} |
| name | test1 |
| os-extended-volumes:volumes_attached | [] |
| status | ERROR |
| tenant_id | 3296a2ca68a04a139258927447956d95 |
| updated | 2015-09-16T02:47:09Z |
| user_id | ab2a6867991f4cd785c75935ea80f0fb |
+--------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
Version : Kilo
** Affects: nova
Importance: Undecided
Status: New
** Description changed:
-
My envirement ,Nova has 2 availability_zone and Cinder has no availability_zone.
When I run two command "cinder create" and "nova boot" separately , it is finished normally.
But run at one time, and an error error occurs as below.(It is the same on the dashboard)
-
----
$ nova boot --flavor m1.small --block-device source=image,id=4014a3f7-507b-4692-86c8-8224bbcc7102,dest=volume,size=10,shutdown=delete,bootindex=0 --nic net-id=4d9e9847-80b5-46ca-8439-344930a59825 --availability_zone az2 test1
$ nova list
+--------------------------------------+-------+--------+----------------------+-------------+-----------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+-------+--------+----------------------+-------------+-----------------------+
| a0dc0f03-155c-422b-b0ac-996fc17e0989 | test1 | ERROR | block_device_mapping | NOSTATE | |
+--------------------------------------+-------+--------+----------------------+-------------+-----------------------+
$ nova show
+--------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Property | Value |
+--------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| OS-DCF:diskConfig | MANUAL |
| OS-EXT-AZ:availability_zone | az1 |
- | OS-EXT-SRV-ATTR:host | anlk-compute011-sc1-az1 |
- | OS-EXT-SRV-ATTR:hypervisor_hostname | anlk-compute011-sc1-az1.maas |
+ | OS-EXT-SRV-ATTR:host | compute011-az1 |
+ | OS-EXT-SRV-ATTR:hypervisor_hostname | compute011-az1.maas |
| OS-EXT-SRV-ATTR:instance_name | instance-00000514 |
| OS-EXT-STS:power_state | 0 |
| OS-EXT-STS:task_state | block_device_mapping |
| OS-EXT-STS:vm_state | error |
| OS-SRV-USG:launched_at | - |
| OS-SRV-USG:terminated_at | - |
| accessIPv4 | |
| accessIPv6 | |
| config_drive | |
| created | 2015-09-16T02:47:04Z |
| fault | {"message": "Build of instance a0dc0f03-155c-422b-b0ac-996fc17e0989 aborted: Failure prepping block device.", "code": 500, "details": " File \"/usr/lib/python2.7/dist-packages/nova/compute/manager.py\", line 2219, in _do_build_and_run_instance |
| | filter_properties) |
| | File \"/usr/lib/python2.7/dist-packages/nova/compute/manager.py\", line 2330, in _build_and_run_instance |
| | 'create.error', fault=e) |
| | File \"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py\", line 85, in __exit__ |
| | six.reraise(self.type_, self.value, self.tb) |
| | File \"/usr/lib/python2.7/dist-packages/nova/compute/manager.py\", line 2303, in _build_and_run_instance |
| | block_device_mapping) as resources: |
| | File \"/usr/lib/python2.7/contextlib.py\", line 17, in __enter__ |
| | return self.gen.next() |
| | File \"/usr/lib/python2.7/dist-packages/nova/compute/manager.py\", line 2439, in _build_resources |
| | reason=msg) |
| | ", "created": "2015-09-16T02:47:08Z"} |
| flavor | m1.small (090955df-7dbe-4102-bcfb-4d64d0cc5105) |
| hostId | bf381a5d2d9136fe4669218bcda1467156b71227023610e0311f9e86 |
| id | a0dc0f03-155c-422b-b0ac-996fc17e0989 |
| image | Attempt to boot from volume - no image supplied |
| key_name | - |
| metadata | {} |
| name | test1 |
| os-extended-volumes:volumes_attached | [] |
| status | ERROR |
| tenant_id | 3296a2ca68a04a139258927447956d95 |
| updated | 2015-09-16T02:47:09Z |
| user_id | ab2a6867991f4cd785c75935ea80f0fb |
+--------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
-
-
Version : Kilo
--
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/1496235
Title:
Boot from volume faild with availability_zone option, in case of
cinder do not have availability_zone
Status in OpenStack Compute (nova):
New
Bug description:
My envirement ,Nova has 2 availability_zone and Cinder has no availability_zone.
When I run two command "cinder create" and "nova boot" separately , it is finished normally.
But run at one time, and an error error occurs as below.(It is the same on the dashboard)
----
$ nova boot --flavor m1.small --block-device source=image,id=4014a3f7-507b-4692-86c8-8224bbcc7102,dest=volume,size=10,shutdown=delete,bootindex=0 --nic net-id=4d9e9847-80b5-46ca-8439-344930a59825 --availability_zone az2 test1
$ nova list
+--------------------------------------+-------+--------+----------------------+-------------+-----------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+-------+--------+----------------------+-------------+-----------------------+
| a0dc0f03-155c-422b-b0ac-996fc17e0989 | test1 | ERROR | block_device_mapping | NOSTATE | |
+--------------------------------------+-------+--------+----------------------+-------------+-----------------------+
$ nova show
+--------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Property | Value |
+--------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| OS-DCF:diskConfig | MANUAL |
| OS-EXT-AZ:availability_zone | az1 |
| OS-EXT-SRV-ATTR:host | compute011-az1 |
| OS-EXT-SRV-ATTR:hypervisor_hostname | compute011-az1.maas |
| OS-EXT-SRV-ATTR:instance_name | instance-00000514 |
| OS-EXT-STS:power_state | 0 |
| OS-EXT-STS:task_state | block_device_mapping |
| OS-EXT-STS:vm_state | error |
| OS-SRV-USG:launched_at | - |
| OS-SRV-USG:terminated_at | - |
| accessIPv4 | |
| accessIPv6 | |
| config_drive | |
| created | 2015-09-16T02:47:04Z |
| fault | {"message": "Build of instance a0dc0f03-155c-422b-b0ac-996fc17e0989 aborted: Failure prepping block device.", "code": 500, "details": " File \"/usr/lib/python2.7/dist-packages/nova/compute/manager.py\", line 2219, in _do_build_and_run_instance |
| | filter_properties) |
| | File \"/usr/lib/python2.7/dist-packages/nova/compute/manager.py\", line 2330, in _build_and_run_instance |
| | 'create.error', fault=e) |
| | File \"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py\", line 85, in __exit__ |
| | six.reraise(self.type_, self.value, self.tb) |
| | File \"/usr/lib/python2.7/dist-packages/nova/compute/manager.py\", line 2303, in _build_and_run_instance |
| | block_device_mapping) as resources: |
| | File \"/usr/lib/python2.7/contextlib.py\", line 17, in __enter__ |
| | return self.gen.next() |
| | File \"/usr/lib/python2.7/dist-packages/nova/compute/manager.py\", line 2439, in _build_resources |
| | reason=msg) |
| | ", "created": "2015-09-16T02:47:08Z"} |
| flavor | m1.small (090955df-7dbe-4102-bcfb-4d64d0cc5105) |
| hostId | bf381a5d2d9136fe4669218bcda1467156b71227023610e0311f9e86 |
| id | a0dc0f03-155c-422b-b0ac-996fc17e0989 |
| image | Attempt to boot from volume - no image supplied |
| key_name | - |
| metadata | {} |
| name | test1 |
| os-extended-volumes:volumes_attached | [] |
| status | ERROR |
| tenant_id | 3296a2ca68a04a139258927447956d95 |
| updated | 2015-09-16T02:47:09Z |
| user_id | ab2a6867991f4cd785c75935ea80f0fb |
+--------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
Version : Kilo
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1496235/+subscriptions
Follow ups
-
[Bug 1496235] Re: Boot from volume faild with availability_zone option, in case of cinder do not have availability_zone
From: Dave Walker, 2016-05-10
-
[Bug 1496235] Re: Boot from volume faild with availability_zone option, in case of cinder do not have availability_zone
From: Doug Hellmann, 2015-12-03
-
[Bug 1496235] Re: Boot from volume faild with availability_zone option, in case of cinder do not have availability_zone
From: Matt Riedemann, 2015-12-03
-
[Bug 1496235] Re: Boot from volume faild with availability_zone option, in case of cinder do not have availability_zone
From: OpenStack Infra, 2015-09-24
-
[Bug 1496235] Re: Boot from volume faild with availability_zone option, in case of cinder do not have availability_zone
From: Matt Riedemann, 2015-09-23