diff --git a/.github/workflows/requirements/requirements_ansible.yml b/.github/workflows/requirements/requirements_ansible.yml index 9fef21cf..243e34bf 100644 --- a/.github/workflows/requirements/requirements_ansible.yml +++ b/.github/workflows/requirements/requirements_ansible.yml @@ -1,8 +1,8 @@ --- collections: - name: community.general - version: 3.8.0 + version: 4.4.0 - name: ansible.posix version: 1.3.0 - name: community.docker - version: 2.0.0 + version: 2.1.1 diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e142473..86df1ed3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,6 +30,10 @@ FEATURES: * Add `backup` variable to template and upload parameters. Set to `false` if you don't want to keep backups of your previous NGINX config files. * Automatically create a NGINX `client_body_temp_path` directory if your NGINX config uses the directive. +ENHANCEMENTS: + +Bump the Ansible `community.general` collection to `4.4.0` and `community.docker` collection to `2.1.1`. + BUG FIXES: * Fix a bug when using a single `custom_directives` entry and the http template. diff --git a/README.md b/README.md index a88c3888..452e4f56 100644 --- a/README.md +++ b/README.md @@ -21,11 +21,11 @@ This role configures NGINX Open Source and NGINX Plus on your target host. --- collections: - name: community.general - version: 3.8.0 + version: 4.4.0 - name: ansible.posix version: 1.3.0 - name: community.docker # Only required if you plan to use Molecule (see below) - version: 2.0.0 + version: 2.1.1 ``` **Note:** You can alternatively install the Ansible community distribution (what is known as the "old" Ansible) if you don't want to manage individual collections. @@ -39,7 +39,7 @@ This role configures NGINX Open Source and NGINX Plus on your target host. ### Molecule (Optional) * Molecule is used to test the various functionalities of the role. The recommended version of Molecule to test this role is `3.3`. -* Instructions on how to install Molecule can be found in the [Molecule website](https://molecule.readthedocs.io/en/latest/installation.html). _You will also need to install the Molecule Docker driver._ +* Instructions on how to install Molecule can be found in the [Molecule website](https://molecule.readthedocs.io/en/latest/installation.html). *You will also need to install the Molecule Docker driver.* * To run the NGINX Plus/App Protect config Molecule tests, you must copy your NGINX Plus/App Protect license to the role's [`files/license`](https://github.com/nginxinc/ansible-role-nginx-config/blob/main/files/license/) folder. You can alternatively add your NGINX Plus/App Protect repository certificate and key to the local environment. Run the following commands to export these files as base64-encoded variables and execute the Molecule tests: @@ -168,4 +168,4 @@ You can find the Ansible NGINX Unit role to install NGINX Unit [here](https://gi [Alessandro Fael Garcia](https://github.com/alessfg) -© [F5 Networks, Inc.](https://www.f5.com/) 2020 - 2021 +© [F5 Networks, Inc.](https://www.f5.com/) 2020 - 2022 diff --git a/molecule/common/requirements/oss_requirements.yml b/molecule/common/requirements/oss_requirements.yml index 18387741..28c87188 100644 --- a/molecule/common/requirements/oss_requirements.yml +++ b/molecule/common/requirements/oss_requirements.yml @@ -1,4 +1,4 @@ --- roles: - name: nginxinc.nginx - version: 0.22.0 + version: 0.23.0 diff --git a/molecule/common/requirements/plus_requirements.yml b/molecule/common/requirements/plus_requirements.yml index 1cb5d60f..dc5f174f 100644 --- a/molecule/common/requirements/plus_requirements.yml +++ b/molecule/common/requirements/plus_requirements.yml @@ -1,8 +1,6 @@ --- roles: - name: nginxinc.nginx - version: 0.22.0 + version: 0.23.0 - name: nginxinc.nginx_app_protect - # version: 0.7.0 - src: https://github.com/nginxinc/ansible-role-nginx-app-protect - version: bf514e6 + version: 0.7.1