Sync OpenStack puppet modules from upstream

Registered by Ivan Berezovskiy

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:
milestone icon 7.0
Started by
Ivan Berezovskiy
Completed by
Ivan Berezovskiy

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://review.openstack.org/#q,topic:upgrade-openstack-puppet-modules,n,z

Addressed by: https://review.openstack.org/189689
    Merge saz/ssh 2.8.1

Gerrit topic: https://review.openstack.org/#q,topic:bp/upgrade-openstack-puppet-modules,n,z

Addressed by: https://review.openstack.org/189567
    Merge puppetlabs/concat 2.0.1

Addressed by: https://review.openstack.org/189598
    Adapt tests and modules to concat 2.0.1

Addressed by: https://review.openstack.org/189757
    Sync stdlib module from puppetlabs

Addressed by: https://review.openstack.org/190203
    Upgrade OpenStack puppet modules in fuel-library

Addressed by: https://review.openstack.org/190316
    Sync puppet concat module to v2.0.1

Addressed by: https://review.openstack.org/190317
    Adapt for concat 2.0.1

Addressed by: https://review.openstack.org/190512
    sync horizon

Addressed by: https://review.openstack.org/190571
    Remove useless 'qpid' puppet module

Addressed by: https://review.openstack.org/190574
    [DONOTMERGE] Adapt synced horizon module

Addressed by: https://review.openstack.org/190612
    Add openstacklib module

Addressed by: https://review.openstack.org/191772
    Remove useless 'puppetmaster' module

Gerrit topic: https://review.openstack.org/#q,topic:bug/1383639,n,z

Addressed by: https://review.openstack.org/191798
    Upgrade MongoDB puppet module

Addressed by: https://review.openstack.org/190168
    Remove unused epel module

Addressed by: https://review.openstack.org/192137
    Sync Xinetd module with upstream

Gerrit topic: https://review.openstack.org/#q,topic:bp/iotrowski,n,z

Addressed by: https://review.openstack.org/192143
    Move anacron module functionality to openstack::logrotate

Addressed by: https://review.openstack.org/192284
    Move sahara templates to stand alone module

Addressed by: https://review.openstack.org/192602
    Upgrade Heat puppet module

Addressed by: https://review.openstack.org/192610
    Sync Sahara module with upstream

Addressed by: https://review.openstack.org/192767
    sync cinder with upstream

Addressed by: https://review.openstack.org/192815
    sync cinder with upstream

Addressed by: https://review.openstack.org/193055
    Sync glance module with upstream

Addressed by: https://review.openstack.org/193083
    Sync cinder with upstream

Addressed by: https://review.openstack.org/194170
    Upgrade Nova puppet module

Gerrit topic: https://review.openstack.org/#q,topic:bp/fuel-integrate-ironic,n,z

Addressed by: https://review.openstack.org/194184
    add ironic module

Addressed by: https://review.openstack.org/194202
    sync keystone with upstream

Addressed by: https://review.openstack.org/195112
    Sync cinder with upstream

Addressed by: https://review.openstack.org/194683
    [DONOTMERGE] Adapt synced keystone module

Addressed by: https://review.openstack.org/189678
    Sync Neutron module with upstream

Addressed by: https://review.openstack.org/191846
    Adapt synced neutron module

Gerrit topic: https://review.openstack.org/#q,topic:keystone,n,z

Gerrit topic: https://review.openstack.org/#q,topic:(detached,n,z

Addressed by: https://review.openstack.org/194755
    Adapt synced glance module

Gerrit topic: https://review.openstack.org/#q,topic:bp/merge-openstack-puppet-modules,n,z

Gerrit topic: https://review.openstack.org/#q,topic:bug/1468230,n,z

Addressed by: https://review.openstack.org/192714
    Adapt synced Heat module for Fuel usage

Addressed by: https://review.openstack.org/194647
    Adapt synced Nova module for Fuel usage

Addressed by: https://review.openstack.org/196985
    sync horizon

Addressed by: https://review.openstack.org/195137
    Adapt synced Cinder module for Fuel usage

Addressed by: https://review.openstack.org/196933
    Remove puppet-network manifest

Addressed by: https://review.openstack.org/198051
    Adapt synced openstacklib module

Gerrit topic: https://review.openstack.org/#q,topic:bug/1470993,n,z

Addressed by: https://review.openstack.org/198315
    Adapt synced glance module

Addressed by: https://review.openstack.org/198430
    Add stubs for mysql module

Addressed by: https://review.openstack.org/199014
    Sync swift module with upstream

Addressed by: https://review.openstack.org/199083
    Adapt synced swift module

Addressed by: https://review.openstack.org/192597
    Adapt synced puppetlabs-mongodb module for Fuel usage

Addressed by: https://review.openstack.org/201565
    Sync Ceilometer puppet module from upstream

Addressed by: https://review.openstack.org/202045
    Sync Sahara module with upstream

Gerrit topic: https://review.openstack.org/#q,topic:bp/separate-sahara-package,n,z

Addressed by: https://review.openstack.org/202195
    Adapt synced sahara module

Addressed by: https://review.openstack.org/203716
    Add patches for Cinder module to reach stable/kilo version

Addressed by: https://review.openstack.org/203825
    Add patches for Heat module to reach 6.0.0 (stable/kilo) version

Addressed by: https://review.openstack.org/203937
    update keystone module

Addressed by: https://review.openstack.org/203954
    update horizon module

Addressed by: https://review.openstack.org/204006
    Add patches for Nova module to reach 6.0.0 (stable/kilo) version

Addressed by: https://review.openstack.org/204170
    Add patches for Swift module to reach 6.0.0 (stable/kilo) version

Addressed by: https://review.openstack.org/204189
    update openstacklib module

Gerrit topic: https://review.openstack.org/#q,topic:sync-neutron-6.0.0,n,z

Addressed by: https://review.openstack.org/204061
    Sync Neutron module 6.0.0 with upstream

Addressed by: https://review.openstack.org/204563
    Sync Glance module 6.0.0 with upstream

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.