Separate Puppet Modules into a Different Repo
Currently COI uses two apt repos: the main Cisco repository and a supplemental repository. The main repo contains packages of puppet modules, openstack components, and their build dependencies. We've been asked to do a slightly cleaner separation by moving the Puppet modules into a third repo. This would allow folks to use puppet_
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- High
- Drafter:
- Mark T. Voelker
- Direction:
- Needs approval
- Assignee:
- Mark T. Voelker
- Definition:
- New
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- i.0
- Started by
- Chris Ricker
- Completed by
- Chris Ricker
Related branches
Related bugs
Sprints
Whiteboard
puppet-coe changes:
https:/
puppet-coi changes:
https:/
Composition layer changes:
https:/
Disable cisco_supplemental in stackforge:
https:/
Work Items
Work items:
Add puppet repo: DONE
Mirroring for puppet repo: DONE
Disable cisco_supplemental in puppetry by default but keep option for when needed: DONE
Add puppet repo in puppetry with default enabled: DONE
Clean up cisco vs uca vs trusty native in puppetry (and may have to wait for uca / trusty freezes): DONE