← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1575935] Re: Rebuild should also accept a configdrive

 

Reviewed:  https://review.openstack.org/517436
Committed: https://git.openstack.org/cgit/openstack/python-ironicclient/commit/?id=07290220762e023f1e197a7d854228d4d09fce7a
Submitter: Zuul
Branch:    master

commit 07290220762e023f1e197a7d854228d4d09fce7a
Author: Mathieu Gagné <mgagne@xxxxxxxx>
Date:   Thu Nov 2 16:45:52 2017 -0400

    Add ability to provide configdrive when rebuilding with OSC
    
    Ironic introduces the API microversion 1.35 which allows
    configdrive to be provided when setting the node's provisioning state
    to "rebuild".
    
    This change adds the ability to provide a config-drive
    when rebuilding a node.
    
    Closes-bug: #1575935
    Change-Id: I950ac35bcde97b0f93225f80f989d42c5519faf2


** Changed in: python-ironicclient
       Status: In Progress => Fix Released

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

Title:
  Rebuild should also accept a configdrive

Status in Ironic:
  Fix Released
Status in OpenStack Compute (nova):
  Invalid
Status in python-ironicclient:
  Fix Released

Bug description:
  Users desire the ability to rebuild pre-existing hosts and update the
  configuration drive, especially in CI environments.

  https://github.com/openstack/ironic/blob/master/ironic/api/controllers/v1/node.py#L518

  Presently does not pass a submitted configuration drive.  Compared
  with Line 516.

  That being said, logic further down in the deployment (both legacy
  iscsi deployment and full disk deployment) processes should be checked
  to ensure that nothing else is broken, however this is standard
  behavior PRESENTLY because this is how nova submits requests.

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