Reduce (elliminate) SoftwareDeployment/SoftwareConfig resources from the stack

Registered by James Slagle on 2019-05-14

Reduce (elliminate) SoftwareDeployment/SoftwareConfig resources from the stack, especially those that are applied per server and use the deployments.yaml shim we added for backwards compatibility with the initial config-download work.

This is a further iteration of making the Heat stack more lightweight with less resources and moving towards more native ansible tasks.

Blueprint information

Status:
Started
Approver:
James Slagle
Priority:
High
Drafter:
James Slagle
Direction:
Needs approval
Assignee:
James Slagle
Definition:
Approved
Series goal:
Accepted for train
Implementation:
Started
Milestone target:
milestone icon train-2
Started by
James Slagle on 2019-05-14

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.opendev.org/#/q/topic:bp/reduce-deployment-resources

Addressed by: https://review.opendev.org/659144
    Add tripleo-hieradata role

Gerrit topic: https://review.opendev.org/#/q/topic:reduce-deployment-resources

Addressed by: https://review.opendev.org/653843
    Make node_ips generic in the Heat template

Addressed by: https://review.opendev.org/659146
    Remove InstanceIdDeployment

Addressed by: https://review.opendev.org/659147
    Remove HostEntryDeployment

Addressed by: https://review.opendev.org/659148
    Use ansible for AllNodesDeployment

Addressed by: https://review.opendev.org/653838
    Template each deployment file

Addressed by: https://review.opendev.org/660212
    Add deployed-server bootstrap tasks to tripleo-bootstrap

Addressed by: https://review.opendev.org/660221
    Remove deployed-server bootstrap resource

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.