Bug 1270333 - [RFE] Add internal versioning system to OSP director
Summary: [RFE] Add internal versioning system to OSP director
Keywords:
Status: CLOSED DUPLICATE of bug 1296946
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: rhosp-director
Version: 7.0 (Kilo)
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: 10.0 (Newton)
Assignee: Hugh Brock
QA Contact: Shai Revivo
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-10-09 16:36 UTC by jliberma@redhat.com
Modified: 2016-09-27 03:40 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-09-27 03:40:31 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description jliberma@redhat.com 2015-10-09 16:36:38 UTC
Description of problem:

Add an internal versioning system to OSP director. 



Additional info:

Reproducible OSP director configuration relies on many properly formatted text files. (JSON, YAML, Heat templates, etc.) Getting all of the files right is a time consuming and error prone process. Small changes in file syntax between releases complicates matters.

We already have many validators to ensure the files are properly formatted. We should add a facility for saving and version control on the undercloud. The same facility to integrate with an external versioning system.

Comment 2 Emilien Macchi 2015-12-01 21:16:43 UTC
One solution would be to create a custom fact in puppet-tripleo. That way, we could use this fact from Puppet manifests in TripleO Heat templates.

Comment 3 jliberma@redhat.com 2016-01-08 14:15:39 UTC
Integration with something like git would be nice so we could pull down updates from a central repository.

Comment 6 Mike Burns 2016-04-07 20:54:03 UTC
This bug did not make the OSP 8.0 release.  It is being deferred to OSP 10.

Comment 8 Jaromir Coufal 2016-09-27 03:40:31 UTC

*** This bug has been marked as a duplicate of bug 1296946 ***


Note You need to log in before you can comment on or make changes to this bug.