Since 2.1.0, heat-tempest-plugin skips the scenario tests which
require voumes when cinder is not available.
Depends-on: https://review.opendev.org/853864
Change-Id: Ie701acd483dfb2247db329a149652bb63d288021
UCA Caracal does not provide the trove packages. The old versions in
the main jammy repository is installed and it causes the deployment
failure.
Related-Bug: #2064838
Change-Id: I7f1e0317c24da3c1bb21dea699b6f68f4f2ba9d6
tooz 6.1.0 introduced support for authentication and SSL for Redis
Sentinel connections. Switch the coordination backend to Sentinel to
test this deployment pattern.
Note that redis storage driver in gnocchi does not yet support SSL and
authentication for Sentinel so it still continues using Redis.
Change-Id: Ie429773523280aa15d2da3eec9bd775364b44333
oslo.cache 3.7.0 introduced new options to use redis or redis sentinel
as backend. To test the functionality to configure this backend, switch
the cache backend in scenario001(Redis) and scenario002(Sentinel).
The switch is made only in CentOS because Caracal (or master) packages
are not available for Ubuntu, but may be later made in Ubuntu as well
once UCA Caracal is released.
Change-Id: Ieb681f5bbbf28e1963ab346c17e07265769da4e6
Vitrage is broken after the last update of oslo.db [1].
Until, it's properly fixed upstream, we can disable to unblock other
packages promotions.
[1] https://storyboard.openstack.org/#!/story/2011061
Change-Id: I8da5534c2be78332dfae70c22e6f154424d6d9f1
Currently, watcher is not compatible with latest oslo.db [1]. Until it
is fixed, I am proposing to disable coverage in p-o-i to avoid it blocks
the rest of projects from promotion.
[1] https://bugs.launchpad.net/watcher/+bug/2056181
Change-Id: Id8cd5aa28933b6fe1399a3a7b30cc0e94e9fe45c
The EC2-API project was marked inactive, because of lack of appropriate
maintenance effort[1] and the project was excluded from Caracal
deliverables. This removes testing with the puppet-ec2api module
because we are also retiring this module for the unmaintained project.
[1] https://review.opendev.org/c/openstack/governance/+/902625
Change-Id: Ic8c89e096e9b3acd5a71ec0be1bff20936977bcf
The sahara project was marked inactive, because of lack of appropriate
maintenance effort[1] and the project was excluded from Caracal
deliverables. This removes testing with the puppet-sahara module
because we are also retiring this module for the unmaintained project.
[1] https://review.opendev.org/c/openstack/governance/+/899986
Change-Id: Icb639d2724df41035af53e67de7d24558832adb6
Octavia introduced the jobboard driver for amphora v2. Although we are
using noop drivers in our CI at this moment, we can enable the feature
for testing.
Depends-on: https://review.opendev.org/907685
Change-Id: I4789a9b6aa289cf6926931bf82dab5b5dd02fa8f
Currently some of the ec2 api tempest tests fail, because of a recent
change in neutron. This change disables the ec2 api tests as a short
term workaround.
Related-Bug: #2050063
Change-Id: Iab2b0093399c67cba36c1ca9b73ccba7fca136c0
This enables the Tap-as-a-Service plugin in neutron to test the
deployment support we recently added to puppet-neutron.
Depends-on: https://review.opendev.org/906016
Change-Id: I1bed97477fa737733d5b59b7de085e61494c69f9
The puppet-neutron module supports the neutron-vpnaas plugin.
This enables the plugin in scenario 004 job so that we can test
the implementation.
Depends-on: https://review.opendev.org/c/openstack/puppet-neutron/+/900704
Change-Id: Id36ed62e64776b0a7895a3735b13180f708fdfb5
Some of the services have been disabled in Ubuntu because of old
package problems but can be enabled now, to restore test coverage in
Ubuntu.
This also enables murano in both CentOS and Ubuntu. The murano tempest
plugin tests still fail so tempest tests are still disabled for now.
Depends-on: https://review.opendev.org/900608
Change-Id: I98f67f5088240e9a0c3ff0e4927959f40a1b6119
This parameter is redundant because we can use the backend parameter.
Depends-on: https://review.opendev.org/892254
Change-Id: Ibc5e5cf36a73b0d7052592b96c0ec330a6d6ac57
amqp1 driver of the oslo.messaging library was deprecated and it is
no longer tested. This replaces usage of the driver by the RabbitMQ
driver.
Depends-on: https://review.opendev.org/861070
Change-Id: I17666d9507564acb05a69143879ca2ec4b0bdeb0
This enables ceph volume backup driver in scenario 001 so that we can
test deployment of the driver.
Change-Id: Ia07f1be0491bb25a0e5d7b518e9c764a6281474d
The job has been kept non-voting for very long. Because we already have
number of integration jobs, which are all superset of this tiny job,
let's remove the job to reduce the resource we consume for testing.
Change-Id: I7a07def6d53af069814b6565d8563ce757b26719
This enables manila with cephfs backend in scenario 004 test.
Depends-on: https://review.opendev.org/884461
Change-Id: I60d6ce301cf714cd918becaf493eb7396ec9631a
This enables modular libvirt daemons in CentOS so that we can test
both monolithic libvirt and modular libvirt in our CI jobs.
Depends-on: https://review.opendev.org/878193
Change-Id: I2588337c013068174f10e4d39092450debece07b
Nova requires [cinder] options, especially keystoneauth options, to
use some features like volume snapshot in NFS driver. This ensures
the nova::cinder class works as expected and put the required options.
Change-Id: Id100f0c189db1b7010713c8a97714588516fbb54
The networking-baremetal mechanism driver is often used to connect
baremetal nodes managed by ironic to neutron networks. This ensures
the component can be deployed by the module feature.
Change-Id: I667dd881b59cb1bd2874db50412b7ec908e0aba2
The vitrage packages are already available in Ubuntu.
Depends-on: https://review.opendev.org/877219
Change-Id: I3fc5214e0bd49ea31ffa3bcd45a1a3bddd6ad063
The metering-agent service is an optional service to gather metrics in
Telemetry(ceilometer + gnocchi), thus is usually disabled if Telemetry
is disabled.
This change disables the service in the scenarios without Telemetry so
that we can validate deployments without this optional service.
Change-Id: I6f1bb575b891318ac83e26450d7b0699a1911b66