This "small" PR ended up becoming way bigger than initially intended by virtue of multiple issues arising with the GitHub Actions pipeline. As a result, some tests have been temporarily taken out until a fix for the pipeline is found. It should be noted all tests pass correctly as expected when ran locally, so the issue with the pipeline should indicate there being an issue with the codebase.
FEATURES:
Add Alpine Linux 3.18, Debian bookworm, and Ubuntu kinetic/lunar to the list of NGINX OSS tested and supported distributions.
Remove Alpine Linux 3.14 from the list of NGINX OSS tested and supported distributions.
ENHANCEMENTS:
Bump the Ansible ansible.posix collection to 1.5.4, community.general collection to 6.4.0, community.crypto collection to 2.14.1 and community.docker collection to 3.4.7.
BUG FIXES:
Fix an issue with the platform validation logic whereas distro versions ending in *.*0 would not be correctly identified.
CI/CD:
Comment out the platform parameter out of Molecule tests. QEMU based tests are failing when trying to test the newest supported distros.
Checklist
Before creating a PR, run through this checklist and mark each as complete.
Proposed changes
This "small" PR ended up becoming way bigger than initially intended by virtue of multiple issues arising with the GitHub Actions pipeline. As a result, some tests have been temporarily taken out until a fix for the pipeline is found. It should be noted all tests pass correctly as expected when ran locally, so the issue with the pipeline should indicate there being an issue with the codebase.
FEATURES:
ENHANCEMENTS:
Bump the Ansible
ansible.posix
collection to1.5.4
,community.general
collection to6.4.0
,community.crypto
collection to2.14.1
andcommunity.docker
collection to3.4.7
.BUG FIXES:
Fix an issue with the platform validation logic whereas distro versions ending in
*.*0
would not be correctly identified.CI/CD:
Comment out the platform parameter out of Molecule tests. QEMU based tests are failing when trying to test the newest supported distros.
Checklist
Before creating a PR, run through this checklist and mark each as complete.
CONTRIBUTING
documentdefaults/main/*.yml
,README.md
andCHANGELOG.md
)