← 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/501761
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=6a8b38a2caafe89ebd73fda8c72b8f4fbbdc9f6b
Submitter: Zuul
Branch:    master

commit 6a8b38a2caafe89ebd73fda8c72b8f4fbbdc9f6b
Author: Mathieu Gagné <mgagne@xxxxxxxx>
Date:   Thu Sep 7 10:34:45 2017 -0400

    Add ability to provide configdrive when rebuilding
    
    Previously, the configdrive could only be set when setting
    the node's provisioning state to "active". When rebuilding,
    the old configdrive was used and therefore was never updated
    with latest content.
    
    This change introduces the API microversion 1.35 which will allow
    configdrive to be provided when setting the node's provisioning state
    to "rebuild".
    
    Closes-bug: #1575935
    Change-Id: I9a5529f9fa796c75621e9f4354886bf3032cc248


** Changed in: ironic
       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

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