Synchronise master with upstream#857
Merged
Alex-Welsh merged 42 commits intostackhpc/masterfrom Mar 30, 2026
Merged
Conversation
Change-Id: I87406009bd3650b3234ff988a94cf3e85717dd14 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: Ia5eb9fb2e7ba4b57ff934685f87be64ec6ae3c53 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: Ifdc1efa5d289f541cce0d768afce60e335bfb2e1 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: Ia65e6be95fd0d31a1cf4ae87cde480090cf1da27 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I1c8e91cf3cb262cf79719f9c8d4754f954de45fd Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Presently, if a single iterable container is 'changed', for example, due to a single instance being deleted, then all iterable containers for the service will be restarted. This patch changes the handler to loop over only changed containers Closes-Bug: #2144917 Change-Id: I011e7adb8990023f94d93c3b48de507110d45510 Signed-off-by: Doug Szumski <doug@stackhpc.com>
Change-Id: I3f8fc252c0254a95b30259f13a7c96b7b4ad34bf Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I669985f23d48265e7d862635d7655489f81ee8c6 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: Id50822f572164e2b7c2576b3f53c125fd1678f60 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I6acedeb2b62b9b4223573c0a6b7684a4d1fea6d3 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: Ie4d5729661b02538e29e60a6f204d75f7ab4a603 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I0ca80403c18dbf57de2f84d9a7bad8bd7a0f3d3a Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I8755176a2a2b69ac18b3efcdbf6fbf4c678432fe Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I05782b4ad692995183af699f8b0d01e1cd2ad317 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I4fc8a4f6881601b9bbc36d73beb1bbc92164edca Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I1285f9c00829a7d64851c16a7222985eabdc06ef Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I802f94e31314f017deb3398959da44fd21a2134f Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: Ia8f43c89600147c1bb132dc49244fa1360b582e8 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I8e95bedcdd8414f4409ccef01528d48d2c28214b Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I1e3dd7a83a136353cfbfdc9067cf3f70d3f00467 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I1f6377177e6772c557100caa249abf5fd9932e3c Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I058b0bf35540507d1dfdd2e0d1f30c8f8f87b4e7 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I5e447b6ffbc87f1fd873a13a51847ed486076419 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: Idaebc007701c10e41c95cbca5d0fe19c2c9bade2 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: Ica2be1a7ad157f379bcc4fcec2890ab110b8b599 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: Ib2fd85b4c392266d718508eb8442dd7b6062e4bd Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I670728bafe597d180b208278c0f87846188edc3c Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I3f9e5aada1059d882d2013e0721c10708f43d1cf Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Restore strictness of check, because we stop using .ansible-lint-ignore file. Change-Id: Ia5e80d96efc27e4deb4402bd89df7e58d9b5ca82 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
When using containerd, ulimits are not enforced by default. On Debian-based systems this commonly results in missing nofile limits and service startup failures. This change introduces sane default ulimit values for Debian-based distributions while keeping existing EL9 behavior unchanged. Closes-Bug: #2132378 Change-Id: I6c6c61df96aea8a12bde2f17afc09adfd5aa2b31 Signed-off-by: amir58118 <sahahmadi96@gmail.com>
Adds the ovn_northd_cmdline_extras variable to allow operators to pass additional command-line arguments to the ovn-northd daemon. This enables customization of performance-related parameters such as thread count (--n-threads), parallel build (--use-parallel-build), and inactivity probe timeout (--inactivity-probe). The implementation follows the established cmdline_extras pattern used throughout kolla-ansible for services like Prometheus exporters. Closes-Bug: #2142316 Change-Id: I870034da10f80ff2208bbad529fa7de9a2548c06 Signed-off-by: Antony Messerli <antony@mes.ser.li>
…me length A validation check has been added to ensure that the number of neutron_external_interface entries matches the number of neutron_bridge_name entries in the configuration. This prevents misconfigurations that could cause deployment failures or incorrect networking behavior. Closes-bug: #1864832 Change-Id: If449042ec5d231068d964def91a84b87daddd09d Signed-off-by: Marek Buch <marek.buch@tietoevry.com>
Change-Id: I09ed4c3a4dfdb6ce6e2764c430c995f53cc090e3 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I3237bf31877a10eb91f7449c69cb285b08e6f4df Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: Ifc7b0c335e56f3b475bd1f26e3a09df819496790 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I0be91f8942444d6009b31c34e31421b586f26c04 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I1197ee1bd571a20ce23bee596c5e44d763e2b1f0 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I3b7d352f4afaab74e1f8ffa038792591127ed83a Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I37fab87536e882541ef675449265bef9599d79b1 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Closes-Bug: #2138290 Change-Id: Ic5fc1b7e801b28a2bb20b4a60146ac443ffe5ef0 Signed-off-by: Matt Crees <mattc@stackhpc.com>
The RabbitMQ version check currently hardcodes allowed version jumps. This makes supporting new major/minor releases (like 4.2) rigid and requires modifying the core task file. This commit introduces the `rabbitmq_allowed_upgrades` variable in the role's defaults. This allows operators to define explicit version jumps (e.g., 3.13 to 4.2) and makes the upgrade logic more flexible. The version validation logic now: 1. Checks for standard minor increments (e.g., 4.1 -> 4.2). 2. Checks for explicitly defined jumps in `rabbitmq_allowed_upgrades`. By moving these definitions to defaults, operators can easily override them in globals.yml if necessary. Depends-On: https://review.opendev.org/c/openstack/kolla/+/966017 Change-Id: I0e19cf109eb5665045806b7d925779e82164c2dc Signed-off-by: Piotr Milewski <vurmil@gmail.com>
Change-Id: Ia7a60cf8b67fe01aff4e3d775653d2fb353417b0 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
b458994 to
bc8c463
Compare
Alex-Welsh
approved these changes
Mar 30, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains a snapshot of master from upstream master.