If it is an issue, that's an issue on Nova side of things (i.e. in
ironic driver). I'm not sure, however, it's a valid thing to do, but
I'll leave it up to Nova folks.

** Also affects: nova
   Importance: Undecided
       Status: New

** Changed in: ironic
       Status: New => Invalid

** Tags added: ironic

** Summary changed:

- Power state inconsistence after using node-set-power-state
+ Power state inconsistence after using Ironic node-set-power-state

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

Title:
  Power state inconsistence after using Ironic node-set-power-state

Status in Ironic:
  Invalid
Status in OpenStack Compute (nova):
  New

Bug description:
  Here is  the steps to reproduce. I use the devstack to setup ironic
  with pxe deployment.

  ubuntu@devstack:~/devstack$ ironic node-list
  
+--------------------------------------+--------+--------------------------------------+-------------+--------------------+-------------+
  | UUID                                 | Name   | Instance UUID               
         | Power State | Provisioning State | Maintenance |
  
+--------------------------------------+--------+--------------------------------------+-------------+--------------------+-------------+
  | e5f9a29e-c50c-4c13-9b8c-c6b8a0767b0a | node-0 | 
e8e2b89c-530f-43d6-b4e7-965a7864417e | power on    | active             | False 
      |
  | e4aab274-077c-4238-a509-d17f6c5b767a | node-1 | None                        
         | power on    | available          | False       |
  | 5d0db590-e9c3-46af-8b5b-7540d0a3faa7 | node-2 | 
8da05834-2c43-430c-bba5-f136b6db872b | power on    | active             | False 
      |
  
+--------------------------------------+--------+--------------------------------------+-------------+--------------------+-------------+
  ubuntu@devstack:~/devstack$ ironic node-set-power-state node-0 off
  ubuntu@devstack:~/devstack$ ironic node-list
  
+--------------------------------------+--------+--------------------------------------+-------------+--------------------+-------------+
  | UUID                                 | Name   | Instance UUID               
         | Power State | Provisioning State | Maintenance |
  
+--------------------------------------+--------+--------------------------------------+-------------+--------------------+-------------+
  | e5f9a29e-c50c-4c13-9b8c-c6b8a0767b0a | node-0 | 
e8e2b89c-530f-43d6-b4e7-965a7864417e | power off   | active             | False 
      |
  | e4aab274-077c-4238-a509-d17f6c5b767a | node-1 | None                        
         | power on    | available          | False       |
  | 5d0db590-e9c3-46af-8b5b-7540d0a3faa7 | node-2 | 
8da05834-2c43-430c-bba5-f136b6db872b | power on    | active             | False 
      |
  
+--------------------------------------+--------+--------------------------------------+-------------+--------------------+-------------+

  The expected result is that I can see shutdown from 'nova list'. However, the 
result is as following.
  ubuntu@devstack:~/devstack$ nova list
  
+--------------------------------------+------------+--------+------------+-------------+------------------------------------------------------+
  | ID                                   | Name       | Status | Task State | 
Power State | Networks                                             |
  
+--------------------------------------+------------+--------+------------+-------------+------------------------------------------------------+
  | 8da05834-2c43-430c-bba5-f136b6db872b | testing-01 | ACTIVE | -          | 
Running     | private=10.1.0.5, fdc6:d93f:45dd:0:5054:ff:fe70:ffe4 |
  | e8e2b89c-530f-43d6-b4e7-965a7864417e | testing-02 | ACTIVE | -          | 
Running     | private=10.1.0.6, fdc6:d93f:45dd:0:5054:ff:fec5:254c |
  
+--------------------------------------+------------+--------+------------+-------------+------------------------------------------------------+

  It doesn't not change the state immediately. After a while, it changes
  to shutdown in nova list.

  What confuse me is that when I change the power state from nova, it
  does change the state from ironic side.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ironic/+bug/1498756/+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