13913 Commits

Author SHA1 Message Date
Will Szumski
582e2490ca Adds option to add extra scrape targets for node exporter
This enables you to scrape external targets more easily.

Change-Id: I55b612d2f5f5a3fc8d21c6d2f71d6c58d89d4e31
2024-06-26 17:44:02 +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
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 0b1a59dd8cc2b402b5a0ad9b02144edd1daf40ca.

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
Uwe Jäger
13dd9309df Skyline configure Prometheus
Change-Id: I0a086c59076120aa53e6a05526dbab88e393c1c7
2024-03-11 18:08:41 +01:00