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
This reverts commit 5097189902fb061b32dad487410db63917410e08.
Reason for revert:
The issue was fixed in CentOS.
Conflicts:
playbooks/prepare-node-common.yaml
Change-Id: Ib9ed12a501f086c3d6d5285439fa630d2b16657c
This reverts commit 44834b77bad05015cb21762957ca052c731625ae.
Reason for revert:
New puppet 7.29.1 was released and this contains the fix.
Change-Id: I982e7b6f9b4eae99a60c4c50960ff8b0b0fae37e
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
puppet 7.29.0 introduced a regression[1], which is causing pops errors.
Let's exclude the version until the new version with an appropriate fix
is released.
[1] https://github.com/puppetlabs/puppet/issues/9268
Change-Id: If1cf943890fbdeb40bb6a7a2a2d7acf44337ddf6
... instead of overriding the endpoint. This allows us to decouble
cinder manifest from glance manifest.
Change-Id: Ifa9f23c11be6fc9d14c4373a7ee605033738897b
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
This reverts commit af11f63c250413522ab4e9930c5656cdd5f0e083.
Reason for revert:
The issue was fixed in libvirt-10.0.0-2.
Conflicts:
playbooks/prepare-node-common.yaml
Change-Id: Ib0eb10eb30cc59e923faf4607b55cbcadb9e7fe1
This reverts commit c43907c7cee76f60b81c2c00d28fa8d34a74fbb0.
Reason for revert:
This is still needed by cookiecutter job.
Conflicts:
playbooks/prepare-node-common.yaml
Change-Id: I6071a2c1468cfa6fd5ce0784a4bbcae10e071b9b
This ensure barbican-api delegate processes to barbican-worker over
rabbitmq, which is more popular deployment pattern in production.
Change-Id: Id2ec1bf07ee77a3ede1888db09d21005468d25ab
Recent update in CentOS enabled the mariadb:10.11 module but
the mariadb package from this module broke mysql_install_db[1].
In addition, the mariadb package in core CentOS repo is supported
during CentOS9/RHEL9 lifecycle, and we should not basically switch to
the module[2].
This disable the module until the 10.11 module is disabled (or they
decide to keep it for some reason but fix the bug).
[1] https://issues.redhat.com/browse/RHEL-25575
[2] https://issues.redhat.com/browse/RHEL-25802
Change-Id: I88c7abceb7b1121478fe645e587954e98cc7f935
Sentinel is a popular method to achieve high availability of Redis.
This is a prep work to test deployment with Redis Sentinel, and
deploys Sentinel service. Services still use Redis directly, but some
scenario may be updated to use Redis via Sentinel.
Change-Id: I728596ef20956537e38f082c9381266f8eaa686d
Trove supports caching using oslo.cache. This enables this feature to
test the related deployment logic.
Depends-on: https://review.opendev.org/907645
Change-Id: I36fa179f19cb9e97fa597045986bcb52d74125b7
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
This enables caching using oslo.cache in the following services, to
test the related deployment logics.
- ec2-api
- neutron
- watcher
- zaqar
Change-Id: Ia58a85701107bab747e0f33133486e63be54a0a9
Some plugins are not supported with ovn mechanism driver. This adds
a few more validations to reject unsupported plugins when ovn is used.
Change-Id: I9e9c309c9afc95d2fdb2d8cd624b35e84c2dbefb
... to help people understand why we have that wrong configuration.
Also the logic for Ubuntu is not used and we need a common pattern for
all plugins. So let's remove the unused logic now for easier
maintenance.
Change-Id: Id694e0c33c4086e1d316304ccf674aa3e3416405
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