Commit Graph

10296 Commits (master)

Author SHA1 Message Date
Michal Nasiadka 4c8298de9a Revert "Disable build of Gnocchi containers"
This reverts commit 5505cd000c.

Closes-Bug: 2039051

Reason for revert: Builds properly now

Change-Id: I8fbe01340e539949d867a87a3d20326fc1a2b1b0
2023-12-04 14:06:27 +00:00
Michal Nasiadka fb94f3aff7 bifrost: Don't use env-setup
env-setup script removes epel-release and this
breaks our CI template overrides.
It is also more geared towards using in opendev
CI - let's just install proper Ansible version

Change-Id: I68f645bef05dd15eba41479e3ef6713100fb87d0
2023-12-04 10:54:26 +00:00
Michal Nasiadka 2c2e601e78 CI: Add bifrost jobs for bifrost changes
Change-Id: I4d006701f696140e7d073c3d693141ad18ce6796
2023-12-03 08:13:39 +00:00
OpenStack Release Bot f43e1e9757 Update master for stable/2023.2
Add file to the reno documentation build to show release notes for

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on

Sem-Ver: feature
Change-Id: I6ae1d206ec742105f5a3a53a81053757d0626b98
2023-12-01 11:55:38 +00:00
Zuul e90d69644a Merge "bump td-agent lts from v4 to v5" 2023-11-30 22:01:07 +00:00
Zuul 1095ae25b9 Merge "Deprecate masakari, sahara, vitrage" 2023-11-30 13:31:20 +00:00
Zuul 8039fb60b7 Merge "Fix formatting of release notes" 2023-11-30 13:30:27 +00:00
Michal Nasiadka fe1a74da98 Deprecate masakari, sahara, vitrage
Similar as in Kolla-Ansible [1], [2].


Change-Id: I9a5af7415889269d8ae009ad6427c9096776dfae
2023-11-30 13:01:27 +00:00
Sven Kieske c0aee4adb6 bump td-agent lts from v4 to v5
notice that the td-agent command got renamed to fluentd.
see also the upgrade notes at[0].

for more details, refer to the changelog[1].

[1]: b4b7017c09/ (release-v500---20230729)

Change-Id: I5e95363c6c180e330945fe3d98e97c7049bbd6f7
Signed-off-by: Sven Kieske <>
2023-11-30 07:07:31 +00:00
Michal Nasiadka 30fd4b00ee fluentd: Add labels for transition to v5
Change-Id: Ibe0eb9ada69db3ef8042306fdec44bfda1dd9ce0
2023-11-29 18:08:08 +00:00
Michal Nasiadka 0cfc5c7c09 podman: install "rich" dependency
This dependency was added to podman-py in version 4.8.0, but not added
properly to their requirements. Install it explicitly for our tox
and integration testing as a workaround.


Change-Id: Ic0d9b2c26fe5474f579b72d6779243b7ad39b420
2023-11-29 19:07:31 +01:00
Zuul 54e05af7e5 Merge "Drop docker-py from requirements.txt" 2023-11-29 10:19:49 +00:00
Zuul 5c7c9b5a81 Merge "Handle the case where docker is not available" 2023-11-29 10:19:47 +00:00
Mohammed Naser f5134a1894 Add magnum-cluster-api driver to Kolla images
Change-Id: I6b8780c2b869929a02b624bfb8c6087d5a82c74a
2023-11-28 17:53:00 +00:00
Michal Nasiadka 5a259fdafe Drop docker-py from requirements.txt
Since addition of podman - users need to install only one from docker|podman

Change-Id: I622eefad3b2e93f334028d9c0775a2cca558a39c
2023-11-28 11:08:01 +00:00
Bartosz Bezak ef4bd9bbcd Handle the case where docker is not available
Change-Id: I473ea1c68d2fd7f15fa0545d77892276b1accfeb
2023-11-28 11:07:42 +00:00
Pierre Riteau af0362b62c Fix formatting of release notes
Change-Id: Iddc0ac31aff06010c0c4017ff36737d52e90e2d6
2023-11-28 11:59:56 +01:00
Bartosz Bezak 81dc7a6b74 import packaging only for docker container engine
Change-Id: If4e0c0e5d6ed5c79ca7d8a3c8f16bfa665f6968f
2023-11-28 11:39:05 +01:00
Zuul a9b4c5361f Merge "Swift: Remove unused rootwrap" 2023-11-26 20:05:53 +00:00
Takashi Kajinami d7e497ce52 Swift: Remove unused rootwrap
Swift does not use oslo.rootwrap. Thus the command and its config file
is just useless.

Change-Id: If4e346c2db841aad9b2ddac049dbbbc1ba5782ec
2023-11-27 00:11:41 +09:00
Zuul a19852598e Merge "Update Prometheus services to latest releases" 2023-11-25 10:20:14 +00:00
Zuul 3042a7e5ae Merge "CI: drop temporary vars for Bookworm switch" 2023-11-24 14:09:36 +00:00
Bartosz Bezak 773c6963e2 Update Prometheus services to latest releases
blackbox_exporter 0.22.0 -> 0.24.0
elasticsearch_exporter 1.5.0 -> 1.6.0
haproxy_exporter 0.13.0 -> 0.15.0
memcached_exporter 0.10.0 -> 0.13.0
mysqld_exporter 0.14.0 -> 0.15.0
node_exporter 1.4.0 -> 1.7.0
ovn_exporter 1.0.6 -> 1.0.7
prometheus 2.38.0 -> 2.48.0
prometheus_alertmanager 0.24.0 -> 0.26.0
prometheus_cadvisor 0.45.0 -> 0.47.2
prometheus_mtail v3.0.0-rc50 -> v3.0.0-rc52
prometheus_msteams 1.5.1 -> 1.5.2

Change-Id: If3f6ff059bedba5c92d97442d77e44aeecef71c4
2023-11-24 13:54:39 +00:00
Zuul 4e95910a82 Merge "Update Ceph repo name for dnf config-manager command" 2023-11-22 15:51:51 +00:00
Pierre Riteau 33c988a6ce Update Ceph repo name for dnf config-manager command
Since change I1bc19f8198da3f9ab2ae2a8864c3349b21b0249e we install the
centos-release-ceph-reef package as a dependency, but some code was
still expecting the quincy package.

Change-Id: I8ebcf815d80f3bead25e0078d69b34e17ad013bd
2023-11-22 10:06:39 +00:00
Michal Nasiadka 88bf4ba384 CI: drop temporary vars for Bookworm switch
Change-Id: Ic34a150282b0e77282c31ad03e6a9839b6636cc1
2023-11-22 06:49:04 +00:00
Pierre Riteau c96965dc6e Fix documented OpenSearch version
We install the latest package available in the 2.x repository.

Change-Id: Ie63a7ce4b746dbe1a9649ac990904f2664920ad2
2023-11-21 14:48:16 +00:00
Zuul d86cba116e Merge "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean (Bobcat)" 2023-11-18 11:40:10 +00:00
Zuul 88589df599 Merge "Add rsync to nova-compute" 2023-11-18 11:39:45 +00:00
Zuul adca3d1798 Merge "Adding db sync script for venus" 2023-11-17 19:01:29 +00:00
Zuul 587c70f761 Merge "etcd: update to v3.4" 2023-11-17 18:49:38 +00:00
Pierre Riteau 38e77b6015 Add missing newline at end of file
Change-Id: If0ab5696af19d2865b475d37d96cb0cbc3a619b2
2023-11-13 13:41:20 +01:00
Michal Nasiadka 2ed66effa6 CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean (Bobcat)

Change-Id: I1bc19f8198da3f9ab2ae2a8864c3349b21b0249e
2023-11-09 18:11:16 +01:00
Zuul 9da8fd53f9 Merge "CI: Move ephemeral disk config to a role" 2023-11-09 16:46:54 +00:00
Michal Nasiadka 213e53e18a CI: Move ephemeral disk config to a role
Change-Id: Ieee71aa22f4ec45fe03f50fd697c85dda952b4d0
2023-11-08 09:57:32 +00:00
Michal Arbet 7fe6696c20 Fix letsencrypt-lego logging
This patch fixes formatting of letsencrypt, so
it will be easier to parse via fluent.

Change-Id: I8a403e14819df4351e28d53c676571a3ad0c14be
2023-11-07 18:20:35 +01:00
howardlee 772de9662c Adding db sync script for venus
The script for database synchronization is missing in the venus-api image,
which makes it impossible to create the required database tables during
venus deployment.

Closes-Bug: #2029915
Change-Id: Ibbf75fa73b8397ea3686b42cec6cad6d8f6d3858
2023-11-07 08:36:02 +00:00
Zuul beed4b68e8 Merge "[docs] add instructions for optional dependencies" 2023-10-30 15:09:33 +00:00
Zuul 100b8b9aba Merge "Rework letsencrypt" 2023-10-30 09:51:05 +00:00
Zuul 5e7e80fd88 Merge "debian: use erlang and mariadb from respective repos" 2023-10-26 17:17:26 +00:00
Zuul 80a16bfc6e Merge "CI: speed up podman on el9" 2023-10-25 17:52:19 +00:00
Zuul e770021469 Merge "Revert "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean"" 2023-10-24 16:16:23 +00:00
Jan Gutter c4b56a4b84
CI: speed up podman on el9
Before this commit the following warning message appeared
in the podman log:
  Not using native diff for overlay, this may cause degraded
  performance for building images: kernel has

It appears that the default mount options for the overlay
graph driver is badly optimised for Kolla builds on el9:
* Enable native overlay diff

Things that did not appear to make a difference:
* volume mounting /var/lib/container
* enable transientStore
  note: currently incompatible with debian

Change-Id: I002e88b4b6162f6732e622fd97639d543c66784c
2023-10-24 09:37:43 +01:00
Jan Gutter bd2b69e6f8 CI: fix podman info log collection
* capture podman config
* podman info needs sudo permissions
* before this fix, the podman info command failed with:
  Error: cannot set up namespace using "/usr/bin/newuidmap":
  should have setuid or have filecaps setuid: exit status 1

Change-Id: Ib3fe039a8c35421b56eedbd2d5197217b4a15a9a
2023-10-24 00:26:24 +01:00
Jeffrey Zhang 92cedcd2b1 Add rsync to nova-compute
when configure `remote_filesystem_transport` to rsync, rsync binary is

Change-Id: I07be614846be9305f0775df22a6d931ceab1720a
2023-10-22 15:41:30 +08:00
Zuul 3ffa439fa3 Merge "Adds TAAS Neutron plugin to support OVS port mirrors" 2023-10-20 12:10:23 +00:00
FelipeAFV 5f35e578d8 Adds TAAS Neutron plugin to support OVS port mirrors
Related-Bug: #2022375
Depends-On: I7b48770709bd0fb9ea5072ce6c8673074c39ab2b
Change-Id: I8afb1ccddaa527378b7fd833bd51fb9bb9c4c58c
Signed-off-by: FelipeAFV <>
2023-10-18 13:02:56 +00:00
Zuul 2f83de5325 Merge "[release] Use Bobcat sources by default" 2023-10-17 11:36:28 +00:00
Zuul ab25bf485d Merge "Fix an issue with zun-cni-daemon building images in aarch64" 2023-10-16 10:42:05 +00:00
Dr. Jens Harbott 033286f4c1 [release] Use Bobcat sources by default
Change-Id: Iced4520e4cd8811c0e16227e130e094f5eba23e8
2023-10-12 11:53:04 +02:00