Align the stars to bring our CI back alive
This patch squash 2 commits to bring our CI back: 1) Pin Tempest to latest working commit: https://review.openstack.org/#/c/297511/ broke us, we need to pin Tempest to keep rolling. This will be reverted once we sort things out. 2) rabbitmq: install packages from distro repos Stop installing RabbitMQ from rabbitmq.com repository. rabbitmq.com is providing a terrible and frustrating experience of packaging repository: * rabbitmq.com is very often down and we have to recheck our jobs everytime it happens. * packaging signature is currently broken, see [1]. From this patch, we'll deploy RabbitMQ using distro repositories. [1] https://github.com/puppetlabs/puppetlabs-rabbitmq/pull/476 Change-Id: I1e79c04d7cd796493ae56423b70626e8841cf284
This commit is contained in:
parent
7f4e84f768
commit
c3d8e680a4
@ -25,6 +25,7 @@ class openstack_integration::rabbitmq {
|
||||
ssl_cert => $::openstack_integration::params::cert_path,
|
||||
ssl_key => "/etc/rabbitmq/ssl/private/${::fqdn}.pem",
|
||||
environment_variables => $::openstack_integration::config::rabbit_env,
|
||||
repos_ensure => false,
|
||||
}
|
||||
} else {
|
||||
class { '::rabbitmq':
|
||||
|
@ -198,6 +198,11 @@ TESTS="${TESTS} TestManageQueue"
|
||||
|
||||
print_header 'Running Tempest'
|
||||
cd /tmp/openstack/tempest
|
||||
|
||||
# https://review.openstack.org/#/c/297511/ broke our gate
|
||||
# we pin Tempest until we sort this out.
|
||||
git checkout a3c7945a5fff6be018de7a56a3faa59acc29f6bc
|
||||
|
||||
tox -eall-plugin -- --concurrency=2 $TESTS
|
||||
RESULT=$?
|
||||
set -e
|
||||
|
Loading…
Reference in New Issue
Block a user