3 Commits

Author SHA1 Message Date
Colleen Murphy
6168de161f Fix acceptance test setup script for puppet 4
Map the modules to the correct path depending on whether this is running
under puppet 4. Currently, acceptance tests for puppet 4 will always
explicitly set PUPPET_VERSION.

Also clean up an unused variable to avoid confusion.

Change-Id: I9bd36a277411c72ef77ce157f8364845acc2e923
2018-06-15 11:09:43 +02:00
Clark Boylan
7867989dd5 Set origin on /etc/project-config in rsepc tests
We use zuul cloner + zuul to set up /etc/project-config for integration
testing with rsprec. As of zuulv3 this no longer results in an origin
remote being set which the puppet vcsrepo resource expects.

Address this expectation by manually configuring an origin remote after
we clone the repo.

Change-Id: I83e7088c36b1b57279bb32e44c9f74730da582cf
2017-11-29 14:57:00 -08:00
Spencer Krum
eaeec6f2fd Script to install modules during integration
This script closely follows the script in
openstack/puppet-openstack-integration to provide installation of
modules in both testing contexts: zuul and local development.

Change-Id: I517954d26409f2fbe96588f40f6f07316d85843d
Co-Authored-By: Colleen Murphy <colleen@gazlene.net>
2015-07-03 14:11:58 -07:00