github nginx/ansible-role-nginx 0.26.0

pre-release5 hours ago

👾 Help make the NGINX Ansible role better by participating in our survey! 👾

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

  • Add support for NGINX Agent v3
  • Add support for Alpine 3.21, 3.22, 3.23
  • Add support for Debian 13 "trixie"
  • Add support for Ubuntu 26.04
  • Add support for RHEL 10 and derivatives
  • Add support for SLES 16

💣 Breaking Changes

  • Remove support for Alpine 3.17, 3.18, 3.19, 3.20
  • Remove support for s390x architecture
  • Remove support for NGINX Agent v2
  • Remove support for Amazon Linux 2
  • Remove support for Ubuntu 20.04, 24.10
  • Remove support for SLES 12
  • Remove support for NGINX Amplify

🚀 Features

  • Allow skipping config check when installing NGINX from an OS repo (#891) @alessfg
  • Allow overriding distribution package name (#877) @alessfg

🐛 Bug Fixes

  • Fix survey link (#893) @alessfg
  • The migrated project has changed number (#883) @alessfg
  • Use nginx_version when installing NGINX modules (#868) @alessfg
  • Run Ansible versions validation tasks on check mode (#841) @Al-thi
  • Drop the requirement of Ansible < 2.18

🔨 Maintenance

⬆️ Dependencies

30 changes

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

Resources

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

NewReleases is sending notifications on new releases.