aboutsummaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2024-01-19Merge "Stop removing missing /run/nologin in RPM images"Zuul3-15/+1
2024-01-17Fix openstack CADF audit maps and installationMichal Arbet12-2/+20
This patch fixes missing pycadf's audit maps for services and change the way how pycadf is installed. Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/905858 Closes-Bug: #2047941 Change-Id: I9b43d1a9990ad8aa7381ea81b0f2d692967be949
2024-01-09mariadb-clustercheck: Add a script handling signalsMichal Nasiadka2-1/+22
Since socat does not rewrite SIGTERM to exit 0 (see [1]) - let's fix it in a different way. [1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=809633 Change-Id: If27d93c509496651f8aa5e49a7d63b24eda91a8e
2024-01-08Stop removing missing /run/nologin in RPM imagesPierre Riteau3-15/+1
This code was valid for centos:8 and centos:stream8, but is not required for centos:stream9 or rockylinux:9 which do not include this file. Change-Id: I50f78d73afe0944dd91998ab9799fa2f36cc46a3
2024-01-03Merge "Revert "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean ↵Zuul3-18/+14
(Bobcat)""
2023-12-26Merge "rabbitmq: Use timeout in healthcheck script"Zuul1-6/+6
2023-12-21Merge "Sync only local cell in nova bootstrap & upgrade"Zuul1-2/+2
2023-12-21Sync only local cell in nova bootstrap & upgradeAlex-Welsh1-2/+2
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 Nasiadka3-18/+14
This reverts commit 2ed66effa6e4a102919cb53a4b0737f852eb8674. Reason for revert: Let's use RDO trunk Change-Id: I3945fe5fd0aef2e12a7f6c60d714e69ea496083b
2023-12-04bifrost: Don't use env-setupMichal Nasiadka1-2/+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-11-30bump td-agent lts from v4 to v5Sven Kieske5-21/+14
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-28Add magnum-cluster-api driver to Kolla imagesMohammed Naser1-1/+2
Change-Id: I6b8780c2b869929a02b624bfb8c6087d5a82c74a
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-24Update Prometheus services to latest releasesBartosz Bezak12-18/+18
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-22Update Ceph repo name for dnf config-manager commandPierre Riteau8-12/+12
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-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-18Merge "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean (Bobcat)"Zuul3-14/+18
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"Zuul1-2/+2
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 Nasiadka3-14/+18
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/900536 Change-Id: I1bc19f8198da3f9ab2ae2a8864c3349b21b0249e
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 "Rework letsencrypt"Zuul12-50/+568
2023-10-24Merge "Revert "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean""Zuul3-18/+14
2023-10-22Add rsync to nova-computeJeffrey Zhang1-0/+2
when configure `remote_filesystem_transport` to rsync, rsync binary is required. Change-Id: I07be614846be9305f0775df22a6d931ceab1720a
2023-10-20Merge "Adds TAAS Neutron plugin to support OVS port mirrors"Zuul1-1/+2
2023-10-18Adds TAAS Neutron plugin to support OVS port mirrorsFelipeAFV1-1/+2
Related-Bug: #2022375 Depends-On: I7b48770709bd0fb9ea5072ce6c8673074c39ab2b Change-Id: I8afb1ccddaa527378b7fd833bd51fb9bb9c4c58c Signed-off-by: FelipeAFV <ffigueroa@whitestack.com>
2023-10-16Merge "Fix an issue with zun-cni-daemon building images in aarch64"Zuul1-1/+1
2023-10-05Debian: Switch from antelope to bobcat APT repositoryMichal Arbet1-1/+1
Change-Id: Ife390597433fcededf15ecc09db626983e1b8cfd
2023-10-05Revert "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean"Michal Nasiadka3-18/+14
This reverts commit 881e3925c7aa8c3bbe6897ea8790f109dc0a7fb8. Reason for revert: switch back to master, to be followed by switch to bobcat when available Change-Id: Ib8fdad41a669fc8404b8de2de5361db9547c4ea2
2023-09-29rabbitmq: use launchpad as erlang source for UbuntuMichal Nasiadka1-6/+1
Launchpad is not traffic constrained, so let's better use that, instead of the community mirror. Change-Id: Ie9e0f574c8e3a61e67736caa3faedb8602a5adde
2023-09-29Merge "rabbitmq: Use novemberain repos for Debian/Ubuntu"Zuul1-1/+6
2023-09-29rabbitmq: Use novemberain repos for Debian/UbuntuMichal Nasiadka1-1/+6
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. [1]: https://github.com/rabbitmq/rabbitmq-server/discussions/9526 [2]: https://github.com/rabbitmq/rabbitmq-server/discussions/9553 Closes-Bug: #2037469 Change-Id: I83179ce5d53fed6cfe7f5fcbf6fdecd7199baa36
2023-09-28Merge "create parent dir of jobs_dir for freezer-scheduer"Zuul1-0/+2
2023-09-22Merge "Drop openvswitch-netcontrold"Zuul2-38/+0
2023-09-21Drop openvswitch-netcontroldMichal Nasiadka2-38/+0
Closes-Bug: #2027668 Change-Id: Ib8cd2356c6e4cdf7b2108a7fdedcb5a4b02768ca
2023-09-21Lower limit for open files when installing fluent gemMichal Arbet1-1/+1
Podman has default ulimit set to 1024, because of that fluent build is failing. Change-Id: I105351b58c530841e17fcba331fc4300eb8296f2
2023-09-21Fix 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
2023-09-18Merge "toolbox: Add sleep script handling signals"Zuul2-0/+18
2023-09-18Rework letsencryptMichal Arbet12-50/+568
This patch is adding "API layer" to letsencrypt images which is represented by set of scripts inside. This scripts are called by kolla-ansible orchestration. Change-Id: I61b70fb4e12ba03b96e79004e735d2ead0f52319
2023-09-13Merge "Revert "macros/pip: revert to old setuptools way""Zuul1-1/+1
2023-09-12Revert "macros/pip: revert to old setuptools way"Michal Nasiadka1-1/+1
This reverts commit 497b40fe5a4984b959c63f0c5320311f5810192e. Reason for revert: Should be fixed? Change-Id: I524a4e1e34473fed523070eeeb9d0f3d0b1de26c
2023-09-11remove unused crmsh EL7 repoSven Kieske2-9/+0
Change-Id: I1967202e23405ad713fd0d54337754d46566156d Signed-off-by: Sven Kieske <kieske@osism.tech>
2023-09-06Merge "openstack-base: add block for overriding global upper constraints"Zuul1-0/+8
2023-09-06Merge "Improve kolla-toolbox offline support."Zuul1-3/+6
2023-09-04openstack-base: add block for overriding global upper constraintsSahid Orentino Ferdjaoui1-0/+8
Introduces a new block `openstack_base_override_upper_constraints` to provide users with the capability to globally override version constraints for services. This enables more flexible dependency management across all services. Change-Id: I0d627487973311de8b23dd1519d41a0cab622fac Signed-off-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@industrialdiscipline.com>