aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-12-21Revert "[release] Use Bobcat sources by default"Michal Nasiadka1-1/+1
This reverts commit 033286f4c15bb80a91b4e8dcb9a0be283daf9535. Reason for revert: Let's get back to master Change-Id: I635d2bc20d897d037739702bf15cbb2e2bdcb0b1
2023-12-21Bump gnocchi version to 4.6.1Dr. Jens Harbott1-1/+1
Gnnochi has made a new patch release, let's use it. Change-Id: I6a56639d9b61944cf2ea5efd1063ebd3c8950113
2023-12-21Sync only local cell in nova bootstrap & upgradeAlex-Welsh2-2/+9
Added the --local_cell argument to nova db sync commands during bootstrap and upgrade. This was previously thought to have no effect [1], but has since been discovered to fail when rotating the nova database password. [1] https://opendev.org/openstack/kolla-ansible/src/branch/master/ansible/roles/nova/tasks/bootstrap_service.yml#L2-L3 Closes-Bug: #2045558 Change-Id: Ic64eb51325b3503a14ebab9b9ff2f4d9caec734a
2023-12-20Revert "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean (Bobcat)"Michal Nasiadka6-25/+32
This reverts commit 2ed66effa6e4a102919cb53a4b0737f852eb8674. Reason for revert: Let's use RDO trunk Change-Id: I3945fe5fd0aef2e12a7f6c60d714e69ea496083b
2023-12-14CI: Use newer podman/buildah on Ubuntu JammyMichal Nasiadka1-0/+8
Change-Id: Ifce506b49571950ee16e26aae06f20aa94567722
2023-12-12CI: Pin docker installation to <7Michal Nasiadka1-1/+1
Docker 7.0.0 introduced a pre build check for tag regex, that is most probably the culprit - see [1] and [2]. Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/903364 [1]: https://github.com/docker/docker-py/commit/a9b5494fd0574e520c735e1d0c4a303528d48063 [2]: https://github.com/docker/docker-py/issues/3195 Change-Id: I147c9715eb922abb6675a2786beaec85971718a8
2023-12-04Revert "Disable build of Gnocchi containers"Michal Nasiadka1-9/+0
This reverts commit 5505cd000ce7f12c272c5b62074c9cc6bf1bb7a7. Closes-Bug: 2039051 Reason for revert: Builds properly now Change-Id: I8fbe01340e539949d867a87a3d20326fc1a2b1b0
2023-12-04bifrost: Don't use env-setupMichal Nasiadka2-4/+5
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-03CI: Add bifrost jobs for bifrost changesMichal Nasiadka2-0/+4
Change-Id: I4d006701f696140e7d073c3d693141ad18ce6796
2023-12-01Update master for stable/2023.2OpenStack Release Bot2-0/+7
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-11-30Merge "bump td-agent lts from v4 to v5"17.0.0.0rc1Zuul6-45/+38
2023-11-30Merge "Deprecate masakari, sahara, vitrage"Zuul4-3/+21
2023-11-30Merge "Fix formatting of release notes"Zuul5-19/+19
2023-11-30Deprecate masakari, sahara, vitrageMichal Nasiadka4-3/+21
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-30bump td-agent lts from v4 to v5Sven Kieske6-45/+38
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]: https://github.com/fluent/fluent-package-builder/blob/b4b7017c09d78f2c404db62612733b40f69668a6/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-29fluentd: Add labels for transition to v5Michal Nasiadka1-3/+4
Change-Id: Ibe0eb9ada69db3ef8042306fdec44bfda1dd9ce0
2023-11-29podman: install "rich" dependencyMichal Nasiadka1-1/+1
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-29Merge "Drop docker-py from requirements.txt"Zuul3-1/+5
2023-11-29Merge "Handle the case where docker is not available"Zuul1-1/+6
2023-11-28Add magnum-cluster-api driver to Kolla imagesMohammed Naser2-1/+7
Change-Id: I6b8780c2b869929a02b624bfb8c6087d5a82c74a
2023-11-28Drop docker-py from requirements.txtMichal Nasiadka3-1/+5
Since addition of podman - users need to install only one from docker|podman Change-Id: I622eefad3b2e93f334028d9c0775a2cca558a39c
2023-11-28Handle the case where docker is not availableBartosz Bezak1-1/+6
Change-Id: I473ea1c68d2fd7f15fa0545d77892276b1accfeb
2023-11-28Fix formatting of release notesPierre Riteau5-19/+19
Change-Id: Iddc0ac31aff06010c0c4017ff36737d52e90e2d6
2023-11-28import packaging only for docker container engineBartosz Bezak1-1/+1
Change-Id: If4e0c0e5d6ed5c79ca7d8a3c8f16bfa665f6968f
2023-11-26Merge "Swift: Remove unused rootwrap"Zuul4-43/+0
2023-11-27Swift: Remove unused rootwrapTakashi Kajinami4-43/+0
Swift does not use oslo.rootwrap. Thus the command and its config file is just useless. Change-Id: If4e346c2db841aad9b2ddac049dbbbc1ba5782ec
2023-11-25Merge "Update Prometheus services to latest releases"Zuul13-18/+34
2023-11-24Merge "CI: drop temporary vars for Bookworm switch"Zuul1-16/+5
2023-11-24Update Prometheus services to latest releasesBartosz Bezak13-18/+34
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-22Merge "Update Ceph repo name for dnf config-manager command"Zuul10-18/+18
2023-11-22Update Ceph repo name for dnf config-manager commandPierre Riteau10-18/+18
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-22CI: drop temporary vars for Bookworm switchMichal Nasiadka1-16/+5
Change-Id: Ic34a150282b0e77282c31ad03e6a9839b6636cc1
2023-11-22rabbitmq: Use timeout in healthcheck scriptMichal Nasiadka1-6/+6
Currently we don't set timeout and the default is infinity. Change-Id: Id1a87995a36e202fc0aaf82daf022ec10d78e37d
2023-11-21Fix documented OpenSearch versionPierre Riteau1-2/+2
We install the latest package available in the 2.x repository. Change-Id: Ie63a7ce4b746dbe1a9649ac990904f2664920ad2
2023-11-18Merge "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean (Bobcat)"Zuul6-32/+25
2023-11-18Merge "Add rsync to nova-compute"Zuul1-0/+2
2023-11-17Merge "Adding db sync script for venus"Zuul3-2/+11
2023-11-17Merge "etcd: update to v3.4"Zuul2-2/+8
2023-11-13Add missing newline at end of filePierre Riteau1-1/+1
Change-Id: If0ab5696af19d2865b475d37d96cb0cbc3a619b2
2023-11-09CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean (Bobcat)Michal Nasiadka6-32/+25
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/900536 Change-Id: I1bc19f8198da3f9ab2ae2a8864c3349b21b0249e
2023-11-09Merge "CI: Move ephemeral disk config to a role"Zuul7-76/+84
2023-11-08CI: Move ephemeral disk config to a roleMichal Nasiadka7-76/+84
Change-Id: Ieee71aa22f4ec45fe03f50fd697c85dda952b4d0
2023-11-07Fix letsencrypt-lego loggingMichal Arbet3-24/+61
This patch fixes formatting of letsencrypt, so it will be easier to parse via fluent. Change-Id: I8a403e14819df4351e28d53c676571a3ad0c14be
2023-11-07Adding db sync script for venushowardlee3-2/+11
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-10-30Merge "[docs] add instructions for optional dependencies"Zuul1-1/+6
2023-10-30Merge "Rework letsencrypt"Zuul13-50/+573
2023-10-26Merge "debian: use erlang and mariadb from respective repos"Zuul1-18/+15
2023-10-25Merge "CI: speed up podman on el9"Zuul1-0/+17
2023-10-24Merge "Revert "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean""Zuul5-20/+29
2023-10-24CI: speed up podman on el9Jan Gutter1-0/+17
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/ https://github.com/containers/storage/commit/09480532cf49617d7c745fe1ee92487c60c49e1d 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