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
instead.

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
stable/2023.2.

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

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].

[1]: https://review.opendev.org/c/openstack/kolla-ansible/+/881555
[2]: https://review.opendev.org/c/openstack/kolla-ansible/+/901193

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].

[0]: https://web.archive.org/web/20231006084137/https://www.fluentd.org/blog/upgrade-td-agent-v4-to-v5
[1]: b4b7017c09/CHANGELOG.md (release-v500---20230729)

Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/901509
Change-Id: I5e95363c6c180e330945fe3d98e97c7049bbd6f7
Signed-off-by: Sven Kieske <kieske@osism.tech>
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.

[0] https://github.com/containers/podman-py/issues/350

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)
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/900536

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
  CONFIG_OVERLAY_FS_REDIRECT_DIR enabled

It appears that the default mount options for the overlay
graph driver is badly optimised for Kolla builds on el9:
* Enable native overlay diff
  https://mikeshade.com/posts/docker-native-overlay-diff/
  09480532cf
  https://github.com/containers/podman/blob/main/docs/tutorials/performance.md

Things that did not appear to make a difference:
* volume mounting /var/lib/container
  https://github.com/containers/buildah/issues/3666#issuecomment-1351992335
* enable transientStore
  https://www.redhat.com/sysadmin/speed-containers-podman-raspberry-pi
  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
required.

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 <ffigueroa@whitestack.com>
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