config-download writes server deployments per role and not per server

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

Bug Description

the config-download code writes the pre and post deployments per role under group_vars and not per server. This means a deployment that only applies to one server will be in the list for the role. This will fail as the other servers won't have the deployment data in the role/<server> directory.

Instead, consider writing the pre and post deployments lists per server under host_vars.

Changed in tripleo:
status: New → Triaged
importance: Undecided → High
assignee: nobody → James Slagle (james-slagle)
milestone: none → stein-1
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/612687

Changed in tripleo:
status: Triaged → In Progress
tags: added: rocky-backport-potential
Changed in tripleo:
milestone: stein-1 → stein-2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (master)

Reviewed: https://review.openstack.org/612687
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=6d74a843b54be87548c812913092efe3e6a53545
Submitter: Zuul
Branch: master

commit 6d74a843b54be87548c812913092efe3e6a53545
Author: James Slagle <email address hidden>
Date: Tue Oct 23 08:57:05 2018 -0400

    Per server deployments instead of per role

    The ansible variables containing the list of deployment names that apply
    to each server are now written as individual host_vars instead of
    group_vars. This change handles the case where a deployment only applies
    to a single server (or subset of servers) within a role instead of
    applying to all servers in that role.

    Change-Id: I06e8de7a81d06445768b729bf9a8e8b58455415f
    Closes-Bug: #1798895

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

This issue was fixed in the openstack/tripleo-common 10.2.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.