Synchronise master with upstream - #625
Merged
Merged
Conversation
Bumps stackhpc.linux to 1.6.0 to support this. Closes-Bug: #2091713 Change-Id: Icc517339b5ca1b66e750c0623f99451402da7cca Signed-off-by: Matt Crees <mattc@stackhpc.com>
The junipernetworks.junos collection was removed from Ansible 14 [1]. We now install it via ansible-galaxy instead. Added check to ``copy_result['invocation']`` as the copy_result shape changed in new Ansible/ansible-core. Replaced docker_image module with community.docker.docker_image_build. [1] https://docs.ansible.com/projects/ansible/latest/collections/junipernetworks/junos/index.html Depends-On: I1da2d8a91af173c7dbe3bb00cc6b791f5a9a620c Change-Id: I77d5727b3692833dbb498a743320a90cbf575217 Co-Authored-By: Rafal Lewandowski <rafal@stackhpc.com> Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
The nmstate_apply module declared supports_check_mode=False, so "kayobe overcloud host configure --check --diff" skipped the network state application task and reported nothing about the desired network changes. Closes-Bug: #2164642 Generated-By: Qwen3.8-27B-UD-Q4_K_XL(initial review Opus5) Change-Id: Id9d4d2643b0faf04d83553e289a40d2de8f00c53 Signed-off-by: Grzegorz Koper <grzegorzk@stackhpc.com>
Cloud-init may create a NetworkManager profile whose ID differs from the interface name. Resolve the active profile before synchronising its firewalld zone. Closes-Bug: #2165006 Generated-By: Qwen3.8-27B-UD-Q4_K_XL(initial review Opus5) Change-Id: I2e1985a76b7d532f15b38f257db05fb386b5dc8d Signed-off-by: Grzegorz Koper <grzegorzk@stackhpc.com>
Old cirros images have been removed from the image cache [1]. Download images while we fix compatibility with new cirros images. [1] https://review.opendev.org/c/opendev/zuul-providers/+/1000965 Change-Id: Icabdca7babf71ace60c1db3bbbb3c0016d6df312 Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
In ansible-core 2.19 and later, HostVarsVars templates variables in a context that does not include the hostvars variable, and treats undefined variables as fatal. As a result, kayobe configuration dump failed for host variables that reference hostvars, for example via the net_* filters, or that reference an undefined variable, such as ansible_facts when facts are not gathered. Add a kayobe_config_dump filter that resolves a host's raw variables in the current templating context using the public Templar API, with undefined variables tolerated. Values that cannot be resolved are preserved in their raw form, and values that cannot be serialized to YAML are converted to strings. Use the filter for both the full dump and single variable dumps. Closes-Bug: #2166964 Change-Id: Ia593472e28f5c79f153dd9c772c9a2aa3f1a0438 Signed-off-by: Will Szumski <will@stackhpc.com>
Ubuntu jobs have been much slower for the last two weeks. While we investigate the issue, bump timeout of kayobe-overcloud-base to 3 hours to reduce the number of failed builds. We are hitting timeouts on the kayobe-overcloud-upgrade-base job too, but we cannot bump beyond 3 hours because this is the maximum in the OpenDev Zuul instance. Change-Id: I4c8da47c28608f2bb1b768cc7f5f9d7b7c43bbbf Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
We are hitting timeouts in the kayobe-overcloud-upgrade-ubuntu-noble job and cannot bump the timeout higher than its current value of 3 hours. Skip testing of the previous release for Ubuntu: we already test the upgraded cloud, and the previous release gets tested on stable branches anyway. This will help to reduce the job time below the timeout. Change-Id: I041676b1505740d46324bc115e085ead84ab6d2e Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
Alex-Welsh
approved these changes
Sep 14, 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.