You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On July 6th, the version of ansible-core will be updated to drop controller support for Python 3.9. The devel version of the controller will then require Python 3.10, 3.11, or 3.12. Target Python versions are not affected. To develop and test against multiple versions of ansible-core in the same environment, the oldest version used will determine the Python version required.
Oldest ansible-core version used for dev/test
Use Python version
2.16 / devel
3.10 - 3.12
2.14 and 2.15
3.10 - 3.11
2.12 and 2.13
3.10
If you maintain a collection tested on Azure Pipelines in the Ansible org:
Update .azure-pipelines/azure-pipelines.yml to use quay.io/ansible/azure-pipelines-test-container:4.0.1
Remove tests for ansible-core versions 2.11 and earlier
If you maintain a collection tested by another CI system:
Ensure your CI system uses a new enough Python version (see the table above)
Remove tests for ansible-core versions 2.11 and earlier
The following is a checklist of collections tested on Azure Pipelines which need to update their container version. Many of these will also need to drop end-of-life versions of ansible-core from their test matrix.
community.libvirt:main
community.postgresql:stable-2
community.postgresql:main
community.postgresql:stable-1
microsoft.ad:main
community.rabbitmq:main
community.network:main
community.network:stable-4
community.network:stable-5
ansible.windows:main
consoledot.edgemanagement:main
community.docker:stable-2
community.docker:main
ansible.posix:main
community.windows:main
community.crypto:main
community.crypto:stable-1
community.general:stable-7
community.general:stable-6
community.general:main
community.general:stable-5
hetzner.hcloud:main
The text was updated successfully, but these errors were encountered:
Amending #48:
On July 6th, the version of ansible-core will be updated to drop controller support for Python 3.9. The devel version of the controller will then require Python 3.10, 3.11, or 3.12. Target Python versions are not affected. To develop and test against multiple versions of ansible-core in the same environment, the oldest version used will determine the Python version required.
If you maintain a collection tested on Azure Pipelines in the Ansible org:
If you maintain a collection tested by another CI system:
The following is a checklist of collections tested on Azure Pipelines which need to update their container version. Many of these will also need to drop end-of-life versions of ansible-core from their test matrix.
The text was updated successfully, but these errors were encountered: