Skip to content

Commit f57d35e

Browse files
committed
update to waf 5.3.0
1 parent 7d62afb commit f57d35e

File tree

7 files changed

+16
-16
lines changed

7 files changed

+16
-16
lines changed

.github/workflows/regression.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ jobs:
262262
263263
- name: Generate WAF v5 tgz from JSON
264264
run: |
265-
docker run --rm --user root -v /var/run/docker.sock:/var/run/docker.sock -v ${{ github.workspace }}/tests/data/ap-waf-v5:/data gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/nap/waf-compiler:5.2.0 -p /data/wafv5.json -o /data/wafv5.tgz
265+
docker run --rm --user root -v /var/run/docker.sock:/var/run/docker.sock -v ${{ github.workspace }}/tests/data/ap-waf-v5:/data gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/nap/waf-compiler:5.3.0 -p /data/wafv5.json -o /data/wafv5.tgz
266266
if: ${{ contains(matrix.images.image, 'nap-v5')}}
267267

268268
- name: Run Regression Tests

.github/workflows/setup-smoke.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ jobs:
149149

150150
- name: Generate WAF v5 tgz from JSON
151151
run: |
152-
docker run --rm --user root -v /var/run/docker.sock:/var/run/docker.sock -v ${{ github.workspace }}/tests/data/ap-waf-v5:/data gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/nap/waf-compiler:5.2.0 -p /data/wafv5.json -o /data/wafv5.tgz
152+
docker run --rm --user root -v /var/run/docker.sock:/var/run/docker.sock -v ${{ github.workspace }}/tests/data/ap-waf-v5:/data gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/nap/waf-compiler:5.3.0 -p /data/wafv5.json -o /data/wafv5.tgz
153153
if: ${{ contains(inputs.image, 'nap-v5')}}
154154

155155
- name: Run Smoke Tests

build/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ RUN --mount=type=bind,from=alpine-fips-3.17,target=/tmp/fips/ \
198198
&& cp -av /tmp/fips/etc/ssl/openssl.cnf /etc/ssl/openssl.cnf \
199199
&& cp -av /tmp/ot/usr/local/lib/libjaegertracing*so* /tmp/ot/usr/local/lib/libzipkin*so* /tmp/ot/usr/local/lib/libdd*so* /tmp/ot/usr/local/lib/libyaml*so* /usr/local/lib/ \
200200
&& ldconfig /usr/local/lib/ \
201-
&& apk add --no-cache app-protect-module-plus~=32.5.48 \
201+
&& apk add --no-cache app-protect-module-plus~=32.5.144 \
202202
&& sed -i -e '/nginx.com/d' /etc/apk/repositories \
203203
&& nap-waf.sh \
204204
&& if [ "${NGINX_AGENT}" = "true" ]; then \
@@ -430,7 +430,7 @@ RUN --mount=type=secret,id=nginx-repo.crt,dst=/etc/ssl/nginx/nginx-repo.crt,mode
430430
&& if [ "${NGINX_AGENT}" = "true" ]; then microdnf --nodocs install -y nginx-agent; fi \
431431
&& if [ -z "${NAP_MODULES##*waf*}" ]; then \
432432
cp /tmp/app-protect-9.repo /etc/yum.repos.d/app-protect-9.repo \
433-
&& microdnf --nodocs install -y app-protect-module-plus-32+5.48* \
433+
&& microdnf --nodocs install -y app-protect-module-plus-32+5.144* \
434434
&& nap-waf.sh \
435435
&& rm -f /etc/yum.repos.d/app-protect-9.repo; \
436436
fi \
@@ -517,7 +517,7 @@ RUN --mount=type=secret,id=nginx-repo.crt,dst=/etc/ssl/nginx/nginx-repo.crt,mode
517517
&& dnf config-manager --set-enabled codeready-builder-for-rhel-8-x86_64-rpms \
518518
&& dnf --nodocs install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm \
519519
&& if [ -z "${NAP_MODULES##*waf*}" ]; then \
520-
dnf --nodocs install -y app-protect-module-plus-32+5.48*; \
520+
dnf --nodocs install -y app-protect-module-plus-32+5.144*; \
521521
fi \
522522
&& subscription-manager unregister \
523523
&& if [ -z "${NAP_MODULES##*waf*}" ]; then \

charts/nginx-ingress/values.schema.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -208,10 +208,10 @@
208208
},
209209
"tag": {
210210
"type": "string",
211-
"default": "5.2.0",
211+
"default": "5.3.0",
212212
"title": "The tag of the App Protect WAF v5 Enforcer image",
213213
"examples": [
214-
"5.2.0"
214+
"5.3.0"
215215
]
216216
},
217217
"digest": {
@@ -248,7 +248,7 @@
248248
"examples": [
249249
{
250250
"repository": "private-registry.nginx.com/nap/waf-enforcer",
251-
"tag": "5.2.0",
251+
"tag": "5.3.0",
252252
"pullPolicy": "IfNotPresent"
253253
}
254254
]
@@ -282,10 +282,10 @@
282282
},
283283
"tag": {
284284
"type": "string",
285-
"default": "5.2.0",
285+
"default": "5.3.0",
286286
"title": "The tag of the App Protect WAF v5 Config Manager image",
287287
"examples": [
288-
"5.2.0"
288+
"5.3.0"
289289
]
290290
},
291291
"digest": {
@@ -322,7 +322,7 @@
322322
"examples": [
323323
{
324324
"repository": "private-registry.nginx.com/nap/waf-config-mgr",
325-
"tag": "5.2.0",
325+
"tag": "5.3.0",
326326
"pullPolicy": "IfNotPresent"
327327
}
328328
]

charts/nginx-ingress/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ controller:
4949
repository: private-registry.nginx.com/nap/waf-enforcer
5050

5151
## The tag of the App Protect WAF v5 Enforcer image.
52-
tag: "5.2.0"
52+
tag: "5.3.0"
5353
## The digest of the App Protect WAF v5 Enforcer image.
5454
## If digest is specified it has precedence over tag and will be used instead
5555
# digest: "sha256:CHANGEME"
@@ -65,7 +65,7 @@ controller:
6565
repository: private-registry.nginx.com/nap/waf-config-mgr
6666

6767
## The tag of the App Protect WAF v5 Configuration Manager image.
68-
tag: "5.2.0"
68+
tag: "5.3.0"
6969
## The digest of the App Protect WAF v5 Configuration Manager image.
7070
## If digest is specified it has precedence over tag and will be used instead
7171
# digest: "sha256:CHANGEME"

docs/content/installation/installing-nic/installation-with-helm.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -405,12 +405,12 @@ The following tables lists the configurable parameters of the NGINX Ingress Cont
405405
| **controller.appprotect.enforcer.host** | Host that the App Protect WAF v5 Enforcer runs on. | "127.0.0.1" |
406406
| **controller.appprotect.enforcer.port** | Port that the App Protect WAF v5 Enforcer runs on. | 50000 |
407407
| **controller.appprotect.enforcer.image** | The image repository of the App Protect WAF v5 Enforcer. | private-registry.nginx.com/nap/waf-enforcer |
408-
| **controller.appprotect.enforcer.tag** | The tag of the App Protect WAF v5 Enforcer. | "5.2.0" |
408+
| **controller.appprotect.enforcer.tag** | The tag of the App Protect WAF v5 Enforcer. | "5.3.0" |
409409
| **controller.appprotect.enforcer.digest** | The digest of the App Protect WAF v5 Enforcer. Takes precedence over tag if set. | "" |
410410
| **controller.appprotect.enforcer.pullPolicy** | The pull policy for the App Protect WAF v5 Enforcer image. | IfNotPresent |
411411
| **controller.appprotect.enforcer.securityContext** | The security context for App Protect WAF v5 Enforcer container. | {} |
412412
| **controller.appprotect.configManager.image** | The image repository of the App Protect WAF v5 Configuration Manager. | private-registry.nginx.com/nap/waf-config-mgr |
413-
| **controller.appprotect.configManager.tag** | The tag of the App Protect WAF v5 Configuration Manager. | "5.2.0" |
413+
| **controller.appprotect.configManager.tag** | The tag of the App Protect WAF v5 Configuration Manager. | "5.3.0" |
414414
| **controller.appprotect.configManager.digest** | The digest of the App Protect WAF v5 Configuration Manager. Takes precedence over tag if set. | "" |
415415
| **controller.appprotect.configManager.pullPolicy** | The pull policy for the App Protect WAF v5 Configuration Manager image. | IfNotPresent |
416416
| **controller.appprotect.configManager.securityContext** | The security context for App Protect WAF v5 Configuration Manager container. | {"allowPrivilegeEscalation":false,"runAsUser":101,"runAsNonRoot":true,"capabilities":{"drop":["all"]}} |

tests/settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@
3333
# Nginx registry address to pull waf components from
3434
NGX_REG = "gcr.io/f5-gcs-7899-ptg-ingrss-ctlr"
3535
# WAF component version to pull from above registry
36-
WAF_V5_VERSION = "5.2.0"
36+
WAF_V5_VERSION = "5.3.0"

0 commit comments

Comments
 (0)