0.5.0
Pre-release
Pre-release
👾 Help make the NGINX config Ansible role better by participating in our survey! 👾
What's new in NGINX's config Ansible role 0.5.0!
💣 Breaking Changes
- Replace
html_file_name
andhtml_file_location
withdeployment_location
insidenginx_config_html_demo_template
(#222) @alessfg - Refactor NGINX stream templates (#217) @alessfg
- Remove parameters deprecated in release
0.4.0
(#202) @alessfg
🚀 Features
- Automatically create NGINX client body temp path directory (#206) @alessfg
- Make backup parameter optional (#205) @alessfg
🐛 Bug Fixes
- Do not set SELinux to permissive when it is enabled in check mode (#212) @dlouks
- Fix bugged conditional check in the
http/ssl.j2
Jinja2 template (#220) @alessfg - Fix typo in REST API template (#218) @alessfg
- Fix bug with single custom_directives (#213) @rotanid
⬆️ Dependencies
- Bump Ansible collections (#225) @alessfg
- Bump ansible-core from 2.11.6 to 2.12.2 in /.github/workflows/requirements (#216, #203, #197) @dependabot
- Bump jinja2 from 3.0.2 to 3.0.3 in /.github/workflows/requirements (#198) @dependabot
- Bump molecule[docker] from 3.5.2 to 3.6.1 in /.github/workflows/requirements (#223, #215) @dependabot
- Bump ansible-lint from 5.2.1 to 5.4.0 in /.github/workflows/requirements (#221, #209, #204, #201) @dependabot
- Bump actions/setup-python from 2.2.2 to 2.3.2 (#214, #200, #199) @dependabot
- Bump actions/checkout from 2.3.5 to 2.4.0 (#196) @dependabot
Install & Upgrade
- To install the Ansible NGINX config role on a fresh environment, run
ansible-galaxy install nginxinc.nginx_config
. - To upgrade the Ansible NGINX config role to the latest release, run
ansible-galaxy install -f nginxinc.nginx_config
. - To install or upgrade to this specific Ansible NGINX config role release (0.5.0), run
ansible-galaxy install -f nginxinc.nginx_config,v0.5.0
.
Resources
- Functional configuration examples (check
converge.yml
under eachmolecule
scenario) -- github.com/nginxinc/ansible-role-nginx-config/tree/0.5.0/molecule. - Ansible Galaxy repository -- galaxy.ansible.com/nginxinc/nginx_config.
- 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.