Skip to content

Conversation

@github-actions
Copy link

This PR contains a snapshot of master from upstream master.

priteau and others added 20 commits November 7, 2025 13:24
Change-Id: Ia0f7040cfd009ff25c3b4dfa910560eae5eafc23
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
In preparation for the ansible bump:

  [DEPRECATION WARNING]: Using a mapping for `action` is deprecated. This feature will be removed from ansible-core version 2.23.
  Origin: /home/ubuntu/kayobe/ansible/roles/ssh-known-host/tasks/main.yml:31:5

  29 - name: Ensure SSH keys are in known hosts
  30   local_action:
  31     module: known_hosts
       ^ column 5

  Use a string value for `action`.

Change-Id: I9ac26db07f68ecd3859412d3d33a964342be4cd0
Signed-off-by: Will Szumski <will@stackhpc.com>
CentOS Stream 9 and Rocky Linux 9 are no longer supported as host
operating systems or base container images. This also drops all the
related testing in CI.

Note that IPA images still use CentOS Stream 9 until images built on
CentOS Stream 10 are fully validated.

Change-Id: I3f0eccec38c644484ffc27891e844cdf05cb28bd
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
This script was broken by the refactoring of group variables in
kolla-ansible [1].

[1] https://review.opendev.org/c/openstack/kolla-ansible/+/962200

Change-Id: Ic923a7c270b93b450fd3a2ecae1057f05a2c373e
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
Change-Id: I5902105a348deace4ff93b1659d454bcf361e341
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
Switch all dependencies to use the OpenStack 2025.2 release.

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

Depends-On: https://review.opendev.org/c/openstack/kayobe-config-dev/+/966901

Change-Id: I96f89ce707b950e266cee0625998286634d8baed
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
This change bumps up the maximum supported version of Ansible to 12.x
(ansible-core 2.19.x) and minimum to 11.x (ansible-core 2.18.x).

Change-Id: I3ab49d28804733733474565d33cc7b564b203ba6
Signed-off-by: Will Szumski <will@stackhpc.com>
Switches to using the builtin inspector rather than the standalone
ironic-inspector service since this has now been dropped from
kolla-ansible. Where possible, the new service has been configured to
maintain the same behaviour of the old standalone service.

When using the standalone inspector, Kayobe has a few opinionated
defaults for the set of processing hooks.  These defaults have been
translated over to the built-in inspector equivalents for a more
consistent experience.

Inspection rules have rewritten to use the new format.

CLI invocations have been updated to use the commands for the new
inspection service.

Change-Id: I09bd59d085c7ec3fa0ccd6abb84bd2d0c8b9825d
Depends-On:  https://review.opendev.org/c/openstack/kolla-ansible/+/961266
Signed-off-by: Will Szumski <will@stackhpc.com>
Change-Id: I7611e4798d3dd27f4193f07e02e9e664229fd451
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
Change-Id: I74a1a56525ec7d7ae36cca634b425e045dd6a42a
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
@github-actions github-actions bot requested a review from a team as a code owner November 17, 2025 06:21
@github-actions github-actions bot added automated Automated action performed by GitHub Actions synchronisation labels Nov 17, 2025
@Alex-Welsh
Copy link
Member

Tox job removal stackhpc/.github#57

@Alex-Welsh Alex-Welsh closed this Nov 17, 2025
@Alex-Welsh Alex-Welsh reopened this Nov 17, 2025
@Alex-Welsh Alex-Welsh enabled auto-merge (rebase) November 17, 2025 11:00
@Alex-Welsh
Copy link
Member

Hmm, tox 3.10 is still running 🤔

auto-merge was automatically disabled November 17, 2025 11:03

Rebase failed

@Alex-Welsh
Copy link
Member

Boolean logic is hard stackhpc/.github#59

@Alex-Welsh Alex-Welsh merged commit 235ffef into stackhpc/master Nov 17, 2025
6 of 8 checks passed
@Alex-Welsh Alex-Welsh deleted the upstream/master-2025-11-17 branch November 17, 2025 11:08
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.

4 participants