* Update puppet-openstack-integration from branch 'master'
to 3392f8555a3c60781b15a27c175a587f1ef58c6b
- Merge "vitrage: Stop tweaking config/log directory"
- vitrage: Stop tweaking config/log directory
... because current vitrage-tempest-plugin does not need access to
vitrage config files or log files.
Also remove the not for old bug which was already resolved.
Change-Id: Ic50a72a80277345b78368c81c7889721af9ef10d
* Update puppet-openstack-integration from branch 'master'
to b7d9b4031dcf3a8dd4000d6970248cce554cd34c
- Merge "Use anchor instead of specific package resource"
- Use anchor instead of specific package resource
... to make the manifest more robust with the changes in underlying
modules.
Change-Id: Icf3bf402e694db0f2dcabffbfdfd2f639585e9de
* Update puppet-openstack-integration from branch 'master'
to 5c628a884b6128ed0ed5a572a9de21c2ef6f00e8
- Merge "Test redis sentinel coordination backend"
- Test redis sentinel coordination backend
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
* Update puppet-openstack-integration from branch 'master'
to 5115c2a3baaec664abb2de9259ea344d3f5c45ba
- Merge "Test redis (sentinel) cache backend"
- Test redis (sentinel) cache backend
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
* Update puppet-openstack-integration from branch 'master'
to 15d5545908bad25d99cebf78e021633a075fce32
- Merge "Revert "Disable watcher from scenario004 until bug is fixed""
- Revert "Disable watcher from scenario004 until bug is fixed"
This reverts commit 4182c23708410f02dcae766e8aa74f449d6a29ed.
Reason for revert: watcher push a fix https://review.opendev.org/q/I33be53f647faae2aad30a43c10980df950d5d7c2
Change-Id: I0511dcee3d2402617d529ee121d8351ed370e036
* Update puppet-openstack-integration from branch 'master'
to 2fd6333f6f433f687d1870a3591b777ce9a92eb1
- Merge "tempest: Set new metric_backends option"
- tempest: Set new metric_backends option
Change-Id: Id7960cd67eec3d18d5899205733486b99769b3cc
* Update puppet-openstack-integration from branch 'master'
to 369635359fb3664d5c9ca1e8c0eaa2d2223127ba
- Merge "octavia: Use module feature to install certificate files"
- octavia: Use module feature to install certificate files
Change-Id: I634c0ee99383c4b0dfd62e829cae7a7ddb02e774
* Update puppet-openstack-integration from branch 'master'
to 11ff84756e211abd345ace29f60c249756656dbb
- Merge "Enable service user token for Barbican key manager"
- Enable service user token for Barbican key manager
We already configure the auth options for this feature but did not
enable it actually.
Change-Id: I2b117ba6ddb962632775afa8bcb5aa01911527f0
* Update puppet-openstack-integration from branch 'master'
to 9bb4d22f1dfbe93154c2a4bf309485d94af0e9f4
- Merge "Enable SSL validation for dashboard test"
- Enable SSL validation for dashboard test
Change-Id: I4d74f2ac32e855790d26d7e8f59dc89b13d6f0c1
* Update puppet-openstack-integration from branch 'master'
to c98ed76a2c641cf49b8388bcb2dc40c46ab99c26
- Merge "Drop a few remaining ec2api-tempest-plugin parameters"
- Drop a few remaining ec2api-tempest-plugin parameters
Some of the parameters of ec2api-tempest-plugin were not removed when
we removed EC2 API[1].
[1] cddbe5e38bd131a1350db2c58c6f81a78b299ef9
Change-Id: I4218179e08dabe61858827c9d71402dd013962e7
* Update puppet-openstack-integration from branch 'master'
to db894c8196d9b8acf0e621c85dda4401e5f5526a
- Merge "Disable Vitrage in Scenario001"
- Disable Vitrage in Scenario001
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
* Update puppet-openstack-integration from branch 'master'
to 662370bd18eb7151676e4ed65fef43ac15d2db04
- Merge "Drop logic for old puppet-ceph branches"
- Drop logic for old puppet-ceph branches
... because these were already removed.
Change-Id: Ibdac9f450d0dba2408e13fd2f2bc1f7c759ebd63
* Update puppet-openstack-integration from branch 'master'
to 124d6641bd31884de856161f4e9048e8b6ac3b44
- Merge "Bump puppet minor versions"
- Bump puppet minor versions
... to the latest minor versions. Also remove the bugfix release number
from puppet_gem_version so that we can pull the latest bug fixes.
Change-Id: I525f877ddbb5885d9371e305fa3207e4b3ee20c6
* Update puppet-openstack-integration from branch 'master'
to 0d6c461fcab9fb05c046fc2e74c14d7506855a30
- Merge "glance: deploy glance cache cron jobs"
- glance: deploy glance cache cron jobs
... so that we can validate cron jobs managed by the glance::cache::*
class.
Change-Id: I5d5d0cc5d53a648b0f98fb894c82967e4f5a44dc
* Update puppet-openstack-integration from branch 'master'
to 4182c23708410f02dcae766e8aa74f449d6a29ed
- Disable watcher from scenario004 until bug is fixed
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
* Update puppet-openstack-integration from branch 'master'
to a13cec705cb9ccfb3c026a06721f73821ffedb85
- Revert "Disable mariadb:10.11 module"
This reverts commit 5097189902fb061b32dad487410db63917410e08.
Reason for revert:
The issue was fixed in CentOS.
Conflicts:
playbooks/prepare-node-common.yaml
Change-Id: Ib9ed12a501f086c3d6d5285439fa630d2b16657c
* Update puppet-openstack-integration from branch 'master'
to 759342337168c630406623a14ecd5f30d5e783c2
- Revert "Exclude known bad puppet version"
This reverts commit 44834b77bad05015cb21762957ca052c731625ae.
Reason for revert:
New puppet 7.29.1 was released and this contains the fix.
Change-Id: I982e7b6f9b4eae99a60c4c50960ff8b0b0fae37e
* Update puppet-openstack-integration from branch 'master'
to dd0b489134d7067506856e963caf4e82d8b7e1d9
- Merge "Remove puppet-ec2api"
- Remove puppet-ec2api
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
* Update puppet-openstack-integration from branch 'master'
to c9800c4d62828c883f3b8ce1fd4b84a9068deb02
- Merge "Cinder: Look up glance endpoint from catalog"
- Cinder: Look up glance endpoint from catalog
... instead of overriding the endpoint. This allows us to decouble
cinder manifest from glance manifest.
Change-Id: Ifa9f23c11be6fc9d14c4373a7ee605033738897b
* Update puppet-openstack-integration from branch 'master'
to 44834b77bad05015cb21762957ca052c731625ae
- Exclude known bad puppet version
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
* Update puppet-openstack-integration from branch 'master'
to 1d1b99eb2dd8a127b1efd6414739bb58dac6383f
- Merge "Remove puppet-sahara"
- Remove puppet-sahara
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
* Update puppet-openstack-integration from branch 'master'
to af1968a11e672964f3f9207cfd9a97af837560ef
- Merge "Barbican: Enable asynchronous process"
- Barbican: Enable asynchronous process
This ensure barbican-api delegate processes to barbican-worker over
rabbitmq, which is more popular deployment pattern in production.
Change-Id: Id2ec1bf07ee77a3ede1888db09d21005468d25ab
* Update puppet-openstack-integration from branch 'master'
to 1b8d5e1032cae07df8aab2aa61790768fdb30b6c
- Revert "CentOS: Exclude libvirt 9.10.0"
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
* Update puppet-openstack-integration from branch 'master'
to 34e47384a915ac229899f46b44840b809ed33624
- Revert "Do not install pip in advance"
This reverts commit c43907c7cee76f60b81c2c00d28fa8d34a74fbb0.
Reason for revert:
This is still needed by cookiecutter job.
Conflicts:
playbooks/prepare-node-common.yaml
Change-Id: I6071a2c1468cfa6fd5ce0784a4bbcae10e071b9b
* Update puppet-openstack-integration from branch 'master'
to 2421238a0eb1a090f46da261100c75488b4b3697
- Merge "Redis: Enable Sentinel"
- Redis: Enable Sentinel
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
* Update puppet-openstack-integration from branch 'master'
to 5097189902fb061b32dad487410db63917410e08
- Disable mariadb:10.11 module
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
* Update puppet-openstack-integration from branch 'master'
to cbcd649bef664a7f02786da16aa8f90e6c3c5898
- Merge "neutron: Disable rpc workers when ovn driver is used"
- neutron: Disable rpc workers when ovn driver is used
Neutron need no rpc workers when ovn mechanism is used and no
additional agents run. See [1] for details.
[1] https://review.opendev.org/c/openstack/neutron/+/823637
Change-Id: Ib7cce86a1f40424c1480845c28e71b25edfc501d
* Update puppet-openstack-integration from branch 'master'
to 7f0dfe14405e5028fc075bb6b11b75e7b8f573bd
- Merge "Remove dependency on puppet-qdr"
- Remove dependency on puppet-qdr
... because puppet-qdr is being retired.
Change-Id: I0cad57a5800aec3bff53d6ec3397cd7d9886a623
* Update puppet-openstack-integration from branch 'master'
to af11f63c250413522ab4e9930c5656cdd5f0e083
- CentOS: Exclude libvirt 9.10.0
... to workaround the known problem which will be fixed by 10.0.0[1].
[1] https://issues.redhat.com/browse/RHEL-20609
Change-Id: If93e527f64888cd5714971666f63c4f02f27f366
* Update puppet-openstack-integration from branch 'master'
to 41003dc949904c45d46aff39a1dcd70534ed8aaf
- Merge "octavia: Enable jobboard settings"
- octavia: Enable jobboard settings
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
* Update puppet-openstack-integration from branch 'master'
to dc7874917b98bdadc2fb2d52dc3651ec69952965
- Merge "Trove: Enable caching"
- Trove: Enable caching
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
* Update puppet-openstack-integration from branch 'master'
to b0c7a7f94a5e561b1aa58fb6519372c01e5490cb
- Merge "Enable caching in more services"
- Enable caching in more services
This enables caching using oslo.cache in the following services, to
test the related deployment logics.
- ec2-api
- neutron
- watcher
- zaqar
Change-Id: Ia58a85701107bab747e0f33133486e63be54a0a9