summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-08-21Configure Apache services to use correct localezed-eolMaksim Malchuk2-0/+17
Closes-Bug: #2076453 Change-Id: I6af9baf09a19a7dbcaf98585870aa44ff79398d3 Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com> (cherry picked from commit 2caa64df67349b365b5ce94a0e9625d0b6ff87d1)
2024-07-17CI: Stop publishing since Zed is unmaintainedMichal Nasiadka3-20/+0
Change-Id: I302ff1866c0a566fd6815fea26293e762893b47f
2024-06-06Pin requests to <2.32 for docker sdk (2023.1 and older releases)Bartosz Bezak2-0/+2
As 2023.1 and older releases have docker>=3.0.0,<7.0.0 we need to pin requests to <2.32 due too [1] Also marking collectd as unbuildable to unblock CI [2] [1] https://github.com/docker/docker-py/issues/3256 [2] https://review.opendev.org/c/openstack/kolla/+/918962 Related-Bug: #2066364 Related-Bug: #2065362 Change-Id: Ic298d9eb9d73ee4378921e15865ec11a488f7bd0 (cherry picked from commit b5c936a3a564e10b35b0e378bd6d5034f0db93b4)
2024-05-09Merge "Nova: fix swtpm and swtpm-tools missing from deb installs" into ↵Zuul3-0/+8
unmaintained/zed
2024-05-09Merge "swift-base: fix rsync missing for rpm installs" into unmaintained/zedZuul2-0/+6
2024-05-08Build Bifrost containers from correct tarballsMaksim Malchuk2-1/+4
Since [1] is merged and new tarball (bifrost-unmaintained-zed.tar.gz) is posted [2] fix an issue that containers were built from old tarball (bifrost-stable-zed.tar.gz) still exist on [2]. Also disable build of the Murano images due to [3]. [1]: https://review.opendev.org/c/openstack/bifrost/+/918671 [2]: https://tarballs.opendev.org/openstack/bifrost/ [3]: I3d43519c34b8775a73a311216a945cf69cd89fe4 Change-Id: I7b491f54d78398dadf080532aef694301e0bbe7b Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
2024-05-06Merge "Update .gitreview for unmaintained/zed" into unmaintained/zedZuul1-1/+1
2024-04-30Nova: fix swtpm and swtpm-tools missing from deb installsMichal Wyszkowski3-0/+8
Closes-Bug: 2062572 Change-Id: I456a5b8f66aa88a82fb54938e8df7195d127d9cd (cherry picked from commit abb969502f75517844bd44c25e0484c7495284d2)
2024-04-30swift-base: fix rsync missing for rpm installsSven Kieske2-0/+6
Closes-Bug: 2062072 Change-Id: Id6e4bbe0aab2360c4e7e5f74fff6170bcc71080b Signed-off-by: Sven Kieske <kieske@osism.tech> (cherry picked from commit 7766abb4398d13355a3f76bc1b91f6c92d36111b)
2024-04-29nova-compute: Remove duplicate openvswitch packageMichal Nasiadka1-1/+0
openvswitch package is already installed in nova-base from CentOS NFV SIG repos - and in nova-compute we don't enable this repo - so we get openvswitch installed from RDO packages. Closes-Bug: #2064098 Change-Id: If39e045357563111219a008fa7a81a82ef906627 (cherry picked from commit de7939a9754cffafb77b518f9efa8be5af91d67f)
2024-04-29Update .gitreview for unmaintained/zedOpenStack Release Bot1-1/+1
Change-Id: I97a6ffd00356517847a427c18cec2e12fe732ad3
2024-04-17Fix OpenSearch file ownership issueszed-eomMichal Nasiadka2-0/+4
Since 2.13 OpenSearch and OpenSearch-Dashboards packages install files in /usr/share/opensearch and /usr/share/opensearch-dashboards with root:root ownership instead of using opensearch/opensearch-dashboards user. Closes-Bug: #2061877 Change-Id: I3831d8ab76c8c7136ce7869db3d0d1e05b4ba8f8 (cherry picked from commit 7c098bdd3cac73505851d4c97d7f39e966f00e1b)
2024-02-26toolbox: Improve retry loop for ansible-galaxy15.6.0Michal Nasiadka1-1/+4
Currently if it somehow fails for 5 times - we get exit code 0. Closes-Bug: #2052293 Change-Id: I2bdeb77e3133123053b05adcbde3a426c60f3304 (cherry picked from commit 94bd013ed55fd79bc4bfa33121c823927ec40b56)
2024-02-22opensearch: set OPENSEARCH_INITIAL_ADMIN_PASSWORDMichal Nasiadka1-0/+2
Since 2.12 OpenSearch requires setting initial admin password, that is not trivial/weak. Closes-Bug: #2054586 Change-Id: I6b6ef656bc2009a2dc3cdfcb01956d50fba4b7b9 (cherry picked from commit 756ee984c3c761514115c342e7cba9a3cb533d02)
2024-02-07stable-only: Drop upgrade testing15.5.0Dr. Jens Harbott2-6/+0
The yoga series has migrated to unmaintained status, stop running upgrade testing. Change-Id: I49eb0f9ec9ecb77d27ec3a9082a131cac82fb111
2024-01-04rabbitmq: Use timeout in healthcheck script15.4.0Michal Nasiadka1-6/+6
Currently we don't set timeout and the default is infinity. Change-Id: Id1a87995a36e202fc0aaf82daf022ec10d78e37d (cherry picked from commit 36df37be3136d1aa14b23f87632fa461363509b4)
2023-12-22Sync 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 (cherry picked from commit de1487f05187387aea3f113dcbb6926734b1ce6b)
2023-12-21Merge "Swift: Remove unused rootwrap" into stable/zedZuul4-43/+0
2023-12-20Merge "Adding db sync script for venus" into stable/zedZuul3-2/+11
2023-12-20Merge "Add rsync to nova-compute" into stable/zedZuul1-0/+2
2023-12-14Pin docker.py to <7Bartosz Bezak2-2/+1
Docker 7.0.0 introduced a pre build check for tag regex, which fails where registry has port number defined - see [1] and [2]. [1]: https://github.com/docker/docker-py/commit/a9b5494fd0574e520c735e1d0c4a303528d48063 [2]: https://github.com/docker/docker-py/issues/3195 Also removing requirements check in CI as it is not allowing such pinning, as kolla is not designed to be installed with other openstack services in the same virtualenv. Change-Id: Id64186bf87300f23acde4f90474abcd6944e5be0 (cherry picked from commit acf23fa830c8909b366f3ea38279560136f8dff1)
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 (cherry picked from commit d7e497ce52cc109c9f7b4a83d85f0bebfa05298e)
2023-11-27Add rsync to nova-computeJeffrey Zhang1-0/+2
when configure `remote_filesystem_transport` to rsync, rsync binary is required. Change-Id: I07be614846be9305f0775df22a6d931ceab1720a (cherry picked from commit 92cedcd2b155907ab65884a0ba4dbae480900d28)
2023-11-19Adding 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 (cherry picked from commit 772de9662caa5e2041d557322a9b6a7344b3e0f0)
2023-10-24Fix missing grafana opensearch datasource15.3.0Dawud2-1/+7
The grafana opensearch datasource was missing from the docker image. This commit installs the datasource plugin. Change-Id: Ia3a39c975abf815a66765f2f98c4789d6cec33d7 (cherry picked from commit a97a561bab1573b0ed19d91f827a8bbde9ed8165)
2023-10-20Merge "Fix an issue with zun-cni-daemon building images in aarch64" into ↵Zuul1-1/+1
stable/zed
2023-10-20Merge "CI: Fix zuul config errors" into stable/zedZuul1-36/+6
2023-10-16Fix an issue with zun-cni-daemon building images in aarch64renliang1-1/+1
In the aarch64 image build, use debian_arch to determine packages of different architectures. Closes-Bug: #2036874 Change-Id: Ic86e6c22840f658bb68387aac688918d4db1f766 (cherry picked from commit 0eed86bb02e87c12098e52359897708e071aa07e)
2023-10-05ubuntu: mark collectd and telegraf as buildableMichal Nasiadka1-2/+0
Closes-Bug: #2019756 Change-Id: Ibf3983f49795eea1f75aa7efb120c812adab4c86 (cherry picked from commit f000360c2d699e5b2bd9bee00e78055deb1540b4)
2023-10-02CI: Fix zuul config errorsMichal Nasiadka1-36/+6
Rename ubuntu efk job to opensearch Drop additional vars from Ubuntu 22.04 migration Change-Id: I5b1c4960ca11c156bd032d029559ac097f061e64
2023-09-29Revert "bifrost: mark unbuidable for Ubuntu"Michal Nasiadka1-3/+2
This reverts commit 47431082f65d8761a74df40ed18ff3415722ad69. Reason for revert: buildable now Change-Id: Icb23d9280763c7e85f2ca2e0ebf6985d810f27e2
2023-09-29rabbitmq: Use novemberain repos for Debian/UbuntuMichal Nasiadka3-5/+33
CloudSmith is over budget, see [1]. As mentionedin in [2] - we're using amd64 packages on aarch64, since the community mirror does not mirror aarch64 - and the packages should be really marked as noarch. [3] has also been incorporated in this backport [1]: https://github.com/rabbitmq/rabbitmq-server/discussions/9526 [2]: https://github.com/rabbitmq/rabbitmq-server/discussions/9553 [3]: https://review.opendev.org/c/openstack/kolla/+/896927 Closes-Bug: #2037469 Change-Id: I83179ce5d53fed6cfe7f5fcbf6fdecd7199baa36 (cherry picked from commit 47b593d1e5531c693dde3e111ed3be91c60c41be)
2023-09-19Merge "Add support for running Nova upgrade checks" into stable/zedZuul2-1/+6
2023-09-14Merge "Improve kolla-toolbox offline support." into stable/zedZuul2-3/+11
2023-09-08Merge "Revert "Disable build of Gnocchi containers"" into stable/zedZuul2-8/+1
2023-09-06Merge "docs: we moved UNBUILDABLE_IMAGES to separate file" into stable/zedZuul1-5/+7
2023-09-06Improve kolla-toolbox offline support.Gaël THEROND (Fl1nt)2-3/+11
* Use structure that allow for custom package version and base URL. Change-Id: I169e51c0f5c691518ada1837990b5bdd2a3d1481 Closes-bug: #2020761 (cherry picked from commit 7f38e1df71eafb250b14c4e125c7313bd9218f7d)
2023-09-05Revert "Disable build of Gnocchi containers"Maksim Malchuk2-8/+1
This reverts commit 5505cd000ce7f12c272c5b62074c9cc6bf1bb7a7. Reason: Closed #1304 [1] as completed. Branch stable/4.4 is taged 4.4.4 with Fix [2] already. 1. https://github.com/gnocchixyz/gnocchi/issues/1304 2. https://github.com/gnocchixyz/gnocchi/commit/1336d930c18ce16c67d7542bf4c1e99358486a4d Change-Id: I3ca4e10508c26b752412789502ceb917ecb4dbeb Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com> (cherry picked from commit 4e5e508282dfd40a7d7831217e109a055073bd7c)
2023-08-30Add server-status handler to Rocky/Centos Apache confMaksim Malchuk1-0/+9
This added to make Rocky/Centos similar to Ubuntu/Debian to provide /server-status handler for local monitoring of the Apache. Since I3ec1af6353c3ecc64589599abe375b0ae9b14d5c is merged it safe to add this change. Change-Id: I14ba7e0319b7eb0390361d397d4baad0e9a3f0b1 Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com> (cherry picked from commit daf9fdd3a6e96d417f19440d59452e3b271ec9d9)
2023-08-30Add comprehensive checks for container restartsDawud M3-1/+80
When adding a dashboard to grafana the containers aren't restarted when they should be. This is due to a bug in Kolla where the logic to determine whether or the container needs to be restarted fails in the case where the file does not exist in the container. This patch adds more comprehensive checks for container restarts in the set_configs.py file. This patch also adds a test to ensure that the functions work as expected. Closes-Bug: #1997984 Co-Authored-By: Will Szumski <will@stackhpc.com> Change-Id: I67f5f12700d7b55f26bff81e9b54559303da6d83 (cherry picked from commit d9a6c5f3901e078a30d341397ac57d867d8191cc)
2023-08-23docs: we moved UNBUILDABLE_IMAGES to separate fileMarcin Juszkiewicz1-5/+7
Change-Id: I07ca5b82ecceda500e00260262c2a711c97b33bd (cherry picked from commit d2c6a4e0ee128d2c35b0e7b12638c482a6218a1f)
2023-08-22Add support for running Nova upgrade checksPierre Riteau2-1/+6
NOTE: Specific to the Zed release, the KOLLA_UPGRADE_CHECK feature is not guaranteed to be present in the nova_api image. As such. a label has been added to be checked for in Kolla-Ansible. Related-Bug: #1957080 Change-Id: I6cbbdfcd40a8f486a3a636b41d704ee6ffafb812 (cherry picked from commit 48b5980c6352ad4e5cf0ac6da369140910c8f389)
2023-08-16CI: Add rocky9 experimental jobsMichal Nasiadka1-0/+21
Change-Id: I537edd2a4d5ad7107e6f40022ee99c0f72f18ab2 (cherry picked from commit a16331de20ce9f6c0554419d06f4dc1a40bb9d86)
2023-06-29Merge "Use erlang-25 from copr on aarch64" into stable/zed15.2.0Zuul1-2/+2
2023-06-29rabbitmq: Fix repo for ubuntu aarch64Michal Nasiadka1-1/+1
That has been omitted in the original patch. Change-Id: I9b69fff14507ad2d1838367bb8b81a3a73694071 (cherry picked from commit 5bf088263c17f687dac1f78c1546b833c44116c8)
2023-06-27Use erlang-25 from copr on aarch64Michal Nasiadka1-2/+2
Change-Id: I9f40167fed9412b3f33f82e2f97f353275431292 (cherry picked from commit 51675bb232f0c4826ff74351b68c1e16a1893545)
2023-06-23opensearch: drop unnecessary workaroundsMichal Nasiadka2-21/+2
Change-Id: Id6db7ffb22b3f63e9a406455d52078b76071672f (cherry picked from commit b33167972d6e17b2eaab85e72043e3b4efa4b789)
2023-06-22Merge "rabbitmq: use erlang-25 ppa on Debian/Ubuntu" into stable/zedZuul4-13/+5
2023-06-21rabbitmq: use erlang-25 ppa on Debian/UbuntuMichal Nasiadka4-13/+5
RMQ team is now maintaining erlang-24, erlang-25 ppas, see [1]. [1]: https://github.com/rabbitmq/erlang-debian-package/discussions/33 Change-Id: I7e289bd5ce52319604717e0b319d0642a8e598db (cherry picked from commit 0e881148d0036f27b95c5a27459e527fb3b0476d)
2023-06-20Fix cinder-volume: add missing nvme-cli rpm packageMaksim Malchuk1-0/+1
Closes-Bug: #2024390 Change-Id: I84c7633765749a5e9ced983505ef290c32154ccc Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com> (cherry picked from commit 11f90f3746f6affd34885019a82eb94d3c098ee9)