Update fuel-library to leverage librarian-puppet to pull in upstream modules

Registered by Alex Schultz

Fuel-library should not be pulling in upstream modules into its code repository. We want to leverage a Puppetfile and librarian-puppet to allow us to manage the inclusion of upstream modules for the fuel-library.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Alex Schultz
Direction:
Needs approval
Assignee:
Alex Schultz
Definition:
Drafting
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon 7.0
Started by
Alex Schultz
Completed by
Alex Schultz

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/202763
    Initial librarian-puppet configuration

Addressed by: https://review.openstack.org/202767
    Add ironic module

Addressed by: https://review.openstack.org/203386
    Move puppetlabs-stdlib to librarian

Addressed by: https://review.openstack.org/203387
    Move puppetlabs-concat to librarian

Addressed by: https://review.openstack.org/203388
    Upgrade and Move puppetlabs-apache to librarian

Addressed by: https://review.openstack.org/203389
    Move puppetlabs-apt to librarian

Addressed by: https://review.openstack.org/203390
    Upgrade and move puppetlabs-ntp to librarian

Addressed by: https://review.openstack.org/203392
    Move saz-ssh to librarian

Addressed by: https://review.openstack.org/203393
    Move puppetlabs-xinetd to librarian

Addressed by: https://review.openstack.org/203394
    Upgrade and Move openstack-cinder to librarian

Addressed by: https://review.openstack.org/203395
    Move puppetlabs-inifile to librarian

Addressed by: https://review.openstack.org/203396
    Upgrade and Move puppetlabs-firewall to librarian

Addressed by: https://review.openstack.org/204266
    Adding librarian-puppet to the rpm requirements

Addressed by: https://review.openstack.org/205133
    Switch to librarian-puppet-simple

Addressed by: https://review.openstack.org/217383
    Moving memcached module to librarian

Addressed by: https://review.openstack.org/217644
    WIP (Switch to librarian)

Addressed by: https://review.openstack.org/221945
    Move sysctl module to librarian

Addressed by: https://review.openstack.org/222350
    Moving staging module to librarian

Addressed by: https://review.openstack.org/222355
    Moving vcsrepo module to librarian

Addressed by: https://review.openstack.org/222368
    Moving postgresql module to librarian

Addressed by: https://review.openstack.org/222758
    [WIP] Moving rsyslog to librarian

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

Addressed by: https://review.openstack.org/223395
    Fix openstack module tests

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

Addressed by: https://review.openstack.org/224856
    Switch to the external puppet-pacemaker modules

Addressed by: https://review.openstack.org/226233
    Move ceilometer module to librarian

Addressed by: https://review.openstack.org/226237
    Move glance module to librarian

Addressed by: https://review.openstack.org/226239
    Bump puppetlabs-apache version to 1.6.0

Addressed by: https://review.openstack.org/226243
    Move cinder module to librarian

Addressed by: https://review.openstack.org/226286
    Move horizon module to librarian

Addressed by: https://review.openstack.org/226290
    Move keystone module to librarian

Addressed by: https://review.openstack.org/226296
    Move nova module to librarian

Addressed by: https://review.openstack.org/226299
    Move openstack module to librarian

Addressed by: https://review.openstack.org/226302
    Move swift module to librarian

Addressed by: https://review.openstack.org/227184
    Bump inifile module version to latest stable tag

Addressed by: https://review.openstack.org/219647
    Adapt Heat manifests for Liberty

Addressed by: https://review.openstack.org/219613
    Adapt Neutron manifests for Liberty

Addressed by: https://review.openstack.org/220094
    Adapt Sahara for Liberty

Addressed by: https://review.openstack.org/228066
    Move openssl module to librarian

Addressed by: https://review.openstack.org/228067
    Move mongodb module to librarian

Addressed by: https://review.openstack.org/230239
    Move rabbitmq to librarian

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

Addressed by: https://review.openstack.org/231915
    Move rsync module to librarian

Addressed by: https://review.openstack.org/232007
    Move monit module to librarian

Addressed by: https://review.openstack.org/232032
    Move filemapper module to librarian

Addressed by: https://review.openstack.org/233623
    Revert "Moving rsyslog to librarian"

Addressed by: https://review.openstack.org/233752
    Moving rsyslog to librarian v2

Addressed by: https://review.openstack.org/236926
    Fix fixtures

Addressed by: https://review.openstack.org/233654
    Nova module update for Liberty

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

Addressed by: https://review.openstack.org/272116
    Move rsyslog to librarian

Gerrit topic: https://review.openstack.org/#q,topic:fuel-puppet-librarian,n,z

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

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.