"openstack overcloud node provision" sometimes ignores default image

Bug #1851575 reported by Steve Baker
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Steve Baker

Bug Description

Setting an 'image' in the 'defaults' of a baremetal provisioning yaml is ignored in some cases, resulting in the hard-coded default image being deployed instead.

Changed in tripleo:
status: New → Triaged
importance: Undecided → High
assignee: nobody → Steve Baker (steve-stevebaker)
milestone: none → ussuri-1
Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (master)

Reviewed: https://review.opendev.org/692477
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=82f3a35fdce9a9ab9a63295afabd91fa7761f60a
Submitter: Zuul
Branch: master

commit 82f3a35fdce9a9ab9a63295afabd91fa7761f60a
Author: Steve Baker <email address hidden>
Date: Fri Nov 1 14:31:10 2019 +1300

    Clean up instance defaults setting

    This change fixes a problem where an instance entry was not being
    populated with an image specified in the defaults dict. This change
    sets up a baseline defaults dict before validating the roles, and
    populates any instances with the defaults in-place.

    Change-Id: I1929e1b135ed539a6da09b1ec5d2b64b6281dc47
    Blueprint: nova-less-deploy
    Closes-Bug: 1851575

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-common 12.0.0

This issue was fixed in the openstack/tripleo-common 12.0.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-common (stable/train)

Fix proposed to branch: stable/train
Review: https://review.opendev.org/701458

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (stable/train)

Reviewed: https://review.opendev.org/701458
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=34fed58c1cfcb64eff9c631699e58a01c64804a9
Submitter: Zuul
Branch: stable/train

commit 34fed58c1cfcb64eff9c631699e58a01c64804a9
Author: Steve Baker <email address hidden>
Date: Fri Nov 1 14:31:10 2019 +1300

    Clean up instance defaults setting

    This change fixes a problem where an instance entry was not being
    populated with an image specified in the defaults dict. This change
    sets up a baseline defaults dict before validating the roles, and
    populates any instances with the defaults in-place.

    This is a low-risk backport as the provision workflow is new and not
    documented to be used in stable/train.

    Change-Id: I1929e1b135ed539a6da09b1ec5d2b64b6281dc47
    Blueprint: nova-less-deploy
    Closes-Bug: 1851575
    (cherry picked from commit 82f3a35fdce9a9ab9a63295afabd91fa7761f60a)

tags: added: in-stable-train
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.