aboutsummaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2023-08-30Merge "Add server-status handler to Rocky/Centos Apache conf"Zuul1-0/+9
2023-08-29Merge "Add ironic-prometheus-exporter"Zuul3-1/+53
2023-08-29Merge "Add comprehensive checks for container restarts"Zuul1-1/+3
2023-08-29Add ironic-prometheus-exporterRobin Klostermeyer3-1/+53
This commit adds the ironic-prometheus-exporter, following the conventions used by the previously integrated exporters. '[The] Ironic Prometheus Exporter is a Tool to expose hardware sensor data in the Prometheus format through an HTTP endpoint.'[0] [0] https://opendev.org/openstack/ironic-prometheus-exporter Change-Id: If833f1f4a33c27cdc941dcc7cd5bbb06b26e1eaf
2023-08-28Merge "Add venus-dashboard into horizon image."Zuul1-0/+9
2023-08-24create parent dir of jobs_dir for freezer-scheduerhowardlee1-0/+2
Commit [1] deletes the relevant operation permission of the /etc/freezer directory, causing the freezer-scheduler to have no permission when creating the jobs_dir directory in the /etc/freezer directory. This patch creates partent dir of jobs_dir for freezer-scheduler, so that, freezer-scheduler process can startup successfully. [1] https://review.opendev.org/c/openstack/kolla/+/722102 Related-Bug: #2031953 Change-Id: I9c7fea3e0f70ff2e15394e99e26d21c548b95b16
2023-08-23toolbox: Add sleep script handling signalsMichal Nasiadka2-0/+18
Closes-Bug: #2031692 Change-Id: I8b69869cca98d83d3b1be3f4add88ff83b22b4a1
2023-08-22Add 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>
2023-08-22Add venus-dashboard into horizon image.howardlee1-0/+9
Change-Id: Idbb16f373260735e9650be57042952258a2ee3f9
2023-08-21Fix missing grafana opensearch datasourceDawud1-1/+2
The grafana opensearch datasource was missing from the docker image. This commit installs the datasource plugin. Change-Id: Ia3a39c975abf815a66765f2f98c4789d6cec33d7
2023-08-18Move to Debian 12 'bookworm'Marcin Juszkiewicz3-21/+6
We move to use some components from distribution instead of 3rdparty repos. At least for now - this may/will change later. Packages from Debian: - Erlang 25.2 - MariaDB 10.11 Some Ubuntu/jammy repositories are used in places where there is not (yet) Debian/bookworm one. openvswitch-netcontrold image fails as it needs to be converted to use virtualenv - added into unbuildable images for now. See https://etherpad.opendev.org/p/kolla-bobcat-ptg#L199 for more information. Depends-On: https://review.opendev.org/891946 Change-Id: I45b5a5980fb2318f1aab23a3a6aaf0922563b171
2023-08-17Merge "rabbitmq: bump version to 3.12"Zuul7-11/+10
2023-08-16rabbitmq: bump version to 3.12Michal Nasiadka7-11/+10
Erlang has been bumped to 26 as well. Change-Id: I5a6e90790d9c3c148e118fdf2ce6089e0a6a343e
2023-08-10[release] Use UCA BobcatSven Kieske2-2/+2
Change-Id: I0e6d16e96b85f133c49cbe49f815a285eddb6e33 Signed-off-by: Sven Kieske <kieske@osism.tech>
2023-08-07etcd: update to v3.4Jan Gutter1-2/+2
* Updates etcd to v3.4 Change-Id: I4da94a1725f563d8a957a064573323708fdc87df
2023-08-01Improve kolla-toolbox offline support.Gaƫl THEROND (Fl1nt)1-3/+6
* Use structure that allow for custom package version and base URL. Change-Id: I169e51c0f5c691518ada1837990b5bdd2a3d1481 Closes-bug: #2020761
2023-07-26mariadb: Add log for mariadb-upgradeMichal Nasiadka1-1/+1
Change-Id: I7c01ba1127f3f0bbfddf373fa66cd2627e627415
2023-07-14octavia: bootstrap octavia_persistence databaseChristian Berendt1-0/+1
Change-Id: I141dbf2f5338ce3ce8f66d0b948463a084b94f56
2023-06-29Merge "base: Debian 12 uses new APT sources file"Zuul1-0/+1
2023-06-29Merge "base: install adduser on Debian/Ubuntu"Zuul1-10/+11
2023-06-29Merge "mariadb: Bump to current LTS (10.11)"Zuul2-2/+3
2023-06-28base: Debian 12 uses new APT sources fileMarcin Juszkiewicz1-0/+1
For start we will use same APT sources.list format as we used in past (and use with Ubuntu). But we need to remove what is in container to make sure that CI jobs would use mirror only. Change-Id: I82dd0e8667e44250d2892538819c12e6c775618b
2023-06-28base: install adduser on Debian/UbuntuMarcin Juszkiewicz1-10/+11
Debian:bookworm container does not have 'adduser' installed so we need to do it before we touch /etc/adduser.conf file. In Bookworm configuration file for adduser changed. Change-Id: Ic06f3c0e42fb7854e5b198c9b868f10cd507cd24
2023-06-28Merge "Revert "neutron-mlnx-agent: pin pyzmq at 21.*""Zuul1-3/+1
2023-06-27Merge "keepalived: remove legacy check_alive.sh entry"Zuul1-5/+0
2023-06-27keepalived: remove legacy check_alive.sh entryMichal Nasiadka1-5/+0
Change-Id: I52c83428cf0c78b02e2ecd7921cf896acd6b0936
2023-06-26mariadb: Bump to current LTS (10.11)Michal Nasiadka2-2/+3
Depends-On: I2189dafca070accfd8efcd4b8cc4221c6decdc9f Change-Id: I849608a8b90f48912e102ddab395b1a229346c5a
2023-06-26Use erlang-25 from copr on aarch64Michal Nasiadka1-2/+2
Change-Id: I9f40167fed9412b3f33f82e2f97f353275431292
2023-06-23opensearch: drop unnecessary workaroundsMichal Nasiadka2-21/+2
Change-Id: Id6db7ffb22b3f63e9a406455d52078b76071672f
2023-06-23Merge "Revert "rabbitmq: pin to 3.11.16""Zuul4-4/+4
2023-06-22Revert "neutron-mlnx-agent: pin pyzmq at 21.*"Marcin Juszkiewicz1-3/+1
This reverts commit b2d5307a442994d1a9348926f0664bb94ef96248. Reason for revert: Bobcat uses 25+ version Change-Id: I589a5ae43ccf52104b8cbce327ab13248d3bbde0
2023-06-21Revert "rabbitmq: pin to 3.11.16"Michal Nasiadka4-4/+4
This reverts commit 600ed4f149a1cf542f54d7fc5005030f53c69a83. Reason for revert: 3.11.18 is out with a fix Change-Id: I4659bcd48ea32294b3ee84af9af94fae32b38bf3
2023-06-21Merge "rabbitmq: use erlang-25 ppa on Debian/Ubuntu"Zuul3-9/+1
2023-06-21rabbitmq: use erlang-25 ppa on Debian/UbuntuMichal Nasiadka3-9/+1
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
2023-06-20Bump proxysql versionMichal Arbet2-3/+3
This patch bumps proxysql 2.4.x to 2.5.x Change-Id: I6a67910965e38b53958fc6f8546fa6f665a47a16
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>
2023-06-18Fix 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>
2023-06-14Fix rabbitmq image buildMichal Arbet1-1/+1
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
2023-05-30mariadb-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
2023-05-30rabbitmq: pin to 3.11.16Michal Nasiadka4-4/+4
Seems rabbitmq node drain got broken in 3.11.17 Related-Bug: https://github.com/rabbitmq/rabbitmq-server/issues/8414 Change-Id: I3a23670f85336344d8aebaded74dd65871837b82
2023-05-23opensearch-dashboards: Fix permissionsMichal Nasiadka2-6/+6
Since we moved to using rpm/deb packages, the user has changed. Related-Bug: #2020152 Change-Id: I2a5a0d761223b4e99c8df59f80261108380d5038
2023-05-18Merge "ubuntu: use Antelope UCA"16.0.0.0rc1Zuul2-2/+2
2023-05-18Merge "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean"Zuul3-14/+18
2023-05-18ubuntu: use Antelope UCAMichal Nasiadka2-2/+2
Skip using the mirror for now, given the OpenDev AFS space issues. Change-Id: I8e55c699e493494b3e5c908c7e8c370ce992fdf5
2023-05-18Merge "prometheus: update ovn-exporter version to 1.0.6"Zuul1-8/+8
2023-05-18Merge "Revert "toolbox: pin ansible.posix to <1.5.4""Zuul1-1/+1
2023-05-18Merge "toolbox: use venv instead of virtualenv"Zuul1-9/+5
2023-05-17Merge "mariadb: log bootstrap output to file"Zuul1-2/+5
2023-05-17CentOS/Rocky: use CentOS Cloud SIG repo instead of DeloreanMichal Nasiadka3-14/+18
Antelope was released, landed in CentOS repo, time to use it. Change-Id: I9fa8fd5dd9b75251363f1957d1e249e7cb4beb84
2023-05-17toolbox: use venv instead of virtualenvMichal Nasiadka1-9/+5
Change-Id: Id20394d06747b7f56e8745f129149c3f1c492ca7