Skip to content

Synchronise master with upstream - #647

Merged
Alex-Welsh merged 19 commits into
stackhpc/masterfrom
upstream/master-2026-10-19
Oct 19, 2026
Merged

Alex-Welsh merged 19 commits into
stackhpc/masterfrom
upstream/master-2026-10-19

Conversation

@github-actions

Copy link
Copy Markdown

This PR contains a snapshot of master from upstream master.

priteau and others added 19 commits October 9, 2026 22:52
CentOS Stream 10 images are available for master and stable/2026.2 [1].

Add variable `ipa_images_upstream_os` to let operators choose the CentOS
Stream version of these images.

[1] https://tarballs.opendev.org/openstack/ironic-python-agent/dib/files/

Change-Id: Icfbc3531d998234cbb90d9fb964ccb887b9368cd
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
Adds default configuration to Kolla Ansible for the `ipa-ntp-server`
kernel command line argument used by IPA during provisioning and
cleaning. This ensures correct system time during certificate creation,
preventing issues where Ironic fails to communicate with the Ironic
Python Agent due to invalid certificate timestamps. The default NTP
server can be overridden by changing `kolla_ironic_ntp_server`.

Change-Id: I4da3046a521cf5e5b93526bc767a5eca63b6f2ed
Signed-off-by: Claudia Watson <claudia@stackhpc.com>
Signed-off-by: Hollie Hutchinson <hollie@stackhpc.com>
Closes-Bug: #2170208
Change-Id: I407f672a85f639f793e695000b6eb8e65d4c99ed
Signed-off-by: MurrayGroves <murray@stackhpc.com>
Change-Id: Ib9b9b531973dd6e32fd15b645e33384b00e64fe0
Signed-off-by: Will Szumski <will@stackhpc.com>
Signed-off-by: Murray Groves <murray@stackhpc.com>
Increase the timeout of the kayobe-seed-base, kayobe-seed-upgrade-base,
kayobe-seed-vm-base and kayobe-infra-vm-base jobs from 90 to 120
minutes. This is to workaround slow mirrors.

Change-Id: I7e5a43e55c6acfa12bff22157fe1f26bae7f83fc
Signed-off-by: Will Szumski <will@stackhpc.com>
Switch all dependencies to use the OpenStack 2026.2 release.

This commit should be reverted on the master branch once the Kayobe
stable/2026.2 branch has been cut and RC1 released.

Change-Id: Ib7f274b176e44c02b88f0ae511c7a5b5520b37dc
Signed-off-by: Rafal Lewandowski <rafal@stackhpc.com>
The seed-deploy-containers and seed-manage-containers tags, and the
deploy_containers_defaults, deploy_containers_docker_api_timeout and
seed_deploy_containers_registry_attempt_login variables, were
deprecated when the custom containers feature was extended beyond the
seed, and were scheduled for removal in the Hibiscus cycle.

The container deployment tasks now consume manage_containers_defaults
directly, so overrides of it take effect.

Generated-By: Claude Code claude-opus-5-5
Change-Id: I6f41bdfa7e6c29e5f88a47551f7238abc380824a
Signed-off-by: Will Szumski <will@stackhpc.com>
Kayobe passes each configuration file under etc/kayobe to Ansible as
extra variables using -e @<file>. A file that contains only comments is
parsed as null, which Ansible rejects as invalid extra vars data. Add
the workaround_ansible_issue_8743 dummy variable used in all other
configuration files so that the default hostname.yml can be loaded.

Generated-By: Claude Opus 5.5 <noreply@anthropic.com>
Change-Id: Iad3673203d300d7634a721681f3175cfb7413ce3
Signed-off-by: Will Szumski <will@stackhpc.com>
Change-Id: I78a77ba2b8c6f2c50a5027abfacc76bfa5e9fbbd
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
This allows us to drop the fail2ban_sender override.

Change-Id: I5869fb3f012120978c1c938a9bb2810f82686b1f
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
@github-actions
github-actions Bot requested a review from a team as a code owner October 19, 2026 06:48
@github-actions github-actions Bot added automated Automated action performed by GitHub Actions synchronisation labels Oct 19, 2026
@Alex-Welsh
Alex-Welsh merged commit 4892971 into stackhpc/master Oct 19, 2026
3 checks passed
@Alex-Welsh
Alex-Welsh deleted the upstream/master-2026-10-19 branch October 19, 2026 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated Automated action performed by GitHub Actions synchronisation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants