From c06ca997cebcddd4f4f9827341ea7c4a7bf4b145 Mon Sep 17 00:00:00 2001 From: Alessandro Fael Garcia Date: Wed, 26 May 2021 19:21:00 +0200 Subject: [PATCH] Replace Ansible base with Ansible core (#412) --- .github/workflows/requirements/requirements_galaxy.txt | 2 +- .github/workflows/requirements/requirements_molecule.txt | 2 +- CHANGELOG.md | 4 ++++ README.md | 2 +- 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/requirements/requirements_galaxy.txt b/.github/workflows/requirements/requirements_galaxy.txt index d50a8df..3c95860 100644 --- a/.github/workflows/requirements/requirements_galaxy.txt +++ b/.github/workflows/requirements/requirements_galaxy.txt @@ -1 +1 @@ -ansible-base==2.10.9 +ansible-core==2.11.1 diff --git a/.github/workflows/requirements/requirements_molecule.txt b/.github/workflows/requirements/requirements_molecule.txt index dc54955..b4de34d 100644 --- a/.github/workflows/requirements/requirements_molecule.txt +++ b/.github/workflows/requirements/requirements_molecule.txt @@ -1,4 +1,4 @@ -ansible-base==2.10.9 +ansible-core==2.11.1 jinja2==3.0.1 ansible-lint==5.0.11 yamllint==1.26.1 diff --git a/CHANGELOG.md b/CHANGELOG.md index 196af55..2650b4a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ BREAKING CHANGES: * The NGINX Plus repository has been updated. This might cause some issues when running the role on an instance that already has NGINX Plus installed. **Starting with NGINX Plus R25, you will need to install NGINX Plus using release `0.20.0`. If you are trying to install R23, please use release `0.19.2`. NGINX Plus R24 should work with both release `0.19.2` and `0.20.0`.** * The NGINX Plus modsecurity module is no longer supported by this role. Until NGINX Plus R25 is released, you might keep using release `0.19.2` if you wish to install modsecurity. +ENHANCEMENTS: + +Replace Ansible base with Ansible core. Ansible core will be the "core" Ansible release moving forward from Ansible `2.11`. + BUG FIXES: Change the url used to grep the latest NGINX version when installing from source. This should avoid the source install failing whenever the `stable` release is higher than the latest `mainline`. diff --git a/README.md b/README.md index b916f81..da4db63 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ With the advent of Ansible collections and the release of the [NGINX Core Ansibl ### Ansible -* This role is developed and tested with [maintained](https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html) versions of Ansible base (bigger than `2.10`) and Ansible (bigger than `2.9.10`). +* This role is developed and tested with [maintained](https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html) versions of Ansible core (above `2.11`) and Ansible (above `2.9.10`). * When using Ansible base, you will also need to install the following collections: ```yaml ---