** Changed in: nova
       Status: In Progress => Opinion

-- 
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/1913016

Title:
  nova api os-resetState should not reset the state when VM is
  shelved_offloaded

Status in OpenStack Compute (nova):
  Opinion

Bug description:
  when the VM is in SHELVED_OFFLOADED state the VM doesn't exist
  physically on any compute node so resetting the state to active or
  error might cause the DB inconsistency and also make unshelving
  difficult.

  ~~~
  (overcloud) [stack@undercloud ~]$ nova list 
  
+--------------------------------------+-------+-------------------+------------+-------------+------------------------------+
  | ID                                   | Name  | Status            | Task 
State | Power State | Networks                     |
  
+--------------------------------------+-------+-------------------+------------+-------------+------------------------------+
  | f86f9503-02c3-4c11-bd61-bfd9b9b8ad21 | test2 | SHELVED_OFFLOADED | -        
  | Shutdown    | sriov-net1-197=10.74.167.185 |
  
+--------------------------------------+-------+-------------------+------------+-------------+------------------------------+
  (overcloud) [stack@undercloud ~]$ openstack server set --state active test2
  (overcloud) [stack@undercloud ~]$ openstack server list 
  
+--------------------------------------+-------+--------+------------------------------+---------+-----------+
  | ID                                   | Name  | Status | Networks            
         | Image   | Flavor    |
  
+--------------------------------------+-------+--------+------------------------------+---------+-----------+
  | f86f9503-02c3-4c11-bd61-bfd9b9b8ad21 | test2 | ACTIVE | 
sriov-net1-197=10.74.167.185 | rhel7.7 | m1-medium |
  
+--------------------------------------+-------+--------+------------------------------+---------+-----------+
  (overcloud) [stack@undercloud ~]$ openstack server unshelve test2
  Cannot 'unshelve' instance f86f9503-02c3-4c11-bd61-bfd9b9b8ad21 while it is 
in vm_state active (HTTP 409) (Request-ID: 
req-c992c5f5-63c9-4472-be75-9594bc682b37)
  ~~~

  Not just unshelve, we cannot perform any VM operation as VM doesn't
  exist anywhere.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1913016/+subscriptions


-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to