Commit Graph

13914 Commits

Author SHA1 Message Date
Zuul 603af281f1 Merge "Revert "CI: Drop masakari jobs from project.yaml"" 2024-04-18 18:00:13 +00:00
Zuul de1552b7d7 Merge "Fix incorrect condition in kolla_container_facts" 2024-04-15 15:13:32 +00:00
Zuul 7f655d63ac Merge "Configure log level field for the Grafana OpenSearch datasource" 2024-04-15 15:13:28 +00:00
Zuul 065820aeba Merge "Update Grafana OpenSearch datasource configuration" 2024-04-15 15:13:25 +00:00
Zuul 345759c03d Merge "ironic: disable heartbeat_in_pthreads" 2024-04-12 17:23:52 +00:00
Michal Nasiadka 01e3fac180 CI: Mark OpenSearch as non voting
It's been failing since 2.13

Change-Id: I8e7ed01707ef6956ca6fff4c2f4ca0cd68ee252b
2024-04-10 14:19:25 -04:00
Zuul a65524d0ca Merge "Change the default ceph_nova_user in globals" 2024-04-10 15:20:45 +00:00
Zuul f02eb74a14 Merge "CI: bump cirros version" 2024-04-08 16:25:07 +00:00
Zuul cc8658edb3 Merge "Revert "podman: install "rich" dependency"" 2024-04-08 10:57:17 +00:00
Winicius Silva 21c05dcf10 Change the default ceph_nova_user in globals
The documentation[1] says that ceph_nova_user is the same as ceph_cinder_user,
but this it not true. In globals, the variable which refer to nova user on
ceph its setted as just "nova", instead of {{ ceph_cinder_user }}

[1] https://docs.openstack.org/kolla-ansible/latest/reference/storage/external-ceph-guide.html

Closes-Bug: #1954910
Change-Id: I0037b294fa88f129aaa98da426989a8151e6f9ea
2024-04-05 13:50:53 -03:00
Sven Kieske dffe23ca3d
CI: bump cirros version
Signed-off-by: Sven Kieske <kieske@osism.tech>
Change-Id: Ib9a0d9bab0c64f5179715dbc629703e7a6947c98
2024-04-05 11:33:35 +02:00
Mark Goddard e28151e706 Revert "CI: Drop masakari jobs from project.yaml"
This reverts commit f3c3ea61eb.

Reason for revert: Masakari support will be reinstated.

Change-Id: I8f1b8fe0bd3b7c37957a79ef6717afb54926bd00
2024-04-03 14:34:14 +00:00
Michal Nasiadka 3c3c517958 tests: Replace imp with importlib.machinery
It's needed for Python3.12 support, because imp has been dropped [1].

Also shlex dropped s=None support [2].

[1]: https://docs.python.org/3/whatsnew/3.12.html
[2]: https://github.com/python/cpython/issues/94352

Change-Id: I23f37897ea08ac708f6df485f699122df647e552
2024-03-29 05:16:51 +00:00
wu.chunyang 2a150d1be9 [doc] fix typo
Travial fix

Change-Id: Ie8de00bccd940a6c45a81fb505a6c3cd9d86a2aa
2024-03-27 10:04:50 +08:00
Michal Nasiadka 88aa51ac36 ironic: disable heartbeat_in_pthreads
inspector is not running as a WSGI

Related-Bug: #2054705
Change-Id: I20dbaef29b2ef2d6ceffc21c156c6fa4b5e8d205
2024-03-25 16:51:28 +01:00
Zuul 372f725237 Merge "Fix installation of ovs-dpdk service" 2024-03-25 11:23:49 +00:00
Zuul 328fcdd1e3 Merge "CI: fix check-failure.sh sudo missing" 2024-03-22 15:12:50 +00:00
Zuul 4fc974d3df Merge "Add conditionals for IPv6 sysctl settings" 2024-03-22 13:26:01 +00:00
Sven Kieske c508479f44
CI: fix check-failure.sh sudo missing
this produces errors itself, e.g.:

```
 for container in $failed_containers
+ docker inspect prometheus_openstack_exporter
[]
permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.45/containers/prometheus_openstack_exporter/json": dial unix /var/run/docker.sock: connect: permission denied
```

Signed-off-by: Sven Kieske <kieske@osism.tech>
Change-Id: I280e2660d187d966098ae39df6392503b1aa5bdf
2024-03-22 11:54:14 +01:00
Michal Nasiadka 8025341023 common: Fix fluentd labels when using Docker 26
Closes-Bug: #2058615

[1]: https://github.com/docker/cli/blob/v26.0.0/docs/deprecated.md#container-and-containerconfig-fields-in-image-inspect

Change-Id: I96ec812a482f017a48d978586c6f535fedd5fbe8
2024-03-21 08:21:32 +01:00
Zuul 86873f4ccd Merge "fix confusing jammy upgrade docs" 2024-03-20 16:24:51 +00:00
Martin Hiner a7c8bcda2e Fix incorrect condition in kolla_container_facts
Incorrect condition in Podman part prevented the retrieval
of facts of all the containers when no names were provided.

Closes-Bug: #2058492
Change-Id: I6d7f7ca0523eb17c7d9a9b93d2037bf77f2c2a47
Signed-off-by: Martin Hiner <martin.hiner@tietoevry.com>
2024-03-20 16:13:23 +01:00
Zuul 0b820f10e0 Merge "Skyline configure Prometheus" 2024-03-19 15:41:51 +00:00
Zuul 9874e775ec Merge "Fix Skyline API Server TLS configuration" 2024-03-19 15:41:48 +00:00
Zuul 338b570602 Merge "Revert "zun: Deprecate Zun provisionally"" 2024-03-19 15:37:30 +00:00
Zuul 238ceea44f Merge "Zun: remove docker's cluster-store option" 2024-03-19 15:37:28 +00:00
Zuul 439e7fa177 Merge "Revert "Pin zun jobs to Docker 20"" 2024-03-19 15:32:33 +00:00
Michal Arbet deb08630fc Fix installation of ovs-dpdk service
This patch fixes ovs-dpdk script as options
in DPDK changed and PCI whitelist config changed
from '-w' to '-a' as per [1].

[1] db27370b57

Closes-Bug: #2058372
Change-Id: Iae812a4a255c13a42b2d6a691e265922d220f4c8
2024-03-19 11:44:57 +01:00
songwenping 1f83ed0533 Fix the ansible intro_inventory.html link
Change-Id: I0f35c2ea1400ea25fdb253580c6c1b2e06ae591e
2024-03-19 17:13:00 +08:00
Dawud 7102c9cc9c Configure log level field for the Grafana OpenSearch datasource
Change-Id: Ic38469661323fbce438c70bd1b9301e9f7db8030
2024-03-18 21:10:59 +00:00
Sven Kieske 0b5088e22f Revert "podman: install "rich" dependency"
This reverts commit 0b1a59dd8c.

Reason for revert: Upstream Fix available at https://github.com/containers/podman-py/pull/351

Change-Id: Iadb74ffb5a747bd16e6acebd6a9c22b3b7198fd0
2024-03-18 14:17:29 +00:00
Sven Kieske 91676ca392
fix confusing jammy upgrade docs
support for jammy was added to yoga in:
https://review.opendev.org/c/openstack/kolla-ansible/+/869127

it should thus be perfectly fine to directly upgrade to jammy
and then upgrade to zed.

Signed-off-by: Sven Kieske <kieske@osism.tech>
Change-Id: Id77704f4386b48c9bfd7b684bee3fb47d2b4a93a
2024-03-18 11:16:34 +01:00
Zuul ccc768414c Merge "CI: Increase galera node timeouts" 2024-03-18 09:22:52 +00:00
Zuul 38673b269b Merge "Allow customizing of Skyline configuration" 2024-03-18 08:24:28 +00:00
Uwe Jäger ba9a454304 Fix Skyline API Server TLS configuration
Closes-Bug: #1998417

Change-Id: Ib6c725880caaa7f39bb269bd8398f3894eb033c5
2024-03-18 06:40:49 +00:00
Michal Nasiadka 23e961e8b3 CI: Increase galera node timeouts
Some multinode jobs have been failing due to galera suspecting inactive nodes
Tweak it as per [1].

[1]: https://galeracluster.com/library/documentation/recovery.html

Change-Id: I5577ea2c23d6dbd440bd52899a30ea9531996256
2024-03-15 19:20:55 +00:00
Dawud 9afc9da226
Update Grafana OpenSearch datasource configuration
Updates the Grafana OpenSearch datasource configuration to use values
for OpenSearch that work out of the box.

Closes-Bug: #2039500
Change-Id: Id9c7e59e6ae1dd98176c68b14a2aff1985306751
2024-03-15 16:04:45 +00:00
Christian Berendt 57a11260f0
octavia: add missing bool to the enable_octavia_jobboard parameter
Closes-Bug: #2058046
Change-Id: I9304f3546b20c0406e195163dccb1433fe802204
2024-03-15 16:40:39 +01:00
Zuul 21543fefb9 Merge "Fix images pull in ovs-dpdk role" 2024-03-14 18:43:49 +00:00
Zuul f65e4257dd Merge "CI: Use 2023.2 image for rabbitmq on ipv6 scenario" 2024-03-14 16:31:32 +00:00
Zuul a71d04a0d2 Merge "doc: Add a note about SLURP upgrades" 2024-03-14 11:46:11 +00:00
Zuul bffed1ab68 Merge "Bump ansible-core versions to 2.15 and 2.16" 2024-03-14 11:13:42 +00:00
Michal Nasiadka ca10628a66 doc: Add a note about SLURP upgrades
Change-Id: I8609cf211316d8224c925d57a5e832ccff37b906
2024-03-14 09:34:22 +00:00
Michal Nasiadka b04486df07 Bump ansible-core versions to 2.15 and 2.16
Change-Id: Iab40eb92c7e4a9092471bef9d4477a4fa34f1c85
2024-03-14 06:13:38 +00:00
Zuul eca8b04363 Merge "[doc] document --limit limitations" 2024-03-13 21:26:56 +00:00
Zuul 465f6ce298 Merge "rabbitmq: Add 3.12 feature flags (for upgrade to 3.13)" 2024-03-13 18:29:00 +00:00
Michal Nasiadka 0ec71d87cd CI: Use 2023.2 image for rabbitmq on ipv6 scenario
Currently RMQ 3.13 fails on ipv6 multinode scenario, use 3.12 from 2023.1
until [1] gets resolved.

[1]: https://github.com/rabbitmq/rabbitmq-server/issues/10728

Change-Id: If11710e99cf2e340e558d68e2071c1bb16825e55
2024-03-13 16:22:32 +00:00
Roman Krček 9301e82d7b Add conditionals for IPv6 sysctl settings
This way the playbooks won't try to set ipv6 systemctl options
unless ipv6 is available on the system.

Closes-bug: #1906306
Change-Id: Icccfc1c509179c3cfd59650b7917a637f9af9646
2024-03-13 09:47:29 +01:00
Michal Nasiadka 7bb50ee05e rabbitmq: bump wait timeout to 60 seconds
Closes-Bug: #2057676

Change-Id: I9e0287a4e80b1ebcecf9e3b66c11d4233970a30b
2024-03-12 14:48:41 +00:00
German Espinoza a81a53092d Fix images pull in ovs-dpdk role
This patch fixes ovs-dpdk images pull by adding
the variable kolla_role_name to the ovs-dpdk vars, so
services-image-pull can work correctly.

Closes-Bug: #2041864
Change-Id: I2e799290a57ebfacbc0ff9a0b1ca3dc956c513df
Signed-off-by: German Espinoza <gespinoza@whitestack.com>
2024-03-12 10:09:37 +01:00