aboutsummaryrefslogtreecommitdiff
path: root/kolla/common
AgeCommit message (Collapse)AuthorFilesLines
2024-03-11Fix aarch64 buildsMichal Nasiadka1-3/+5
Those are failing now due to fixed setting of debian_arch variable that was omitted in the general patch. This patch also adds a validation on debian_arch cfg option Change-Id: I372fe0bce4fc502eacce214d24c5bddd198bc33f
2024-02-22Use openstack-exporter 1.7.0Christian Berendt1-3/+3
Change-Id: I5570e405815d5f1fd0eeb017875cd2fa2ffed6bc
2024-02-21Move curl sources to sources.pyMichal Nasiadka2-3/+169
Move most curl sources to sources.py, so it can be automatically updated in future. This also makes overriding the versions/locations/sha256 easier. Change-Id: Ib3497fe96162ae190e5c113cacaaa3ef8334f590
2024-02-08add: cross-compile supportTadas Sutkaitis1-0/+8
The main goal is to be able to build ARM images on standard x86 hardware. Add simple functions supported by python-py and podman-py to enable creation of container images on emulated architectures. Change-Id: I1526b460f6e271c2ec63ab3a3b1dc348d742e96d
2024-01-17Fix openstack CADF audit maps and installationMichal Arbet1-0/+4
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-03Merge "Revert "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean ↵Zuul1-1/+5
(Bobcat)""
2024-01-03Merge "Revert "[release] Use Bobcat sources by default""Zuul1-1/+1
2023-12-27Merge "Bump gnocchi version to 4.6.1"Zuul1-1/+1
2023-12-21Merge "Summary JSON file"Zuul1-0/+4
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-20Revert "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean (Bobcat)"Michal Nasiadka1-1/+5
This reverts commit 2ed66effa6e4a102919cb53a4b0737f852eb8674. Reason for revert: Let's use RDO trunk Change-Id: I3945fe5fd0aef2e12a7f6c60d714e69ea496083b
2023-11-09CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean (Bobcat)Michal Nasiadka1-5/+1
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/900536 Change-Id: I1bc19f8198da3f9ab2ae2a8864c3349b21b0249e
2023-10-24Merge "Revert "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean""Zuul1-1/+2
2023-10-12[release] Use Bobcat sources by defaultDr. Jens Harbott1-1/+1
Change-Id: Iced4520e4cd8811c0e16227e130e094f5eba23e8
2023-10-05Revert "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean"Michal Nasiadka1-1/+2
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-21Add podman for image buildingMichal Arbet1-2/+4
Add podman as an option to choose for container engine for kolla-build (--engine podman) Signed-off-by: Konstantin Yarovoy <konstantin.yarovoy@tietoevry.com> Co-Authored-By: Michal Arbet <michal.arbet@ultimum.io> Change-Id: I068c906df97745e397408d8c3ef6af47ee037638
2023-09-06Merge "Use latest tagged version from gnocchi again"Zuul1-1/+1
2023-09-05Use latest tagged version from gnocchi againDr. Jens Harbott1-1/+1
In [0] we switched to using gnocchi from master, since we were needing a fix that had not been released yet. Now gnocchi has release 4.6.0 with the fix, switch back to using that tagged version. [0] I3ca4e10508c26b752412789502ceb917ecb4dbeb Change-Id: I22b39914b58ead7fa7addb1a1265353567d92476
2023-08-29Add ironic-prometheus-exporterRobin Klostermeyer1-0/+5
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/+4
2023-08-22Add venus-dashboard into horizon image.howardlee1-0/+4
Change-Id: Idbb16f373260735e9650be57042952258a2ee3f9
2023-08-18Move to Debian 12 'bookworm'Marcin Juszkiewicz1-2/+2
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-02Revert "Disable build of Gnocchi containers"Maksim Malchuk1-1/+1
This reverts commit 5505cd000ce7f12c272c5b62074c9cc6bf1bb7a7. Reason: Closed #1304 [1] as completed. Also build from master until new tag releases since #1304 fixed in master [2] only. 1. https://github.com/gnocchixyz/gnocchi/issues/1304 2. https://github.com/gnocchixyz/gnocchi/commit/b52f7414d595e8d765fde50992f2776a77b98de6 Change-Id: I3ca4e10508c26b752412789502ceb917ecb4dbeb Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
2023-06-22config: switch OpenStack release back to masterMarcin Juszkiewicz1-1/+1
2023.1 'Antelope' has stable/ branch so we can go back to master. rocky/centos: mark bifrost unbuildable - EPEL issues - will be fixed separately Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/886395 Change-Id: I523e7465c3cf87ae4ee3fd16b3a79ddb0b707b37
2023-06-15Fix Venus containers built from correct branchMaksim Malchuk1-3/+1
Closes-Bug: #2023628 Change-Id: I76ac61604f5b0739ec27973a233a65e4c55c8c32 Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
2023-05-23opensearch-dashboards: Fix permissionsMichal Nasiadka1-0/+4
Since we moved to using rpm/deb packages, the user has changed. Related-Bug: #2020152 Change-Id: I2a5a0d761223b4e99c8df59f80261108380d5038
2023-05-17CentOS/Rocky: use CentOS Cloud SIG repo instead of DeloreanMichal Nasiadka1-2/+1
Antelope was released, landed in CentOS repo, time to use it. Change-Id: I9fa8fd5dd9b75251363f1957d1e249e7cb4beb84
2023-04-27Summary JSON fileMark Goddard1-0/+4
Add support for writing the build summary to a JSON file. This is more machine-friendly than the current approach of writing to standard output at the end of the build. The file is configured via [DEFAULT] summary_json_file. Change-Id: I9868af5d00977750d0673fc48f8863a99f878dc8
2023-04-06[release] Use Antelope sources by defaultMichal Nasiadka1-1/+1
Change-Id: Icd8abe99e5b4c006168f391596f5c784cd8882af
2023-03-20gnocchi: bump to 4.5.0Pierre Riteau1-1/+1
Change-Id: Iec4f243d6fe95dad4ea01225a651e86bd1a0428e
2023-02-27Merge "Add a way to add other container engines"Zuul1-6/+9
2023-01-30skyline: Add new dashboardyangshaoxue2-0/+12
Skyline is a new dashboard for openstack. It contains skyline-apiserver and skyline-console. We will build both skyline-apiserver and skyline-console images for skyline. Implements: blueprint skyline Change-Id: I68a562f15bf4fdda82b86c446e14fc8b5594413a
2023-01-10Remove install_type command line argument in Antelope cycleBartosz Bezak1-7/+0
Change-Id: Id2d9ded90b7c83e29782ddcf794d57f944ddccb4
2023-01-04Drop skydiveMichal Nasiadka2-2/+1
The project is not maintained anymore, last commit is 8th Jan 2022. Change-Id: Iefbc3481925156dd267c696c8ab8b306637f5564
2023-01-02Add locals_base optionJason1-0/+2
This option allows you to define 'locals' style dependencies as relative to a $locals_base variable, similar to how $tarballs_base works. This can help you avoid defining the same hard-coded path in kolla-build, and instead pass it to kolla via a flag. Similar to $tarballs_base, this works via oslo_config's existing interpolation functionality[1]. Example usage: [DEFAULT] locals_base = /opt/openstack [neutron-base] type = local location = $locals_base/neutron/neutron-stable-rocky.tar.gz [1]: https://docs.openstack.org/oslo.config/latest/reference/configuration-files.html#option-value-interpolation Change-Id: I8670db4dde4dac26df28502637eadc6b854261cf
2022-12-29Merge "Revert "[release] Change RDO's DELOREAN_DEPS repo to Zed""Zuul1-1/+1
2022-12-28Revert "[release] Change RDO's DELOREAN_DEPS repo to Zed"Michal Nasiadka1-1/+1
This reverts commit 206521af2881425cb91fe0365fe87d35a4b2de3f. Reason for revert: Reverting after Zed release Change-Id: I84b4d006fba4aaedcdb324c24e42a9c0b441405f
2022-12-28Revert "[release] Use Zed sources by default"Michal Nasiadka1-1/+1
This reverts commit e1a4048041bde649e7bb16b9a23d49522f7a0385. Reason for revert: Reverting after Zed release Change-Id: Ie02f7e8be1acc3129564af54bef99a12f6275042
2022-12-14Change default base from centos to rockyMichal Nasiadka1-1/+1
Change-Id: I7f0c1a5abeab0143aa103b742319cfef863f9aa9
2022-12-07Merge "base: add support for all Rocky Linux 9.x minor releases"Zuul1-1/+1
2022-12-07Merge "Drop elasticsearch, kibana and logstash"Zuul2-6/+3
2022-12-06Merge "Remove monasca, kafka, storm and zookeeper."Zuul3-37/+3
2022-12-06Drop elasticsearch, kibana and logstashMichal Nasiadka2-6/+3
Support has been dropped in kolla-ansible, the upgrade path is opensearch. Change-Id: I6f32aacb4e0b7dd1eb7206e02425b16f5beae4f0
2022-12-06Merge "gnocchi: bump to 4.4.2"Zuul1-1/+1
2022-12-06Remove monasca, kafka, storm and zookeeper.Michal Nasiadka3-37/+3
Monasca, kafka, storm and zookeeper have been removed in kolla-ansible [1],[2]. [1]: https://review.opendev.org/c/openstack/kolla-ansible/+/861392 [2]: https://review.opendev.org/c/openstack/kolla-ansible/+/865029 Change-Id: I0958a9353bc4585c4f65a1d316328a0e80b0b8b7
2022-12-05Merge "[release] Change RDO's DELOREAN_DEPS repo to Zed"Zuul1-1/+1
2022-12-05gnocchi: bump to 4.4.2Michal Nasiadka1-1/+1
Change-Id: I299d349c61c0ccc3e84b6a550e963a68ac47a1b1
2022-12-05[release] Change RDO's DELOREAN_DEPS repo to ZedBartosz Bezak1-1/+1
Change-Id: I94b14406c59caa1d2358590fdf8c84b92260de20
2022-12-05[release] Use Zed sources by defaultBartosz Bezak1-1/+1
Change-Id: I5ca2aeeb6be64e2442324fb445ef5eebecd826b9