Releases: nginxinc/ansible-role-nginx-management-suite
Releases · nginxinc/ansible-role-nginx-management-suite
0.3.1
What's new in NGINX Management Suite's Ansible role 0.3.1!
🔔 Deprecation Warnings
This is the last release that will support RHEL 7 based distributions. If you are using this role to install NGINX Instance Manger on RHEL/CentOS/Oracle Linux 7, do note that CentOS 7 has reached EoL and RHEL 7 has reached EoM and will not be supported by new NGINX Instance Managers releases moving forward.
Look at NGINX Instance Manager Supported Distributions for the matrix for additional details of supported version..
🎉 Enhancements
- chore: remove adm support and references (#106) @RRashmit
- Update README and resolve CI Fail (#98) @jswongF5
- Updating README to include a 'Usage' for people who are using this fo… (#52) @jswongF5
- Updating upgrade tests to start on NMS version 2.11.0 (#65) @jswongF5
🐛 Bug Fixes
🧪 Tests
- Bump molecule from 24.2.1 to 24.6.0 in /.github/workflows/requirements (#107) @dependabot
- Fix Molecule CI/CD status badge (#112) @jswongF5
- Bump molecule from 6.0.3 to 24.2.0 in /.github/workflows/requirements (#90) @dependabot
- Bump molecule-plugins[docker] from 23.5.0 to 23.5.3 in /.github/workflows/requirements (#88) @dependabot
- Bump molecule from 6.0.2 to 6.0.3 in /.github/workflows/requirements (#81) @dependabot
⬆️ Dependencies
- Bump molecule from 24.2.1 to 24.6.0 in /.github/workflows/requirements (#107) @dependabot
- Bump ansible-compat from 24.5.1 to 24.6.1 in /.github/workflows/requirements (#108) @dependabot
- Bump ansible-lint from 24.5.0 to 24.6.1 in /.github/workflows/requirements (#110) @dependabot
- Use nginxinc.nginx edge version 'main' (#111) @jswongF5
- Bump docker from 7.0.0 to 7.1.0 in /.github/workflows/requirements (#104) @dependabot
- Bump ansible-lint from 24.2.3 to 24.5.0 in /.github/workflows/requirements (#101) @dependabot
- Bump ansible-compat from 4.1.11 to 24.5.1 in /.github/workflows/requirements (#102) @dependabot
- Bump ansible-lint from 24.2.2 to 24.2.3 in /.github/workflows/requirements (#100) @dependabot
- Bump jinja2 from 3.1.3 to 3.1.4 in /.github/workflows/requirements (#99) @dependabot
- Bump ansible-core from 2.16.5 to 2.16.6 in /.github/workflows/requirements (#97) @dependabot
- Bump ansible-lint from 24.2.0 to 24.2.2 in /.github/workflows/requirements (#95) @dependabot
- Bump molecule from 24.2.0 to 24.2.1 in /.github/workflows/requirements (#96) @dependabot
- Bump ansible-core from 2.16.4 to 2.16.5 in /.github/workflows/requirements (#94) @dependabot
- Bump ansible-core from 2.16.3 to 2.16.4 in /.github/workflows/requirements (#92) @dependabot
- Bump yamllint from 1.34.0 to 1.35.1 in /.github/workflows/requirements (#91) @dependabot
- Bump molecule from 6.0.3 to 24.2.0 in /.github/workflows/requirements (#90) @dependabot
- Bump ansible-lint from 6.22.2 to 24.2.0 in /.github/workflows/requirements (#89) @dependabot
- Bump molecule-plugins[docker] from 23.5.0 to 23.5.3 in /.github/workflows/requirements (#88) @dependabot
- Bump ansible-core from 2.16.2 to 2.16.3 in /.github/workflows/requirements (#85) @dependabot
- Bump yamllint from 1.33.0 to 1.34.0 in /.github/workflows/requirements (#87) @dependabot
- Bump release-drafter/release-drafter from 5 to 6 (#86) @dependabot
- Bump ansible-lint from 6.22.1 to 6.22.2 in /.github/workflows/requirements (#84) @dependabot
- Bump ansible-compat from 4.1.10 to 4.1.11 in /.github/workflows/requirements (#83) @dependabot
- Bump jinja2 from 3.1.2 to 3.1.3 in /.github/workflows/requirements (#82) @dependabot
- Bump molecule from 6.0.2 to 6.0.3 in /.github/workflows/requirements (#81) @dependabot
- Bump actions/setup-python from 4 to 5 (#79) @dependabot
- Bump ansible-core from 2.16.0 to 2.16.2 in /.github/workflows/requirements (#80) @dependabot
- Bump ansible-lint from 6.22.0 to 6.22.1 in /.github/workflows/requirements (#76) @dependabot
- Bump docker from 6.1.3 to 7.0.0 in /.github/workflows/requirements (#78) @dependabot
- Bump yamllint from 1.32.0 to 1.33.0 in /.github/workflows/requirements (#75) @dependabot
- Bump ansible-lint from 6.21.1 to 6.22.0 in /.github/workflows/requirements (#74) @dependabot
- Bump ansible-core from 2.15.5 to 2.16.0 in /.github/workflows/requirements (#73) @dependabot
- Bump ansible-lint from 6.21.0 to 6.21.1 in /.github/workflows/requirements (#72) @dependabot
- Bump ansible-lint from 6.17.2 to 6.21.0 in /.github/workflows/requirements (#71) @dependabot
- Bump actions/checkout from 3 to 4 (#64) @dependabot
- Bump ansible-core from 2.15.2 to 2.15.5 in /.github/workflows/requirements (#70) @dependabot
- Bump ansible-compat from 4.1.5 to 4.1.10 in /.github/workflows/requirements (#63) @dependabot
- Bump molecule from 5.1.0 to 6.0.2 in /.github/workflows/requirements (#61) @dependabot
- Bump molecule-plugins[docker] from 23.4.1 to 23.5.0 in /.github/workflows/requirements (#51) @dependabot
- Bump ansible-compat from 4.1.2 to 4.1.5 in /.github/workflows/requirements (#50) @dependabot
- Bump ansible-core from 2.15.1 to 2.15.2 in /.github/workflows/requirements (#49) @dependabot
Install & Upgrade
- To install the Ansible NGINX Instance Manager role on a fresh environment, run
ansible-galaxy install nginxinc.nginx_management_suite
. - To upgrade the Ansible NGINX Instance Manager role to the latest release, run
ansible-galaxy install -f nginxinc.nginx_management_suite
. - To install or upgrade to this specific Ansible NGINX Instance Manager role release (0.3.1), run
ansible-galaxy install -f nginxinc.nginx_management_suite,v0.3.1
.
Resources
- Functional configuration examples (check
converge.yml
under eachmolecule
scenario) -- github.com/nginxinc/ansible-role-nginx-management-suite/tree/0.3.1/molecule. - Ansible Galaxy repository -- galaxy.ansible.com/nginxinc/nginx_management_suite.
- 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.
0.3.0
What's new in NGINX Management Suite's Ansible role 0.3.0!
- Task/add support for adm (#46) @nginx-danieloc
- Configurable systemd state (#19) @pdabelf5
🐛 Bug Fixes
- Fix Broken Pipeline (#45) @nginx-danieloc
⬆️ Dependencies
- Bump ansible-lint from 6.15.0 to 6.17.2 in /.github/workflows/requirements (#43) @dependabot
- Fix Broken Pipeline (#45) @nginx-danieloc
- Bump molecule-plugins[docker] from 23.4.0 to 23.4.1 in /.github/workflows/requirements (#29) @dependabot
- Bump molecule-plugins[docker] from 23.0.0 to 23.4.0 in /.github/workflows/requirements (#26) @dependabot
- Bump yamllint from 1.30.0 to 1.31.0 in /.github/workflows/requirements (#25) @dependabot
- Bump molecule from 4.0.4 to 5.0.0 in /.github/workflows/requirements (#27) @dependabot
- Bump ansible-lint from 6.14.6 to 6.15.0 in /.github/workflows/requirements (#28) @dependabot
- Bump ansible-lint from 6.14.4 to 6.14.6 in /.github/workflows/requirements (#24) @dependabot
- Updating dependencies (#22) @jswongF5
Install & Upgrade
- To install the Ansible NGINX Management Suite role on a fresh environment, run
ansible-galaxy install nginxinc.nginx_management_suite
. - To upgrade the Ansible NGINX Management Suite role to the latest release, run
ansible-galaxy install -f nginxinc.nginx_management_suite
. - To install or upgrade to this specific Ansible NGINX Management Suite role release (0.3.0), run
ansible-galaxy install -f nginxinc.nginx_management_suite,v0.3.0
.
Resources
- Functional configuration examples (check
converge.yml
under eachmolecule
scenario) -- github.com/nginxinc/ansible-role-nginx-management-suite/tree/0.3.0/molecule. - Ansible Galaxy repository -- galaxy.ansible.com/nginxinc/nginx_management_suite.
- 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.
0.2.0
What's new in NGINX Management Suite's Ansible role 0.2.0!
🚀 Features
🎉 Enhancements
Tests
- Adding Tests Showing Playbook for Counting NGINX Plus Instances using NMS Ansible Role (#14) @jswongF5
Install & Upgrade
- To install the Ansible NGINX Management Suite role on a fresh environment, run
ansible-galaxy install nginxinc.nginx_management_suite
. - To upgrade the Ansible NGINX Management Suite role to the latest release, run
ansible-galaxy install -f nginxinc.nginx_management_suite
. - To install or upgrade to this specific Ansible NGINX Management Suite role release (0.2.0), run
ansible-galaxy install -f nginxinc.nginx_management_suite,v0.2.0
.
Resources
- Functional configuration examples (check
converge.yml
under eachmolecule
scenario) -- github.com/nginxinc/ansible-role-nginx-management-suite/tree/0.2.0/molecule. - Ansible Galaxy repository -- galaxy.ansible.com/nginxinc/nginx_management_suite.
- 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.
0.1.0
What's new in NGINX Management Suite's Ansible role 0.1.0!
Initial release of the NGINX Management Suite Ansible role. Features include:
- Install NGINX Management Suite (NMS).
- Create initial NMS password.
Install & Upgrade
- To install the Ansible NGINX Management Suite role on a fresh environment, run
ansible-galaxy install nginxinc.nms
. - To upgrade the Ansible NGINX Management Suite role to the latest release, run
ansible-galaxy install -f nginxinc.nms
. - To install or upgrade to this specific Ansible NGINX Management Suite role release (0.1.0), run
ansible-galaxy install -f nginxinc.nms,v0.1.0
.
Resources
- Functional configuration examples (check
converge.yml
under eachmolecule
scenario) -- github.com/nginxinc/ansible-role-nginx-management-suite/tree/0.1.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.