Support #22928
closedUpgrade Ansible to 10.x (ansible-core 2.17)
Description
After we drop support for Debian 11, all our supported distributions will have Python 3.10+. Per the ansible-core support matrix, this means we can upgrade to Ansible 10.x. This would be good to do because Ansible is pretty security-sensitive (it SSHes into all your servers with root privileges) and Ansible 8.x was already EOL when we started using it. Using a version that can get security updates is a win.
- Test our playbooks on it
- Deploy it to our Jenkins nodes
- Update our documentation
Updated by Brett Smith 10 months ago
- Blocked by Support #22864: Drop support for Ubuntu 20.04 and Debian 11 added
Updated by Brett Smith 10 months ago
- Subject changed from Upgrade Ansible to 10.x to Upgrade Ansible to 10.x (ansible-core 2.17)
Updated by Brett Smith 9 months ago
- Target version deleted (
Development 2025-07-09)
Updated by Brett Smith 6 months ago
- Target version set to Development 2025-10-01
- Assigned To set to Brett Smith
- Status changed from New to In Progress
I have tested install-dev-tools.yml and install-arvados-cluster.yml and a Workbench image build locally and they all continue to work fine. Building a new Jenkins image at packer-build-jenkins-image-arvados-tests: #142
Updated by Brett Smith 6 months ago
Since that passed, the easiest thing to do at this point is to merge the branch and let it run through the build pipeline. If it causes a major problem, we'll just revert.
Updated by Brett Smith 6 months ago
Pushed 6f550ad81a197593a72f7c15964c33c97d798a98 for the reasons discussed in the commit message. packer-build-jenkins-image-arvados-tests: #143 - now running with this.
Updated by Brett Smith 6 months ago
- Status changed from In Progress to Resolved