aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-10-24CI: fix podman info log collectionJan Gutter1-1/+4
* capture podman config * podman info needs sudo permissions * before this fix, the podman info command failed with: Error: cannot set up namespace using "/usr/bin/newuidmap": should have setuid or have filecaps setuid: exit status 1 Change-Id: Ib3fe039a8c35421b56eedbd2d5197217b4a15a9a
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"Zuul2-1/+9
2023-10-18Adds TAAS Neutron plugin to support OVS port mirrorsFelipeAFV2-1/+9
Related-Bug: #2022375 Depends-On: I7b48770709bd0fb9ea5072ce6c8673074c39ab2b Change-Id: I8afb1ccddaa527378b7fd833bd51fb9bb9c4c58c Signed-off-by: FelipeAFV <ffigueroa@whitestack.com>
2023-10-17Merge "[release] Use Bobcat sources by default"Zuul1-1/+1
2023-10-16Merge "Fix an issue with zun-cni-daemon building images in aarch64"Zuul1-1/+1
2023-10-12[release] Use Bobcat sources by defaultDr. Jens Harbott1-1/+1
Change-Id: Iced4520e4cd8811c0e16227e130e094f5eba23e8
2023-10-11mark gnocchi-base as unbuildableSven Kieske1-0/+9
Related-Bug: 2039051 Change-Id: If374f086e54be5b9799db7661c88b0204c4f507c Signed-off-by: Sven Kieske <kieske@osism.tech>
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 Nasiadka5-20/+29
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-30Merge "Followup notes after 896616"Zuul1-0/+5
2023-09-29Merge "rabbitmq: use launchpad as erlang source for Ubuntu"Zuul2-7/+2
2023-09-29Followup notes after 896616Michal Nasiadka1-0/+5
Change-Id: Ia1e1183d9ff1e58e7ae910ed53a5f23bdf6e2fa8
2023-09-29CI: Remove Zun jobsMichal Nasiadka2-4/+0
Following I6a2a4ffdcaf1c4fab1097e94d5f255ffb9a2947d Change-Id: I3b32c15abd10b256f57e54a08f0b6e485ba2c123
2023-09-29rabbitmq: use launchpad as erlang source for UbuntuMichal Nasiadka2-7/+2
Launchpad is not traffic constrained, so let's better use that, instead of the community mirror. Change-Id: Ie9e0f574c8e3a61e67736caa3faedb8602a5adde
2023-09-29Merge "Fix build errors missing podman/docker module"Zuul1-9/+12
2023-09-29Merge "rabbitmq: Use novemberain repos for Debian/Ubuntu"Zuul4-10/+43
2023-09-29debian: use erlang and mariadb from respective reposMichal Nasiadka1-18/+15
Change-Id: I48caa7516a6fe8803a5bb6a451355d7981400074
2023-09-29Fix build errors missing podman/docker moduleMichal Nasiadka1-9/+12
Example: Traceback (most recent call last): File "/home/ubuntu/kolla/kolla/image/build.py", line 79, in run task.run() File "/home/ubuntu/kolla/kolla/image/tasks.py", line 144, in run self.builder(self.image) File "/home/ubuntu/kolla/kolla/image/tasks.py", line 424, in builder if isinstance(e, podman.errors.exceptions.BuildError): NameError: name 'podman' is not defined Change-Id: I947c77750b3ccfb975e010c2042a3716e3e46bde
2023-09-29rabbitmq: Use novemberain repos for Debian/UbuntuMichal Nasiadka4-10/+43
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-26Merge "[docs] fix docker best practice link"Zuul1-1/+1
2023-09-22Merge "Drop openvswitch-netcontrold"Zuul3-38/+4
2023-09-21[docs] add instructions for optional dependenciesSven Kieske1-1/+6
Change-Id: Iac6617a6755a8271f1cd423c50e79a82bc75e67b Signed-off-by: Sven Kieske <kieske@osism.tech>
2023-09-21Drop openvswitch-netcontroldMichal Nasiadka3-38/+4
Closes-Bug: #2027668 Change-Id: Ib8cd2356c6e4cdf7b2108a7fdedcb5a4b02768ca
2023-09-21[docs] fix docker best practice linkSven Kieske1-1/+1
the old link redirects to this one Change-Id: I9c5cd94ae98e54d7db23edfe89724a3c9747bcd7 Signed-off-by: Sven Kieske <kieske@osism.tech>
2023-09-21[CI] Add podman buildMichal Arbet7-40/+138
Change-Id: I41b89ec87a4849668102ca9c9cc79f0ef9944b85
2023-09-21Add podman for image buildingMichal Arbet7-29/+117
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-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 Arbet13-50/+573
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-14Fix stderr logging when image build failMichal Arbet1-1/+8
Change-Id: Ie8730ae44cc26b87bd7eac93c8aac8dce8c7c5fc
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-11Merge "build: distutils.StrictVersion() is deprecated"Zuul1-2/+2
2023-09-11Merge "remove unused crmsh EL7 repo"Zuul2-9/+0
2023-09-11remove unused crmsh EL7 repoSven Kieske2-9/+0
Change-Id: I1967202e23405ad713fd0d54337754d46566156d Signed-off-by: Sven Kieske <kieske@osism.tech>
2023-09-08Merge "Add python 3.10 to setup.cfg metadata"Zuul1-0/+1
2023-09-08build: distutils.StrictVersion() is deprecatedMarcin Juszkiewicz1-2/+2
kolla/tests/test_build.py::MainTest::test_run_build [65/1834] /home/marcin/devel/linaro/kolla/kolla/kolla/image/build.py:117: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead. StrictVersion(docker.__version__) Change-Id: I2ebc8b0e35c67bf893deb89ea7fa0146dedd4640
2023-09-06Merge "Use latest tagged version from gnocchi again"Zuul1-1/+1
2023-09-06Merge "openstack-base: add block for overriding global upper constraints"Zuul2-0/+14
2023-09-06Merge "Improve kolla-toolbox offline support."Zuul2-3/+11
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-09-04openstack-base: add block for overriding global upper constraintsSahid Orentino Ferdjaoui2-0/+14
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>
2023-09-01Document KOLLA_UPGRADE_CHECK environment variableMatt Crees1-0/+4
Adds docs for the KOLLA_UPGRADE_CHECK variable, introduced here: https://review.opendev.org/c/openstack/kolla/+/878744 This feature currently hard-codes the Nova upgrade check, but should be extended in the future to support the other services that have upgrade checks. (Placement, for example: https://docs.openstack.org/placement/latest/cli/placement-status.html) The docs reflect this intention. Change-Id: I0e9d482b1b26d3e4deddbf6d4a6c83bd8e021269
2023-08-30Merge "Add server-status handler to Rocky/Centos Apache conf"Zuul1-0/+9
2023-08-29Merge "Add ironic-prometheus-exporter"Zuul5-1/+66
2023-08-29Merge "Add comprehensive checks for container restarts"Zuul3-1/+80
2023-08-29Add ironic-prometheus-exporterRobin Klostermeyer5-1/+66
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