Implement an improved static Template/File distribution mechanism

Registered by Jesse Pretorius on 2016-05-10

Currently OSA carries static files (rootwrap filters, etc), some predictably edited templates (api-paste, wsgi) and some unmodified templates (policy, heat template, ceilometer, etc files) in its git sources.

It would be better if we could not carry these files and instead just consume them from the service git sources as the default, but allow user-provided files as an option to replace them.

Blueprint information

Status:
Started
Approver:
Jesse Pretorius
Priority:
Undefined
Drafter:
Jesse Pretorius
Direction:
Needs approval
Assignee:
None
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Started
Milestone target:
None
Started by
Jesse Pretorius on 2017-02-23

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/static-file-distribution,n,z

Addressed by: https://review.openstack.org/446235
    Source template files from git or deploy host

Addressed by: https://review.openstack.org/450804
    Source template files from git or deploy host

Addressed by: https://review.openstack.org/463390
    Use uri module for git sourced configs

Addressed by: https://review.openstack.org/463988
    Use uri module for git sourced configs

Addressed by: https://review.openstack.org/464164
    Update sources-branch-updater to cater for git sourced config

Addressed by: https://review.openstack.org/464166
    Update sources-branch-updater to cater for git sourced config

Addressed by: https://review.openstack.org/464176
    Use uri module for git sourced configs

Addressed by: https://review.openstack.org/464177
    Gnocchi: Correct URL used to source default configs

Addressed by: https://review.openstack.org/464178
    Ceilometer: Update URL used to source default configs

Addressed by: https://review.openstack.org/464974
    Provide facility for a complete file override

Addressed by: https://review.openstack.org/464975
    Use uri module for git sourced configs

Addressed by: https://review.openstack.org/464985
    Gnocchi: Update URL used to source default configs

Addressed by: https://review.openstack.org/466874
    Source template files from git or deploy host

Addressed by: https://review.openstack.org/467387
    Ceilometer: Update URL used to source default configs

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.