github nginxinc/ansible-role-nginx 0.25.0

pre-releaseone day ago

๐Ÿ‘พ Help make the NGINX Ansible role better by participating in our survey! ๐Ÿ‘พ

What's new in NGINX's Ansible role 0.25.0!

๐Ÿ’ฃ Breaking Changes

  • Remove Alpine Linux 3.17 support for NGINX Open Source (#830) @alessfg
  • Remove support for Alpine Linux 3.16 (#738) @alessfg
  • Remove support for RHEL 7 based distributions (#732) @alessfg

๐Ÿ”” Deprecation Warnings

  • The NGINX Agent features contained in this role will be split into a separate role in the next minor release. If you are using this role to install and configure the NGINX Agent, please switch to the new role once it's available.

๐Ÿš€ Features

  • Add ansible_managed comment to templated configs (#763) @alessfg
  • Remove unnecessary task when installing modules on Alpine Linux (#757) @alessfg
  • Implement OSSF Scorecard (#751) @alessfg
  • Remove platform metadata from the Ansible Galaxy role metadata (#743) @alessfg
  • Add support for Alpine Linux 3.20 (#736) @alessfg
  • Remove support for Alpine Linux 3.16 (#738) @alessfg
  • Add validation task for NGINX modules and installing NGINX Plus HA keepalived module (#764) @alessfg
  • Add NGINX Agent config template (#750) @alessfg
  • Add support for NGINX Plus R33 and the new JWT license (#814) @alessfg

๐Ÿงช Tests

  • Update RHEL UBI images to UBI 8.10 and UBI 9.4 (#753) @alessfg
  • Remove commented out Molecule platforms (#741) @alessfg

๐Ÿ‘ท CI/CD

โฌ†๏ธ Dependencies

25 changes
  • migrate renovate config (#829) @renovate
  • update dependency community.docker to v4 (#827) @renovate
  • update dependency community.general to v10 (#828) @renovate
  • update ansible collections (#824) @renovate
  • update dependency community.docker to v4.1.0 (#816) @renovate
  • update python dependencies (#798) @renovate
  • update dependency community.general to v10 (#811) @renovate
  • update dependency community.docker to v4.0.1 (#809) @renovate
  • update dependency ansible-core to v2.16.13 [security] (#808) @renovate
  • update dependency community.general to v9.5.1 (#806) @renovate
  • update ansible collections (#804) @renovate
  • update dependency community.docker to v4 (#803) @renovate
  • update ansible collections (#794) @renovate
  • update dependency ansible-core to v2.16.12 (#800) @renovate
  • Bump ansible-lint from 24.9.0 to 24.9.2 in /.github/workflows/requirements (#782) @dependabot
  • Bump ansible-compat from 24.9.0 to 24.9.1 in /.github/workflows/requirements (#783) @dependabot
  • Bump molecule from 24.8.0 to 24.9.0 in /.github/workflows/requirements (#778) @dependabot
  • Bump ansible-compat from 24.8.0 to 24.9.0 in /.github/workflows/requirements (#775) @dependabot
  • Bump ansible-lint from 24.7.0 to 24.9.0 in /.github/workflows/requirements (#776) @dependabot
  • Bump ansible-compat from 24.7.0 to 24.8.0 in /.github/workflows/requirements (#770) @dependabot
  • Bump molecule from 24.7.0 to 24.8.0 in /.github/workflows/requirements (#765) @dependabot
  • Bump Ansible collections (#748) @alessfg
  • Bump ansible-compat from 24.6.1 to 24.7.0 in /.github/workflows/requirements (#734) @dependabot
  • Bump ansible-lint from 24.6.1 to 24.7.0 in /.github/workflows/requirements (#735) @dependabot
  • Bump molecule from 24.6.0 to 24.7.0 in /.github/workflows/requirements (#733) @dependabot

๐Ÿ“ Documentation

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.25.0), run ansible-galaxy install -f nginxinc.nginx,v0.25.0.

Resources

Don't miss a new ansible-role-nginx release

NewReleases is sending notifications on new releases.