yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #35369
[Bug 1475112] [NEW] Instacne should return to its initial state instead of ACTIVE when resize fails
Public bug reported:
When instance resize fails, instead of return to its inital vm_state, it
is set to ACTIVE:
Creating an instance with flavor 2:
root@kevin-dev:/opt/stack# nova boot --flavor 2 --nic net-id=13854918-10d5-466e-b576-1c4c9689f357 --image 5e992b08-d772-44d7-90bf-0b0d9eaa2fcd test1
+--------------------------------------+----------------------------------------------------------------+
| Property | Value |
+--------------------------------------+----------------------------------------------------------------+
| OS-DCF:diskConfig | MANUAL |
| OS-EXT-AZ:availability_zone | nova |
| OS-EXT-SRV-ATTR:host | - |
| OS-EXT-SRV-ATTR:hypervisor_hostname | - |
| OS-EXT-SRV-ATTR:instance_name | instance-0000003a |
| OS-EXT-STS:power_state | 0 |
| OS-EXT-STS:task_state | scheduling |
| OS-EXT-STS:vm_state | building |
| OS-SRV-USG:launched_at | - |
| OS-SRV-USG:terminated_at | - |
| accessIPv4 | |
| accessIPv6 | |
| adminPass | wFUucx56wSEZ |
| config_drive | |
| created | 2015-07-16T03:19:45Z |
| flavor | m1.small (2) |
| hostId | |
| id | 0e74eff9-7a25-4a9d-b894-cf4db80dc1c4 |
| image | cirros-0.3.4-x86_64-uec (5e992b08-d772-44d7-90bf-0b0d9eaa2fcd) |
| key_name | - |
| metadata | {} |
| name | test1 |
| os-extended-volumes:volumes_attached | [] |
| progress | 0 |
| security_groups | default |
| status | BUILD |
| tenant_id | 939300520ec34fea975ef197c8fd61b8 |
| updated | 2015-07-16T03:19:45Z |
| user_id | 44c538801d8f46fa9b9b15d7d7986bef |
+--------------------------------------+----------------------------------------------------------------+
root@kevin-dev:/opt/stack# nova list
+--------------------------------------+-------+--------+------------+-------------+---------------------------------------------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+-------+--------+------------+-------------+---------------------------------------------------------+
| 0e74eff9-7a25-4a9d-b894-cf4db80dc1c4 | test1 | BUILD | spawning | NOSTATE | private=10.0.0.40, fd89:f61e:48ad:0:f816:3eff:fe9b:6a35 |
+--------------------------------------+-------+--------+------------+-------------+---------------------------------------------------------+
stop the instance:
root@kevin-dev:/opt/stack# nova stop 0e74eff9-7a25-4a9d-b894-cf4db80dc1c4
Request to stop server 0e74eff9-7a25-4a9d-b894-cf4db80dc1c4 has been accepted.
root@kevin-dev:/opt/stack# nova list
+--------------------------------------+-------+---------+------------+-------------+---------------------------------------------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+-------+---------+------------+-------------+---------------------------------------------------------+
| 0e74eff9-7a25-4a9d-b894-cf4db80dc1c4 | test1 | SHUTOFF | - | Shutdown | private=10.0.0.40, fd89:f61e:48ad:0:f816:3eff:fe9b:6a35 |
+--------------------------------------+-------+---------+------------+-------------+---------------------------------------------------------+
resize the instance to a smaller flavor 1
root@kevin-dev:/opt/stack# nova resize 0e74eff9-7a25-4a9d-b894-cf4db80dc1c4 1
root@kevin-dev:/opt/stack# nova list
+--------------------------------------+-------+--------+------------+-------------+---------------------------------------------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+-------+--------+------------+-------------+---------------------------------------------------------+
| 0e74eff9-7a25-4a9d-b894-cf4db80dc1c4 | test1 | ACTIVE | - | Shutdown | private=10.0.0.40, fd89:f61e:48ad:0:f816:3eff:fe9b:6a35 |
+--------------------------------------+-------+--------+------------+-------------+---------------------------------------------------------+
The action fails, but the VM state is set to ACTIVE
ERROR LOG:
2015-07-16 11:22:00.706 25351 ERROR oslo_messaging.rpc.dispatcher [req-367cb854-9703-47c2-a410-f42ebf5a693b 44c538801d8f46fa9b9b15d7d7986bef 939300520ec34fea975ef197c8fd61b8 - - -] Exception during message handling: Resize error: Unable to resize disk down.
2015-07-16 11:22:00.706 25351 ERROR oslo_messaging.rpc.dispatcher Traceback (most recent call last):
** Affects: nova
Importance: Undecided
Assignee: Zhenyu Zheng (zhengzhenyu)
Status: New
** Changed in: nova
Assignee: (unassigned) => Zhenyu Zheng (zhengzhenyu)
** Summary changed:
- Instacne should return to its initial state instead of ACTIVE when migrate fails
+ Instacne should return to its initial state instead of ACTIVE when resize fails
--
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/1475112
Title:
Instacne should return to its initial state instead of ACTIVE when
resize fails
Status in OpenStack Compute (nova):
New
Bug description:
When instance resize fails, instead of return to its inital vm_state,
it is set to ACTIVE:
Creating an instance with flavor 2:
root@kevin-dev:/opt/stack# nova boot --flavor 2 --nic net-id=13854918-10d5-466e-b576-1c4c9689f357 --image 5e992b08-d772-44d7-90bf-0b0d9eaa2fcd test1
+--------------------------------------+----------------------------------------------------------------+
| Property | Value |
+--------------------------------------+----------------------------------------------------------------+
| OS-DCF:diskConfig | MANUAL |
| OS-EXT-AZ:availability_zone | nova |
| OS-EXT-SRV-ATTR:host | - |
| OS-EXT-SRV-ATTR:hypervisor_hostname | - |
| OS-EXT-SRV-ATTR:instance_name | instance-0000003a |
| OS-EXT-STS:power_state | 0 |
| OS-EXT-STS:task_state | scheduling |
| OS-EXT-STS:vm_state | building |
| OS-SRV-USG:launched_at | - |
| OS-SRV-USG:terminated_at | - |
| accessIPv4 | |
| accessIPv6 | |
| adminPass | wFUucx56wSEZ |
| config_drive | |
| created | 2015-07-16T03:19:45Z |
| flavor | m1.small (2) |
| hostId | |
| id | 0e74eff9-7a25-4a9d-b894-cf4db80dc1c4 |
| image | cirros-0.3.4-x86_64-uec (5e992b08-d772-44d7-90bf-0b0d9eaa2fcd) |
| key_name | - |
| metadata | {} |
| name | test1 |
| os-extended-volumes:volumes_attached | [] |
| progress | 0 |
| security_groups | default |
| status | BUILD |
| tenant_id | 939300520ec34fea975ef197c8fd61b8 |
| updated | 2015-07-16T03:19:45Z |
| user_id | 44c538801d8f46fa9b9b15d7d7986bef |
+--------------------------------------+----------------------------------------------------------------+
root@kevin-dev:/opt/stack# nova list
+--------------------------------------+-------+--------+------------+-------------+---------------------------------------------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+-------+--------+------------+-------------+---------------------------------------------------------+
| 0e74eff9-7a25-4a9d-b894-cf4db80dc1c4 | test1 | BUILD | spawning | NOSTATE | private=10.0.0.40, fd89:f61e:48ad:0:f816:3eff:fe9b:6a35 |
+--------------------------------------+-------+--------+------------+-------------+---------------------------------------------------------+
stop the instance:
root@kevin-dev:/opt/stack# nova stop 0e74eff9-7a25-4a9d-b894-cf4db80dc1c4
Request to stop server 0e74eff9-7a25-4a9d-b894-cf4db80dc1c4 has been accepted.
root@kevin-dev:/opt/stack# nova list
+--------------------------------------+-------+---------+------------+-------------+---------------------------------------------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+-------+---------+------------+-------------+---------------------------------------------------------+
| 0e74eff9-7a25-4a9d-b894-cf4db80dc1c4 | test1 | SHUTOFF | - | Shutdown | private=10.0.0.40, fd89:f61e:48ad:0:f816:3eff:fe9b:6a35 |
+--------------------------------------+-------+---------+------------+-------------+---------------------------------------------------------+
resize the instance to a smaller flavor 1
root@kevin-dev:/opt/stack# nova resize 0e74eff9-7a25-4a9d-b894-cf4db80dc1c4 1
root@kevin-dev:/opt/stack# nova list
+--------------------------------------+-------+--------+------------+-------------+---------------------------------------------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+-------+--------+------------+-------------+---------------------------------------------------------+
| 0e74eff9-7a25-4a9d-b894-cf4db80dc1c4 | test1 | ACTIVE | - | Shutdown | private=10.0.0.40, fd89:f61e:48ad:0:f816:3eff:fe9b:6a35 |
+--------------------------------------+-------+--------+------------+-------------+---------------------------------------------------------+
The action fails, but the VM state is set to ACTIVE
ERROR LOG:
2015-07-16 11:22:00.706 25351 ERROR oslo_messaging.rpc.dispatcher [req-367cb854-9703-47c2-a410-f42ebf5a693b 44c538801d8f46fa9b9b15d7d7986bef 939300520ec34fea975ef197c8fd61b8 - - -] Exception during message handling: Resize error: Unable to resize disk down.
2015-07-16 11:22:00.706 25351 ERROR oslo_messaging.rpc.dispatcher Traceback (most recent call last):
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1475112/+subscriptions
Follow ups