4 Commits

Author SHA1 Message Date
Emilien Macchi
7e37ccfd99 revert temporary workaround on centos
https://review.openstack.org/#/c/288244/ has been merged so RabbitMQ
should not steal Keystone UID / GID anymore.

Change-Id: Iebc6ec2a9a3a3a7adb3949d9a91992056422356f
2016-03-28 00:21:26 +00:00
Emilien Macchi
6761b3a5cf Fix CI status on both ubuntu/centos
Both changes need to happen in the same patchset.

1/ centos/workaround: make sure Keystone installed before RabbitMQ

We currently have an issue in Puppet OpenStack CI where DIB image for
centos7 has a modified version of /etc/login.defs that allows RabbitMQ
to steal UID of OpenStack packaging (Keystone most often).

While we are investigating that, this patch is a workaround to make sure
we first install Keystone and then RabbitMQ, on centos7 systems.

2/ disable telemetry tests on Ubuntu.
UCA is currently updating Ceilometer / Aodh and tests are broken now.
Let's skip them.

Change-Id: Ibfc3988a4de47c9d7d97159e7d1c0e57d64979ae
2016-03-03 22:16:24 -05:00
David Moreau Simard
28007a665d Provide a toggle to disable repository management by puppet
By default, repositories will be managed by puppet through
manifests/repos.pp.
If someone wants to set up different repositories outside
of puppet entirely, he can "export MANAGE_REPOS=false" and
run_tests will not run repos.pp.

Change-Id: I3a09a2be1d2a064e784ed24f189fec41476330d9
2015-12-22 09:47:46 -05:00
Emilien Macchi
e1c20c9b1f Create manifests directory for common bits
Change-Id: Ibf7d3aa962e2e0727f0593f70186521602c48ca6
2015-11-18 15:09:18 +00:00