config-download: fail gracefully when group:os-apply-config deployment used

Bug #1741292 reported by James Slagle
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
James Slagle

Bug Description

config-download should fail gracefully when a deployment with group:os-apply-config is used. these are not supported by config-download currently.

additionally, the only usages of them in tripleo are deprecated. we may still encounter some with custom extraconfig resources though, so they should be handled gracefully.

Changed in tripleo:
status: New → Triaged
importance: Undecided → High
assignee: nobody → James Slagle (james-slagle)
milestone: none → queens-3
tags: added: config-download
Revision history for this message
James Slagle (james-slagle) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-common (master)

Fix proposed to branch: master
Review: https://review.openstack.org/531499

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.openstack.org/531499
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=f32e264f7e3d875a42ebf878723697588376d79d
Submitter: Zuul
Branch: master

commit f32e264f7e3d875a42ebf878723697588376d79d
Author: James Slagle <email address hidden>
Date: Fri Jan 5 15:58:14 2018 -0500

    Fail config-download when group:os-apply-config used

    Instead of just ignoring deployments with group:os-apply-config and
    silently not applying them, this commit updates config-download to raise
    an exception instead.

    Deployments of this type are all deprecated across TripleO anyway,
    although technically they may still work when not using config-download.
    Raising an exception early will warn uses that they need to update any
    custom deployments they may be using that still use
    group:os-apply-config.

    Change-Id: I2fb9ec3964b53d219905043a0cd9732aabbd88b2
    Closes-Bug: #1741292

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

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

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.