Sync OpenStack puppet modules from upstream
In order to achieve better stability in Fuel and benefit the community, we need to merge our Puppet modules from upstream. This process involves merging core OpenStack components first, then supporting components/HA architecture second.
Feature Lead: Ivan Berezovskiy
Mandatory Design Reviewers: Vladimir Kuklin, Sergii Golovatiuk, Bogdan Dobrelya, Aleksandr Didenko, Dmitry Ilyin
Developers: Ivan Berezovskiy, Denis Egorenko, Vasyl Saienko, Yatsenko Maxim, Alexey Deryugin, Sergey Kolekonov
QA: Nastya Urlapova, Timur Nurlygayanov
Acceptance criteria: system tests passed
Blueprint information
- Status:
- Complete
- Approver:
- Vladimir Kuklin
- Priority:
- High
- Drafter:
- Ivan Berezovskiy
- Direction:
- Approved
- Assignee:
- Ivan Berezovskiy
- Definition:
- Approved
- Series goal:
- Accepted for 7.0.x
- Implementation:
-
Implemented
- Milestone target:
-
7.0
- Started by
- Ivan Berezovskiy
- Completed by
- Ivan Berezovskiy
Related branches
Related bugs
Bug #1465611: Switch to stats haproxy listen instead of generating file from template | Fix Released |
Sprints
Whiteboard
Base modules:
Stdlib
Ssh
MySQL
Puppetmaster
Qpid
Xinetd
Openstacklib
Openstack modules:
Keystone
Nova
Glance
Neutron
Ceilometer
Heat
Murano
Cinder
Sahara
Horizon
Ironic
Swift
Ceilometer_ha
Heat_ha
MongoDB
Gerrit topic: https:/
Addressed by: https:/
Merge saz/ssh 2.8.1
Gerrit topic: https:/
Addressed by: https:/
Merge puppetlabs/concat 2.0.1
Addressed by: https:/
Adapt tests and modules to concat 2.0.1
Addressed by: https:/
Sync stdlib module from puppetlabs
Addressed by: https:/
Upgrade OpenStack puppet modules in fuel-library
Addressed by: https:/
Sync puppet concat module to v2.0.1
Addressed by: https:/
Adapt for concat 2.0.1
Addressed by: https:/
sync horizon
Addressed by: https:/
Remove useless 'qpid' puppet module
Addressed by: https:/
[DONOTMERGE] Adapt synced horizon module
Addressed by: https:/
Add openstacklib module
Addressed by: https:/
Remove useless 'puppetmaster' module
Gerrit topic: https:/
Addressed by: https:/
Upgrade MongoDB puppet module
Addressed by: https:/
Remove unused epel module
Addressed by: https:/
Sync Xinetd module with upstream
Gerrit topic: https:/
Addressed by: https:/
Move anacron module functionality to openstack:
Addressed by: https:/
Move sahara templates to stand alone module
Addressed by: https:/
Upgrade Heat puppet module
Addressed by: https:/
Sync Sahara module with upstream
Addressed by: https:/
sync cinder with upstream
Addressed by: https:/
sync cinder with upstream
Addressed by: https:/
Sync glance module with upstream
Addressed by: https:/
Sync cinder with upstream
Addressed by: https:/
Upgrade Nova puppet module
Gerrit topic: https:/
Addressed by: https:/
add ironic module
Addressed by: https:/
sync keystone with upstream
Addressed by: https:/
Sync cinder with upstream
Addressed by: https:/
[DONOTMERGE] Adapt synced keystone module
Addressed by: https:/
Sync Neutron module with upstream
Addressed by: https:/
Adapt synced neutron module
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
Adapt synced glance module
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
Adapt synced Heat module for Fuel usage
Addressed by: https:/
Adapt synced Nova module for Fuel usage
Addressed by: https:/
sync horizon
Addressed by: https:/
Adapt synced Cinder module for Fuel usage
Addressed by: https:/
Remove puppet-network manifest
Addressed by: https:/
Adapt synced openstacklib module
Gerrit topic: https:/
Addressed by: https:/
Adapt synced glance module
Addressed by: https:/
Add stubs for mysql module
Addressed by: https:/
Sync swift module with upstream
Addressed by: https:/
Adapt synced swift module
Addressed by: https:/
Adapt synced puppetlabs-mongodb module for Fuel usage
Addressed by: https:/
Sync Ceilometer puppet module from upstream
Addressed by: https:/
Sync Sahara module with upstream
Gerrit topic: https:/
Addressed by: https:/
Adapt synced sahara module
Addressed by: https:/
Add patches for Cinder module to reach stable/kilo version
Addressed by: https:/
Add patches for Heat module to reach 6.0.0 (stable/kilo) version
Addressed by: https:/
update keystone module
Addressed by: https:/
update horizon module
Addressed by: https:/
Add patches for Nova module to reach 6.0.0 (stable/kilo) version
Addressed by: https:/
Add patches for Swift module to reach 6.0.0 (stable/kilo) version
Addressed by: https:/
update openstacklib module
Gerrit topic: https:/
Addressed by: https:/
Sync Neutron module 6.0.0 with upstream
Addressed by: https:/
Sync Glance module 6.0.0 with upstream
Work Items
Dependency tree

* Blueprints in grey have been implemented.