summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-06-20Disable build of Gnocchi containersMaksim Malchuk1-7/+14
Revert this commit when [1] is solved. 1. https://github.com/gnocchixyz/gnocchi/issues/1304 Change-Id: Iafeb9093340621d65a9c9cd126d65679d981dfb1 Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com> (cherry picked from commit 5505cd000ce7f12c272c5b62074c9cc6bf1bb7a7)
2023-06-20Merge "Fix Venus containers built from correct branch" into stable/zedZuul1-3/+1
2023-06-19Fix cinder-volume: Add forgotten lsscsi rpm packageMaksim Malchuk1-0/+1
Closes-Bug: #2024018 Change-Id: I7eb97c6bfb65f26b044f26fece09521836ac5a3b Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com> (cherry picked from commit 2e2900e00bb88a38ea51c925d2c6c0cfcd5841bb)
2023-06-19Fix Venus containers built from correct branchMaksim Malchuk1-3/+1
Closes-Bug: #2023628 Change-Id: I76ac61604f5b0739ec27973a233a65e4c55c8c32 Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com> (cherry picked from commit b0804cd04cd2e47cf18666fc420ebd42e69aae75)
2023-06-19Fix rabbitmq image buildMichal Arbet3-6/+8
This patch is replacing ppa.launchpadcontent.net by ppa1.novemberain.com. Reason for replacement is that only latest erlang version is available on the current ppa source. Setting Debian ARM jobs non voting for now, since the new ppa does not contain arm64 packages. This repo is based on the official Erlang/OTP package for Debian. The RabbitMQ team adapted the upstream package to produce packages for more/different combinations of Erlang/OTP, Debian and Ubuntu releases. Change-Id: Iddec6ec555f98e13c2f199e5ca7dad7f4819b1a8 (cherry picked from commit 4950c03e59b8d1af46018b81a49fa028e1b8296d) Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
2023-06-01mariadb-clustercheck: ensure /var/log/kolla/mariadb existsMark Goddard2-0/+15
If mariadb-clustercheck starts before mariadb, the directory may not exist, and the command fails. This is necessary for the refactored MariaDB restart in I5a12670d07077d24047aaff57ce8d33ccf7156ff. Change-Id: Ie1b36eb9a403611c2f86aa4c1d500d324e5291f3 (cherry picked from commit 9035251443ed6cbb110e9dc5efdbc9d4be797ef5)
2023-05-24opensearch-dashboards: Fix permissionsMichal Nasiadka3-6/+10
Since we moved to using rpm/deb packages, the user has changed. Related-Bug: #2020152 Change-Id: I2a5a0d761223b4e99c8df59f80261108380d5038 (cherry picked from commit 6786e4384c1a19e4658310e109b8ab9704f5eff9)
2023-05-18Merge "opensearch: move to yum/apt repos" into stable/zedZuul5-55/+119
2023-05-18opensearch: move to yum/apt reposMichal Nasiadka5-55/+119
systemd-tmpfiles is needed otherwise opensearch postinst on Debian/Ubuntu fails Change-Id: I5aeb5796f8de7697a1c4a7404fe292ef9eb522ee (cherry picked from commit 6bd7898a1d95157c713bdff0fe5bdf5a59b65550)
2023-05-16toolbox: pin ansible.posix to <1.5.4Michal Nasiadka1-1/+1
ansible.posix 1.5.4 has been released and it broke the way we use JSON callback plugin (it requires play.path) - see [1] and [2]. [1]: https://github.com/ansible-collections/ansible.posix/commit/3bbf2e3cd56775096fc8ce69e281142472b73cac [2]: https://github.com/ansible-collections/ansible.posix/issues/461 Change-Id: I2f879e59a64b9039a8a27c40bd462fde4df73f43 (cherry picked from commit d965b1b3da9b8c2780a91781834a46f5886bd9c2)
2023-04-26Merge "ovsdpdk: add libdpdk-dev" into stable/zedZuul1-2/+3
2023-04-25Merge "https: remove dhparams.pem before running gencerts" into stable/zedZuul1-0/+2
2023-04-24Merge "Glance-api fails due to absent multipath tools" into stable/zedZuul1-1/+5
2023-04-21https: remove dhparams.pem before running gencertsMichal Nasiadka1-0/+2
On EL9 the file exists and script errors with wrong permissions to it. Closes-Bug: #2011716 Change-Id: Ib32baa3208e6bfc5520ff8537193c9a4d6cbada7 (cherry picked from commit 12d431e3994023ce735a2352554a99a5cc9431c9)
2023-04-19Merge "Replace invisible unicode chars" into stable/zedZuul2-3/+3
2023-04-17Glance-api fails due to absent multipath toolsMaksim Malchuk1-1/+5
Closes-Bug: #2015500 Change-Id: Ifa095a4a5a4a2476b356b082b9b57b491c9e29db Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com> (cherry picked from commit d23ace3fa6197d32fc6a883f9f06e54293d2089b)
2023-04-13ovsdpdk: add libdpdk-devMichal Nasiadka1-2/+3
Closes-Bug: #1980328 Change-Id: I29dde2696ff81f3f48effdd6821d94d0d84ff536 (cherry picked from commit f7436ee60256687a71a3a89fac2e15b61e9e4859)
2023-04-12Merge "Cinder backup fails due to absent multipath tools" into stable/zedZuul1-0/+2
2023-04-12nova-libvirt: Fix for missing libvirt-daemon-driver-nodedev packageRafal Lewandowski1-0/+1
Closes-Bug: #2012821 Change-Id: I989cedce7a9af3882b5510d3479b29150139e861 (cherry picked from commit 2783fb710710103fe6aca3ff18c976590ca15e09)
2023-04-06Merge "base: make curl retry on all errors" into stable/zedZuul1-0/+1
2023-04-04keystone: Fix for missing libldap-common package for debianRafal Lewandowski1-0/+1
Closes-Bug: #2009484 Change-Id: I01578289e65010748bfaf6d6b81861764aa62368 (cherry picked from commit 2050aa35dbd074610adee5611194fde280cfea20)
2023-04-03Merge "Fix test malicious tarball fail" into stable/zedZuul2-1/+73
2023-03-31Fix test malicious tarball failMichal Nasiadka2-1/+73
Since I650fcbc8f773fad8116338f6fb0cf7b4f4f17b33 builds from git fails on plugins with an exception: 'tarfile.ReadError: not a gzip file' because the test checks only gzip compressed archives but plugins created as plain tar files. This change fixes the issue using transparent compression support and also adds some debug info. Closes-Bug: #1990432 Change-Id: If0f9b4dd058a257d0653332d1b663e150c717304 Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com> Co-Authored-by: Michal Nasiadka <mnasiadka@gmail.com> (cherry picked from commit 143765fb67221cc51f1dc56a41ac2b67dddc453f)
2023-03-28Replace invisible unicode charsPiotr Parczewski2-3/+3
They're believed to have no special meaning and were put by accident. TrivialFix Change-Id: I66ea5711810ed0060cf89192a780bfcc92e79770 (cherry picked from commit 2ddf0aeb204d754636ded6ff2be4e2dcfc3ee421)
2023-03-28neutron-mlnx-agent: pin pyzmq at 21.*Marcin Juszkiewicz1-2/+4
20.* fails to build so let us try version where upstream fixed packaging issues. Change-Id: I099b21872a12c2dccaba4065965d9227ee2e87bc (cherry picked from commit b2d5307a442994d1a9348926f0664bb94ef96248)
2023-03-27Cinder backup fails due to absent multipath toolsVladislav Belogrudov1-0/+2
Closes-Bug: #2012508 Change-Id: I7d9c53297db1a9bd14e3e69b58867293014af69b (cherry picked from commit d98b48092571e2e7730d259cbd638f67ab3e19df)
2023-03-23base: make curl retry on all errorsMichal Nasiadka1-0/+1
Change-Id: Icbf54154e4a2dffd840cfda9b6a863247d28c226 (cherry picked from commit 90e157e3e35798dc9b524469a1bd7df0602f0355)
2023-03-23neutron: Add iproute-tcMichal Nasiadka1-0/+1
Closes-Bug: #2000782 Change-Id: I5cf944c509f23d430665de458cbbdb2fd31db7bb (cherry picked from commit d7d43bed84dff0c394a28730fef593bdfbb064f2)
2023-03-20Test for unsafe files in tarfile.extractallMichal Nasiadka2-1/+52
In addition to that, mark bifrost unbuildable since it's failing on EPEL 9 enablement. Closes-Bug: #1990432 Change-Id: I650fcbc8f773fad8116338f6fb0cf7b4f4f17b33 (cherry picked from commit 3d008b7f5ec2a54d004e8e9370f303ef9dc7858b)
2023-02-22CI: Retry docker push on publish jobsMichal Nasiadka1-0/+6
We have a high number of POST_FAILURE jobs failing on at least one container push - let's fix that. Change-Id: I0015dd4d3ffe5b3e1202ebcfde2b2c72c4655b41 (cherry picked from commit 0887d2e789e8fcd41b49c6346034c4774ea919dd)
2023-02-21CI: Configure additional disk when availableMichal Nasiadka1-0/+70
It seems that on some nodepool providers (rax for sure), we get 40G boot disk and 80G additional disk, while on others we get 80G boot disk only. Included fix from I06e262cd48d33ccfc0634589c82dcac80dff51af Change-Id: I179c41032239f5f0ce6055c79295b32c33fe67a5 (cherry picked from commit a0d758019a753596567128a44032165dc8214f05)
2023-02-21bifrost: mark unbuidable for UbuntuMichal Nasiadka1-0/+1
Ubuntu packages have changed efi shim file name and bifrost is failing. Change-Id: I0d072ae6081a9427aebf4dc562501a0a6ef160d0 (cherry picked from commit b2f747fbba7adf3059d0da9bd899788b4a45763c)
2023-02-15Pin setuptools=67.2.*Michal Nasiadka1-1/+1
67.3.1 is out and it broke Horizon builds Change-Id: Ie6c078a9c37f54d60f0d5a4aadb647e184489cb8 (cherry picked from commit ca0238598a37c4a174c7b8d55b64c15bb34ef58a)
2023-02-08CI: store only templated out Dockerfiles in work_dir15.1.0Michal Nasiadka1-1/+3
Change-Id: I0832d7997536f5f0dc195d5038545b6cc220f0fa (cherry picked from commit c45a742e6fbfd3392511b315edde17ab42a9760d)
2023-02-07CI: Install ApparmorMichal Nasiadka1-0/+6
Docker 23.* is out and it started failing with apparmor_parser related messages - it seems apparmor is missing in the OpenDev image. Change-Id: I2a6d98e3c1d2d1b7c97a8e6172decbf56e77042d (cherry picked from commit 16f27c549660c4c27e3f440578ea1cf05b772a90)
2023-01-31CI: Add work dirMichal Nasiadka1-0/+1
It's useful to have a templated out version of the Dockerfiles in order to diagnose errors like "error on line xxx" after tests/templates/template-override.j2 gets applied. Change-Id: I5443454d8b020aa1c5552e11f6039e582a002431 (cherry picked from commit c8596ddda472a35b503c4bc4cdf8afce95c573cd)
2023-01-31influxdb: Update gpg keyMichal Nasiadka2-2/+2
Influx repo gpg key has been rotated as of of 2023-01-26 [1]. [1]: https://www.influxdata.com/blog/linux-package-signing-key-rotation/ Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/872257 Change-Id: I76b35bb20ddc0130ca15ff03942e1a97f5d36ff0 (cherry picked from commit ab70c7618b3b7e025759fe38c8692f66ef420b15)
2023-01-26Add util-linux to centos base packagesMichal Nasiadka1-9/+10
Currently /usr/sbin/nologin is missing, because util-linux is not installed in the image. Change-Id: I717b4f2215054ef9135a1ac252ed26820bdcb1aa (cherry picked from commit 1371e4fc5b9d3d55f5bb48540753f740f1d1af02)
2023-01-18grafana: remove SHA1 workaroundMichal Nasiadka2-9/+0
Change-Id: I08fe2827bc58baa95d396daf28de1079e3df4f77 (cherry picked from commit 47a9a818596b27f658fb7b40aac2130fd04b66b6)
2023-01-17Merge "relay non-zero exit codes when creating openvswitch bridges" into ↵Zuul2-4/+10
stable/zed
2023-01-16relay non-zero exit codes when creating openvswitch bridgesErik Panter2-4/+10
Calls to `ovs-vsctl` in `ovs_ensure_configured.sh` did not get checked for errors. This can cause false success statuses when the script is run by automation tools such as ansible. Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/870540 Closes-bug: #1999778 Change-Id: Iad83132b61efadbf09aa9aa2edf96235085764c6 (cherry picked from commit a840ac0d7c8777a8198ae40cbb79b65c5fffd7e1)
2023-01-13CentOS/Rocky: use CentOS Cloud SIG repo instead of DeloreanMarcin Juszkiewicz5-25/+19
Zed was released, landed in CentOS repo, time to use it. Change-Id: I829a0fc4439281b074c40e200d96a27584da3765
2023-01-12CI: Fix tox 4 once againMichal Nasiadka1-3/+3
Change-Id: I4d2f521b36ee4684a331e725787bfb56434d1d44 (cherry picked from commit a313ed46dd5ac9c15100bb5a748322c2840ee5c0)
2022-12-16CI: do not check for error in binary imagesMarcin Juszkiewicz2-50/+0
There are no such anymore. Change-Id: Icf7d1988aa7208cda1b6f70269b9b54cd201b730 (cherry picked from commit a0b9a9704d5d799f99a5cfa7923cb1209da16ac3)
2022-12-14Change default base from centos to rocky15.0.0.0rc215.0.0Michal Nasiadka2-1/+6
Change-Id: I7f0c1a5abeab0143aa103b742319cfef863f9aa9 (cherry picked from commit 9e06e70ebb7f4afb07a5fa5c193e2a9c04e577db)
2022-12-09Update TOX_CONSTRAINTS_FILE for stable/zedOpenStack Release Bot1-3/+3
Update the URL to the upper-constraints file to point to the redirect rule on releases.openstack.org so that anyone working on this branch will switch to the correct upper-constraints list automatically when the requirements repository branches. Until the requirements repository has as stable/zed branch, tests will continue to use the upper-constraints list on master. Change-Id: I04f48cdc4acf6b9e7ece0e10e27a4124b0706123
2022-12-09Update .gitreview for stable/zedOpenStack Release Bot1-0/+1
Change-Id: Ic3122095d78f6604dff4feb99667266b208a696d
2022-12-08[release]: polish another release notes15.0.0.0rc1Marcin Juszkiewicz3-7/+9
- fixed amount of quotes to make them work - fixed Debian/Ubuntu rabbitmq/erlang info - fixed syntax in Ansible update Change-Id: I2730c6336ca3029c411e497b0851109eaec0e249
2022-12-08Merge "CI: cleanup kolla_python_version and remove centos from gating"Zuul2-11/+1
2022-12-07Merge "base: add support for all Rocky Linux 9.x minor releases"Zuul1-1/+1