tripleo-puppet-elements/elements/puppet-modules
Emilien Macchi 35305ba534 Do not rely on openstack-puppet-modules
We are removing openstack-puppet-modules package since we now have
individual packages for each Puppet module.
We can still rely on puppet-tripleo module to deploy all dependencies.

Change-Id: I0f93ad0ff0fa0581a46677c7b45c1756464de25e
Related-Bug: #1676998
2017-11-02 16:34:12 +00:00
..
environment.d Merge "Adds puppet-odl module to overcloud image" 2017-08-03 08:48:22 +00:00
install.d Fix puppet modules in mixed src/pkg environments 2016-05-25 15:03:57 +02:00
README.md Pin puppetlabs-ntp when installing from source 2016-10-20 09:30:34 -06:00
element-deps Use package-installs in puppet-modules element 2016-05-23 16:19:46 -04:00
package-installs.yaml Use package-installs in puppet-modules element 2016-05-23 16:19:46 -04:00
pkg-map Do not rely on openstack-puppet-modules 2017-11-02 16:34:12 +00:00
source-repository-puppet-modules Merge "Adds puppet-odl module to overcloud image" 2017-08-03 08:48:22 +00:00

README.md

Installs the full set of puppet modules required to configure an OpenStack installation.

Supports packages (all-in-one) or source-repository based installation of modules via Git.

To use packages:

export DIB_INSTALLTYPE_puppet_modules=packages

To use git:

export DIB_INSTALLTYPE_puppet_modules=source

Configuration

The modules are automatically linked into /etc/puppet/modules.

When installing from source, you can specify a specific branch or tag to use by exporting DIB_REPOREF__=.

For example:

export DIB_REPOREF_puppetlabs_ntp=4.2.x