Skip to content

Conversation

@bertiethorpe
Copy link
Member

@bertiethorpe bertiethorpe commented Nov 24, 2025

  • Upgrade supported CI controlled host Ubuntu version from 22 to 24.
  • Upgraded the controller host venv python version to 3.12 for all OSs (RockyLinux 8, RockyLinux 9 and Ubuntu 24).
  • Unpinned selinux in requirements.txt.
  • Pinned ansible-core 2.16 and pip freeze other dependencies.
  • Updated forks of grafana and prometheus roles for newer ansible versions.
  • Fixes compute-init inject files sync task with incorrect rsync options (not enforced in earlier ansible versions)

CI:

  • Now uses actions/python-setup to set python version separately for both latest release and current branch setup-env.
  • Provisionally uses python 3.10 for previous release deployment so as not break CI. Must be upgraded to 3.12 once a including this PR is made.

@bertiethorpe bertiethorpe force-pushed the upgrade/ansible-core-2.16 branch from 73c3752 to 9c15a95 Compare November 25, 2025 14:14
@bertiethorpe bertiethorpe marked this pull request as ready for review November 25, 2025 14:54
@bertiethorpe bertiethorpe requested a review from a team as a code owner November 25, 2025 14:54
@bertiethorpe bertiethorpe force-pushed the upgrade/ansible-core-2.16 branch from eb87e27 to 2e80e5e Compare November 25, 2025 18:39
Copy link
Collaborator

@sjpb sjpb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good pending a couple of releases and a minor comment to help us later ...

@bertiethorpe
Copy link
Member Author

@bertiethorpe bertiethorpe requested a review from sjpb December 10, 2025 15:28
Copy link
Collaborator

@sjpb sjpb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sjpb sjpb merged commit 7856c23 into main Dec 11, 2025
34 checks passed
@sjpb sjpb deleted the upgrade/ansible-core-2.16 branch December 11, 2025 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants