Puppet: wire in tripleo::packages
authorDan Prince <dprince@redhat.com>
Fri, 19 Jun 2015 02:05:00 +0000 (22:05 -0400)
committerDan Prince <dprince@redhat.com>
Mon, 20 Jul 2015 20:22:52 +0000 (16:22 -0400)
commit4f88464a62e72a0a53b081edfe4e2a5f95f333b1
tree8652cd01594e588a5c13e567b3b1ce385a647550
parenta38319dde5d1c2b83c6a35c397e17f8c5570d8f1
Puppet: wire in tripleo::packages

This wires in use of a new puppet-tripleo class which
encapsulates the logic to enable/disable package
installation and upgrades.

By using the new class we can remove the global
Package provider declaration at the top of each
module.

Change-Id: I5c6e5fd8600031bd8fb6195649721607c560f9d5
Depends-on:  Ie8fbc344149bc8c9977e127de77636903607617a
12 files changed:
puppet/ceph-storage-puppet.yaml
puppet/cinder-storage-puppet.yaml
puppet/compute-puppet.yaml
puppet/controller-puppet.yaml
puppet/manifests/overcloud_cephstorage.pp
puppet/manifests/overcloud_compute.pp
puppet/manifests/overcloud_controller.pp
puppet/manifests/overcloud_controller_pacemaker.pp
puppet/manifests/overcloud_object.pp
puppet/manifests/overcloud_volume.pp
puppet/manifests/ringbuilder.pp
puppet/swift-storage-puppet.yaml