👾 Help make the NGINX Ansible role better by participating in our survey! 👾
What's new in NGINX's Ansible role 0.23.0!
💣 Breaking Changes
- CentOS 8 has reached EoL and has thus been removed from the list of supported platforms (#481) @alessfg
- The NGINX Plus
cookie-flag
module is no longer supported as of R26 and has been removed (#488) @alessfg - Remove SELinux parameters deprecated since
0.17
🚀 Features
- Update NGINX Amplify repositories to use Python 3 when possible (#492) @alessfg
- Backwards support for older versions of Ansible (e.g. Ansible
<2.12
) (#485) @fidanf
🎉 Enhancements
- Add Alpine Linux 3.15 to the NGINX Plus list of tested and supported platforms (and remove Alpine Linux 3.11) (#488) @alessfg
- Use
pcre2
by default when possible (#488) @alessfg
🐛 Bug Fixes
- Add GPG key for Ubuntu Focal during NGINX Amplify repository setup(#487) @ChrisMcKee
- The Molecule
upgrade
scenario verification test no longer has to be updated on each new NGINX OSS release (#48) @alessfg
⬆️ Dependencies
- Bump Ansible collections (#491) @alessfg
- Bump ansible-core from 2.12.1 to 2.12.2 in /.github/workflows/requirements (#483) @dependabot
- Bump ansible-lint from 5.3.0 to 5.4.0 in /.github/workflows/requirements (#489, #477) @dependabot
- Bump molecule[docker] from 3.5.2 to 3.6.1 in /.github/workflows/requirements (#488, #484) @dependabot
- Bump actions/setup-python from 2.3.1 to 2.3.2 (#482) @dependabot
Install & Upgrade
- To install the Ansible NGINX role on a fresh environment, run
ansible-galaxy install nginxinc.nginx
. - To upgrade the Ansible NGINX role to the latest release, run
ansible-galaxy install -f nginxinc.nginx
. - To install or upgrade to this specific Ansible NGINX role release (0.23.0), run
ansible-galaxy install -f nginxinc.nginx,v0.23.0
.
Resources
- Functional configuration examples (check
converge.yml
under eachmolecule
scenario) -- github.com/nginxinc/ansible-role-nginx/tree/0.23.0/molecule. - Ansible Galaxy repository -- galaxy.ansible.com/nginxinc/nginx.
- NGINX Ansible role & collection introductory blog -- nginx.com/blog/announcing-nginx-core-collection-ansible.
- NGINX: Better with Ansible demo -- github.com/alessfg/nginx-ansible-demo.