Instance recovery needed when Compute service goes down during Reboot
Bug #1072751 reported by
Rohit Karajgi
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Michael Still |
Bug Description
Scenario:
If the Compute service goes down just after destroying the instance and before recreating the domain on the hypervisor,
then the instance state task state remains rebooting and the instance remains in an inconsistent state after Compute gets back.
Admin has to recreate the instance on the hypervisor using the instance's xml.
This is another corner scenario with low probability, but could be managed by the code.
Changed in nova: | |
status: | New → Triaged |
importance: | Undecided → Medium |
tags: | added: libvirt |
Changed in nova: | |
assignee: | nobody → tcs_openstack_group (tcs-openstack-group) |
Changed in nova: | |
assignee: | nobody → Grzegorz Grasza (xek) |
Changed in nova: | |
status: | Triaged → In Progress |
Changed in nova: | |
milestone: | none → liberty-rc1 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | liberty-rc1 → 12.0.0 |
To post a comment you must log in.
Require more information to fix the bug
So far the below mentioned scenario has been replicated:
nova-compute service is stopped after destroying the instance and before
recreating the domain on the hypervisor, the task state remains rebooting.
When the compute gets back, the instance gets in shutoff state. It has to be
restarted using instance's xml.
Could you please elaborate on what should be the behavior when the compute
service is up and running again – should the instance's state be active and
running instead of shutoff and shutdown?