Closed mattclay closed 2 years ago
FYI: the new container image seems to work fine with Ansible 2.9 and ansible-base 2.10 as well. What does not work is code coverage aggregation with Ansible 2.9. (See https://github.com/ansible-collections/community.general/pull/4841 for a workaround.)
This was delayed slightly, but as of now, ansible-core devel no longer supports Python 3.8 for the controller.
On July 11th, the
devel
version ofansible-core
will be updated to drop controller support for Python 3.8.The
devel
version of the controller will then require Python 3.9, 3.10 or 3.11. 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:
.azure-pipelines/azure-pipelines.yml
to usequay.io/ansible/azure-pipelines-test-container:3.0.0
ansible-core
versions 2.10 and earlierIf you maintain a collection tested by another CI system:
ansible-core
versions 2.10 and earlierThe 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.