Create a Mistral action to inject default plan files

Bug #1745154 reported by Dan Prince
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Invalid
High
Dan Prince

Bug Description

Some downstream uses would like a place in our Mistral workflow to inject downstream default environments by default. This would allow users to add custom environment files that differ with regards to upstream TripleO in an easy to maintain format.

Dan Prince (dan-prince)
Changed in tripleo:
importance: Undecided → High
assignee: nobody → Dan Prince (dan-prince)
status: New → In Progress
Revision history for this message
Julie Pichon (jpichon) wrote :

I don't have an environment stable enough to test this at the moment but I wonder if simply updating plan-environment.yaml [1] directly would work? I see we have overcloud-resource-registry-puppet.yaml in there already, doesn't that mean this is a "default" environment, always enabled already?

[1] https://github.com/openstack/tripleo-heat-templates/blob/master/plan-environment.yaml#L7

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/537405

Changed in tripleo:
milestone: none → queens-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-common (master)

Change abandoned by Dan Prince (<email address hidden>) on branch: master
Review: https://review.openstack.org/537402

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (master)

Change abandoned by Dan Prince (<email address hidden>) on branch: master
Review: https://review.openstack.org/537405
Reason: Ditching this in favor of plan environment.

Revision history for this message
Alex Schultz (alex-schultz) wrote :

Do we still need this bug? It looks like the patches are abandoned and there may be an alternative way to handle this. I'm moving this bug back to Triaged, but please close it if it is not valid.

Changed in tripleo:
status: In Progress → Triaged
Revision history for this message
Julie Pichon (jpichon) wrote :

Right, this was handled by modifying plan-environment.yaml directly in the end so there was/is no need for extra code at this point.

Changed in tripleo:
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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