3 Commits

Author SHA1 Message Date
Emilien Macchi
6991b9134f Add new modules in Puppetfile
Add ec2api, watcher and congress.

Change-Id: I2f8e4e6e2a0fcfe4e7942cbffe5f8ffb9608e03b
2016-06-08 17:16:08 -04:00
Emilien Macchi
f85115ee54 Puppetfile: add puppet-ovn module
puppet-ovn is part of Puppet OpenStack project, and we'll start testing
it in puppet-openstack-integration.

Change-Id: If7329f5758819160b305c90241f56d3dea566496
2016-04-13 21:15:21 -04:00
Emilien Macchi
d4666d130a Implement a script to generate Puppetfile
* Implement generate_puppetfile.sh
This script will read from openstack_modules.txt and
external_modules.txt that contain the list of Puppet modules we rely to
run our CI. It will build a Puppetfile by using master for Puppet
OpenStack modules and the latest tag for external modules.

* Remove Puppetfile, that is not useful anymore since it's generated.

* Run the script everytime our CI needs to install modules.
Which means our CI will always test the latests versions of our external
modules.

* Allow to pin modules.
Example:
puppetlabs/puppetlabs-apache,1.8.1

Change-Id: I2d529cc16b335d112f996c9f1f0266f440eab065
2016-04-07 10:06:03 -04:00