Commit Graph

3090 Commits

Author SHA1 Message Date
Takashi Kajinami 8deb43581f Remove workaround for old heat-tempest-plugin
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
2024-05-07 03:41:45 +00:00
Zuul 4f3180efc2 Merge "Ubuntu: Disable Trove" 2024-05-06 16:37:55 +00:00
Zuul 505b1c5720 Merge "ironic: Configure cinder options" 2024-05-06 15:48:56 +00:00
Zuul 314e9c0192 Merge "ironic: Disable notification to nova in acceptance tests" 2024-05-06 15:48:54 +00:00
Takashi Kajinami d3ff19770d Ubuntu: Disable Trove
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
2024-05-05 10:49:12 +00:00
Zuul b38b5cf254 Merge "ceilometer: Use native parameter for --skip-gnocchi-resource-types" 2024-05-05 09:26:41 +00:00
Takashi Kajinami 9af824a5ca ironic: Configure cinder options
Scenario 002 has cinder enabled. Although we do not run actual tests
using cinder storage driver, enabling these options may allow us to
ensure at least the configuration can be applied without any error.

Change-Id: I2180b11fe640f20161beeedef3b2b44a1825ea08
2024-05-05 02:47:55 +00:00
Takashi Kajinami c3fddea87d ironic: Disable notification to nova in acceptance tests
Nova is not deployed in puppet-ironic's acceptance tests.

Change-Id: Ic170b5ac8fe9991f701cd1852c63196a5d9e93a7
2024-05-05 02:47:46 +00:00
Takashi Kajinami 71d42b4e69 ceilometer: Use native parameter for --skip-gnocchi-resource-types
... and remove the unused compute_namespace parameter.

Depends-on: https://review.opendev.org/917938
Change-Id: I441ebec89adc7db836a28d23b883088bd6704fd0
2024-05-02 12:58:05 +00:00
OpenStack Proposal Bot 4a3e0f9b16 Updated from Puppet OpenStack modules constraints
Change-Id: I3287dcf170e28191e3fe0f3c052af4cf65e0246b
2024-04-27 02:32:04 +00:00
Zuul 77fdc706ec Merge "Ubuntu: Switch to Caracal" 2024-04-26 09:31:47 +00:00
Zuul 512b95bff0 Merge "Enable ceilometer-polling in acceptance tests" 2024-04-26 09:22:45 +00:00
Zuul 5901ee6a02 Merge "CentOS: Remove manage_epel" 2024-04-26 04:08:36 +00:00
Zuul 735cad009f Merge "Drop rubygem-rexml" 2024-04-26 04:06:54 +00:00
Zuul 1d145cbb3c Merge "tempest: Avoid unnecessary package installation" 2024-04-26 04:06:52 +00:00
Zuul d32db760f9 Merge "Horizon: Test deployment with redis cache backend" 2024-04-26 03:47:08 +00:00
Zuul f42de5232c Merge "designate: Drop deprecated manage_pool" 2024-04-25 16:38:04 +00:00
Zuul 982926940a Merge "Barbican: Remove certificate plugin parameters" 2024-04-25 16:36:42 +00:00
Takashi Kajinami 68b4fb5654 Ubuntu: Switch to Caracal
Change-Id: I4230a0686167eb0319d2d45e91b1d3cbe7c2b088
2024-04-25 13:19:26 +09:00
Takashi Kajinami 7ca6492d17 Enable ceilometer-polling in acceptance tests
... and also ensure that gnocchi publisher is completely disabled.

Change-Id: If4179972103b30b5e0aad195d4ed8497e15938bd
2024-04-25 10:09:49 +09:00
Takashi Kajinami 0ff08bc9aa tempest: Avoid unnecessary package installation
When tempest should be installed from source, we don't (shouldn't)
install tempest packages.

Depends-on: https://review.opendev.org/916577
Change-Id: Ic22610b897f6e3de8d9d0de11cc387314cdb0d7b
2024-04-20 23:27:26 +09:00
Takashi Kajinami 733a719e86 designate: Drop deprecated manage_pool
The parameter was deprecated during the previous cycle.

Depends-on: https://review.opendev.org/899654
Change-Id: Idf7e4c410a933e58422cce37ee696940a9c0487c
2024-04-20 19:28:33 +09:00
Takashi Kajinami 1e3f78e475 Barbican: Remove certificate plugin parameters
... because these were deprecated during the previous cycle.

Depends-on: https://review.opendev.org/912039
Change-Id: I0f7c288ca0b3e3bdf7b866cc358e6efe84b65bb4
2024-04-19 02:01:44 +09:00
Takashi Kajinami 6d8925310b Drop rubygem-rexml
This was used in pacemaker resource management in openstack_extras but
the feature was removed.

Depends-on: https://review.opendev.org/916318
Change-Id: Id5a09d134a6634bb529791aa424b79796ae7834a
2024-04-19 01:40:06 +09:00
Takashi Kajinami e34d7d7cb9 CentOS: Remove manage_epel
This parameter was deprecated during the previous cycle[1].

[1] aa3805bb5e8e057d541f34344b912e8abba7718f

Change-Id: Ibd0c8eb4805875b6365d4f2f9967937410dc6284
2024-04-19 01:33:05 +09:00
Takashi Kajinami 48959ed1a4 Horizon: Test deployment with redis cache backend
Depends-on: https://review.opendev.org/916035
Change-Id: I9e41f7b89eb053c3bac0ba9695ead426beceacc9
2024-04-18 16:48:53 +09:00
Takashi Kajinami cb7655f0d7 Ensure redis-sentinel is also ready
We already ensure that the redis is ready before starting services
which use redis as coordination backend, but we also have to make sure
that redis sentinel is up because we use sentinel now in a few
scenarios.

Change-Id: Icdfdfc8f5d501ed67094f5c6b77db81577cbaba5
2024-04-18 13:44:34 +09:00
Zuul 3392f8555a Merge "vitrage: Stop tweaking config/log directory" 2024-04-17 20:02:56 +00:00
Zuul b7d9b4031d Merge "Use anchor instead of specific package resource" 2024-04-17 16:54:30 +00:00
Zuul b15da79b93 Merge "Refactor ssl_key to simplify horizon manifest" 2024-04-17 16:54:28 +00:00
Zuul 5c628a884b Merge "Test redis sentinel coordination backend" 2024-04-17 16:54:23 +00:00
Zuul 5115c2a3ba Merge "Test redis (sentinel) cache backend" 2024-04-17 16:53:07 +00:00
Takashi Kajinami 3fd3c85f55 Use anchor instead of specific package resource
... to make the manifest more robust with the changes in underlying
modules.

Change-Id: Icf3bf402e694db0f2dcabffbfdfd2f639585e9de
2024-04-17 18:01:55 +09:00
Takashi Kajinami 726c408409 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
2024-04-17 08:55:03 +00:00
Takashi Kajinami a207b80f97 Refactor ssl_key to simplify horizon manifest
Change-Id: Id8098a6ee85224945408ec48a391c6f3937a4fd2
2024-04-17 12:48:24 +09:00
OpenStack Proposal Bot abc6204279 Updated from Puppet OpenStack modules constraints
Change-Id: Ida25a81327269fb6903b6ccf461c6812024fdd02
2024-04-12 02:43:55 +00:00
Takashi Kajinami cf24cb24a2 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
2024-04-12 00:25:56 +09:00
Takashi Kajinami 646eeea9d5 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
2024-04-12 00:23:33 +09:00
OpenStack Proposal Bot f1ba88dd4e Updated from Puppet OpenStack modules constraints
Change-Id: Ic4b78f4a64262108897c7f4895a7568dc8ca14a5
2024-04-04 02:19:50 +00:00
Zuul 15d5545908 Merge "Revert "Disable watcher from scenario004 until bug is fixed"" 2024-03-29 19:57:59 +00:00
Joel Capitao 57821048d8 Revert "Disable watcher from scenario004 until bug is fixed"
This reverts commit 4182c23708.

Reason for revert: watcher push a fix https://review.opendev.org/q/I33be53f647faae2aad30a43c10980df950d5d7c2

Change-Id: I0511dcee3d2402617d529ee121d8351ed370e036
2024-03-27 16:03:46 +00:00
OpenStack Proposal Bot 5139700941 Updated from Puppet OpenStack modules constraints
Change-Id: I9b16849d9bed68a16315685b4a962fe8de728dcb
2024-03-27 02:10:19 +00:00
Zuul 2fd6333f6f Merge "tempest: Set new metric_backends option" 2024-03-26 16:15:14 +00:00
Zuul 369635359f Merge "octavia: Use module feature to install certificate files" 2024-03-26 12:41:23 +00:00
Zuul 1922b2a420 Merge "Replace deprecated trove::api::service_credentials" 2024-03-26 12:40:06 +00:00
Takashi Kajinami b00ce4c19a tempest: Set new metric_backends option
Change-Id: Id7960cd67eec3d18d5899205733486b99769b3cc
2024-03-26 10:24:35 +09:00
Zuul 11ff84756e Merge "Enable service user token for Barbican key manager" 2024-03-25 15:40:19 +00:00
Takashi Kajinami 97d7001ea7 Replace deprecated trove::api::service_credentials
Depends-on: https://review.opendev.org/914052
Change-Id: Ie8f5260a502dd39d05b138394db79808f64bc596
2024-03-25 13:07:28 +09:00
OpenStack Proposal Bot 3cd5e40529 Updated from Puppet OpenStack modules constraints
Change-Id: I9ce1b50c1fc4c535766fc00a8704bd6ecbe04c68
2024-03-21 02:17:29 +00:00
Takashi Kajinami 0775bb5580 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
2024-03-20 02:41:13 +09:00