diff options
Diffstat (limited to 'releasenotes/notes/ansible-5-0c9d6626294579e0.yaml')
-rw-r--r-- | releasenotes/notes/ansible-5-0c9d6626294579e0.yaml | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/releasenotes/notes/ansible-5-0c9d6626294579e0.yaml b/releasenotes/notes/ansible-5-0c9d6626294579e0.yaml new file mode 100644 index 000000000..6c57af601 --- /dev/null +++ b/releasenotes/notes/ansible-5-0c9d6626294579e0.yaml @@ -0,0 +1,32 @@ +--- +features: + - | + Ansible version 5 is now available. The default Ansible version + is still 2.9, but version 5 may be selected by using + :attr:`job.ansible-version`. + +upgrade: + - | + This is the first version of Ansible added to Zuul since the + Ansible project began releasing the `Ansible community` package. + Zuul includes the Ansible community package since it includes a + wide selection of useful modules, many of which were included by + default in previous versions of Ansible. + + Only the major version of Ansible community is specified + (e.g. ``ansible-version: 5``). This corresponds to a single minor + release of Ansible core (e.g., Ansible community 5 corresponds to + Ansible core 2.12). Ansible releases minor versions of the + community package which may contain updates to the included + Ansible collections as well as micro version updates of Ansible + core (e.g. Ansible community 5.6 includes ansible-core 2.12.4). + + Zuul does not specify the minor version of Ansible community, + therefore the latest available micro-version will be installed at + build-time. If you need more control over the version of Ansible + used, see the help text for ``zuul-manage-ansible``. + + - | + Python 3.8 or newer is required to run Zuul. This change was necessary + to support Ansible 5 and newer as Ansible's minimum python requirement + is 3.8. |