diff --git a/fixtures/scenario002.pp b/fixtures/scenario002.pp index 21bac7d76..c631c8215 100644 --- a/fixtures/scenario002.pp +++ b/fixtures/scenario002.pp @@ -16,13 +16,19 @@ case $::osfamily { 'Debian': { - $ipv6 = false + $ipv6 = false # zaqar is not packaged in Ubuntu Trusty - $zaqar_enabled = false + $zaqar_enabled = false + # TODO(emilien): enable again when deploying Newton + # A recent patch in Tempest broke tests in Ironic Mitaka + # Fixed in master: https://review.openstack.org/322608 but + # not backported. + $ironic_enabled = false } 'RedHat': { - $ipv6 = true - $zaqar_enabled = true + $ipv6 = true + $zaqar_enabled = true + $ironic_enabled = true } default: { fail("Unsupported osfamily (${::osfamily})") @@ -52,7 +58,9 @@ include ::openstack_integration::neutron include ::openstack_integration::nova include ::openstack_integration::cinder include ::openstack_integration::swift -include ::openstack_integration::ironic +if $ironic_enabled { + include ::openstack_integration::ironic +} include ::openstack_integration::zaqar include ::openstack_integration::mongodb include ::openstack_integration::provision @@ -61,6 +69,6 @@ include ::openstack_integration::provision class { '::openstack_integration::tempest': cinder => true, swift => true, - ironic => true, + ironic => $ironic_enabled, zaqar => $zaqar_enabled, } diff --git a/manifests/repos.pp b/manifests/repos.pp index 6c0dcc36e..e7aaa1c64 100644 --- a/manifests/repos.pp +++ b/manifests/repos.pp @@ -24,7 +24,7 @@ class openstack_integration::repos { manage_epel => false, repo_hash => { 'newton-current' => { - 'baseurl' => 'https://trunk.rdoproject.org/centos7-master/55/47/5547170191b2306e4c72d64599d58a69935b750a_afa16dfd/', + 'baseurl' => 'https://trunk.rdoproject.org/centos7-master/58/4b/584b2bd6a33ce8e223a4ede8aec38b87b9987eda_17764cd8/', 'descr' => 'Newton current', 'gpgcheck' => 'no', 'priority' => 1, diff --git a/run_tests.sh b/run_tests.sh index 9aa3fd26a..720dfbe15 100755 --- a/run_tests.sh +++ b/run_tests.sh @@ -207,11 +207,6 @@ TESTS="${TESTS} TestManageQueue" print_header 'Running Tempest' cd /tmp/openstack/tempest - -# TODO(emilien): remove pin when https://review.openstack.org/322608 -# is merged and RDO bumped. -git checkout b02fa114b8bf0bc5d7b477ad887cf570ea55c1bb - tox -eall-plugin -- --concurrency=2 $TESTS RESULT=$? set -e