Skip to content

docs: Add F5 WAF for NGINX 5.14 release notes and OS support - #2150

Open
ohad-perets wants to merge 3 commits into
mainfrom
waf-release-5.14-docs
Open

docs: Add F5 WAF for NGINX 5.14 release notes and OS support#2150
ohad-perets wants to merge 3 commits into
mainfrom
waf-release-5.14-docs

Conversation

@ohad-perets

Copy link
Copy Markdown
Contributor

Add the 5.14 changelog entry and document support for the new operating systems, and unify the RHEL/Rocky Dockerfile partials.

Changelog and specs:

  • Add "F5 WAF for NGINX 5.14" changelog section (NGINX OSS 1.31.3, NGINX Plus R37.0, Go 1.26.5; resolved issues 14828, 14924, 14990 and BD hardening); keep the existing 5.13.4 entry.
  • Update the supported OS matrix for Debian 13, Ubuntu 26.04, RHEL 10, and Rocky Linux 10.

New OS support:

  • Add Rocky Linux 10 and Ubuntu 26.04 (Resolute Raccoon).
  • Add RHEL 10 and Rocky Linux 10 rows to IP intelligence packages.

Dockerfile partial unification:

  • Replace per-version RHEL/Rocky partials with parameterized rhel-oss, rhel-plus, rocky-oss, rocky-plus partials (UBI_VERSION and ROCKY_VERSION, supporting 8, 9, and 10), in both the jwt-mount and nginx-plus-without-jwt-mount variants.
  • Collapse the RHEL and Rocky tabs in docker.md and kubernetes.md into single parameterized tabs.

Fixes:

  • Correct the nginx package pin (1.25.5 -> 1.31.3) in the Debian and Ubuntu OSS partials.
  • Fix the single-container RHEL 9 and RHEL 10 Dockerfiles that incorrectly used Rocky Linux base images.
  • Fix the empty version variable in the Rocky OSS repo path.
  • Update Debian and Ubuntu codename comments.

Note: the 5.14 build number and release date are placeholders (5.TBD.0 / TBD) pending the promoted build.

Proposed changes

Checklist

Before sharing this pull request, I completed the following checklist:

Footnotes

  1. Potentially sensitive information includes personally identify information (PII), authentication credentials, and live URLs. Refer to the style guide for guidance about placeholder content.

@github-actions github-actions Bot added documentation Improvements or additions to documentation product/waf Issues related to F5 WAF for NGINX labels Jul 19, 2026
@github-actions

Copy link
Copy Markdown

Deploy Preview will be available once build job completes!

Name Link
😎 Deploy Preview https://frontdoor-test-docs.nginx.com/previews/docs/2150/

@github-actions github-actions Bot added the tooling Back end, repository, Hugo, and all things not related to content label Jul 29, 2026
Add the 5.14 changelog entry and document support for the new
operating systems, and unify the RHEL/Rocky Dockerfile partials.

Changelog and specs:
- Add "F5 WAF for NGINX 5.14" changelog section (NGINX OSS 1.31.3,
  NGINX Plus R37.0, Go 1.26.5; resolved issues 14828, 14924, 14990
  and BD hardening); keep the existing 5.13.4 entry.
- Update the supported OS matrix for Debian 13, Ubuntu 26.04,
  RHEL 10, and Rocky Linux 10.

New OS support:
- Add Rocky Linux 10 and Ubuntu 26.04 (Resolute Raccoon).
- Add RHEL 10 and Rocky Linux 10 rows to IP intelligence packages.

Dockerfile partial unification:
- Replace per-version RHEL/Rocky partials with parameterized
  rhel-oss, rhel-plus, rocky-oss, rocky-plus partials (UBI_VERSION
  and ROCKY_VERSION, supporting 8, 9, and 10), in both the
  jwt-mount and nginx-plus-without-jwt-mount variants.
- Collapse the RHEL and Rocky tabs in docker.md and kubernetes.md
  into single parameterized tabs.

Fixes:
- Correct the nginx package pin (1.25.5 -> 1.31.3) in the Debian
  and Ubuntu OSS partials.
- Fix the single-container RHEL 9 and RHEL 10 Dockerfiles that
  incorrectly used Rocky Linux base images.
- Fix the empty version variable in the Rocky OSS repo path.
- Update Debian and Ubuntu codename comments.

Note: the 5.14 build number and release date are placeholders
(5.TBD.0 / TBD) pending the promoted build.
Replace hardcoded 5.2.0 image tags in the shared docker install
include fragments with the version-waf-enforcer and
version-waf-config-mgr shortcodes so they render the current release
(5.14.0), matching the inline compose block on the same page.
@ohad-perets
ohad-perets force-pushed the waf-release-5.14-docs branch from 1e508a4 to 3e16767 Compare July 29, 2026 12:55
@ohad-perets
ohad-perets marked this pull request as ready for review July 29, 2026 14:16
@ohad-perets
ohad-perets requested review from a team as code owners July 29, 2026 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation product/waf Issues related to F5 WAF for NGINX tooling Back end, repository, Hugo, and all things not related to content

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants