Skip to content

Commit ecd6c1e

Browse files
authored
Merge branch 'main' into renovate/main-ghcr.io-nginx-dependencies-nginx-ubi-ubi9
Signed-off-by: Venktesh Shivam Patel <[email protected]>
2 parents 31786ab + c18daff commit ecd6c1e

File tree

3 files changed

+108
-109
lines changed

3 files changed

+108
-109
lines changed

Makefile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ GIT_TAG = $(shell git describe --exact-match --tags || echo untagged)
44
VERSION = $(VER)-SNAPSHOT
55
# renovate: datasource=docker depName=nginx/nginx
66
NGINX_OSS_VERSION ?= 1.29.3
7-
NGINX_PLUS_VERSION ?= R35
8-
NAP_WAF_VERSION ?= 35+5.527
9-
NAP_WAF_COMMON_VERSION ?= 11.559
10-
NAP_WAF_PLUGIN_VERSION ?= 6.23.0
7+
NGINX_PLUS_VERSION ?= R36
8+
NAP_WAF_VERSION ?= 36+5.550
9+
NAP_WAF_COMMON_VERSION ?= 11.583
10+
NAP_WAF_PLUGIN_VERSION ?= 6.25.0
1111
NAP_AGENT_VERSION ?= 2
1212
NGINX_AGENT_VERSION ?= 3.5
1313
PLUS_ARGS = --build-arg NGINX_PLUS_VERSION=$(NGINX_PLUS_VERSION) --secret id=nginx-repo.crt,src=nginx-repo.crt --secret id=nginx-repo.key,src=nginx-repo.key

build/Dockerfile

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
ARG BUILD_OS=debian
33
# renovate: datasource=docker depName=nginx/nginx
44
ARG NGINX_OSS_VERSION=1.29.3
5-
ARG NGINX_PLUS_VERSION=R35
6-
ARG NAP_WAF_VERSION=35+5.527
7-
ARG NAP_WAF_COMMON_VERSION=11.559
8-
ARG NAP_WAF_PLUGIN_VERSION=6.23.0
5+
ARG NGINX_PLUS_VERSION=R36
6+
ARG NAP_WAF_VERSION=36+5.550
7+
ARG NAP_WAF_COMMON_VERSION=11.583
8+
ARG NAP_WAF_PLUGIN_VERSION=6.25.0
99
ARG NGINX_AGENT_VERSION=3.5
1010
ARG NAP_AGENT_VERSION=2
1111
ARG DOWNLOAD_TAG=edge
@@ -18,7 +18,6 @@ ARG PACKAGE_REPO=pkgs.nginx.com
1818
############################################# Base images containing libs for FIPS #############################################
1919
FROM ghcr.io/nginx/dependencies/nginx-ubi:ubi8@sha256:472ca813c8b5ed0657c7725eb44d56697992da5ce56b43dc47291ab89e2e254d AS ubi8-packages
2020
FROM ghcr.io/nginx/dependencies/nginx-ubi:ubi9@sha256:1bde412ee491e03e686f3f8cebe22dad0526e007d0d34829c143f063dca8084f AS ubi9-packages
21-
FROM ghcr.io/nginx/alpine-fips:0.4.0-alpine3.19@sha256:0b400b81b5f403d69535a54839296ae35ced374eb1bb04db5b4282f380fef09a AS alpine-fips-3.19
2221
FROM ghcr.io/nginx/alpine-fips:0.4.0-alpine3.22@sha256:61ed75f252bde7da1e6db33d2709456e87478280dfae3d11084f94c361e9f329 AS alpine-fips-3.22
2322
FROM redhat/ubi9-minimal:9.7-1764578379@sha256:161a4e29ea482bab6048c2b36031b4f302ae81e4ff18b83e61785f40dc576f5d AS ubi-minimal
2423
FROM golang:1.25-alpine@sha256:d3f0cf7723f3429e3f9ed846243970b20a2de7bae6a5b66fc5914e228d831bbb AS golang-builder
@@ -213,15 +212,15 @@ RUN --mount=type=bind,from=alpine-fips-3.22,target=/tmp/fips/ \
213212

214213

215214
############################################# Base image for Alpine with NGINX Plus, App Protect WAF and FIPS #############################################
216-
FROM alpine:3.19@sha256:6baf43584bcb78f2e5847d1de515f23499913ac9f12bdf834811a3145eb11ca1 AS alpine-plus-nap-fips
215+
FROM alpine:3.22@sha256:4b7ce07002c69e8f3d704a9c5d6fd3053be500b7f1c69fc0d80990c2ad8dd412 AS alpine-plus-nap-fips
217216
ARG NGINX_PLUS_VERSION
218217
ARG NAP_WAF_VERSION
219218
ARG PACKAGE_REPO
220219
ARG NAP_AGENT_VERSION
221220

222221
ENV NGINX_VERSION=${NGINX_PLUS_VERSION}
223222

224-
RUN --mount=type=bind,from=alpine-fips-3.19,target=/tmp/fips/ \
223+
RUN --mount=type=bind,from=alpine-fips-3.22,target=/tmp/fips/ \
225224
--mount=type=secret,id=nginx-repo.crt,dst=/etc/apk/cert.pem,mode=0644 \
226225
--mount=type=secret,id=nginx-repo.key,dst=/etc/apk/cert.key,mode=0644 \
227226
--mount=type=bind,from=nginx-files,src=app-protect-security-updates.rsa.pub,target=/etc/apk/keys/app-protect-security-updates.rsa.pub \
@@ -248,15 +247,15 @@ RUN --mount=type=bind,from=alpine-fips-3.19,target=/tmp/fips/ \
248247

249248

250249
############################################# Base image for Alpine with NGINX Plus, App Protect WAFv5 and FIPS #############################################
251-
FROM alpine:3.19@sha256:6baf43584bcb78f2e5847d1de515f23499913ac9f12bdf834811a3145eb11ca1 AS alpine-plus-nap-v5-fips
250+
FROM alpine:3.22@sha256:4b7ce07002c69e8f3d704a9c5d6fd3053be500b7f1c69fc0d80990c2ad8dd412 AS alpine-plus-nap-v5-fips
252251
ARG NGINX_PLUS_VERSION
253252
ARG PACKAGE_REPO
254253
ARG NAP_WAF_VERSION
255254
ARG NAP_AGENT_VERSION
256255

257256
ENV NGINX_VERSION=${NGINX_PLUS_VERSION}
258257

259-
RUN --mount=type=bind,from=alpine-fips-3.19,target=/tmp/fips/ \
258+
RUN --mount=type=bind,from=alpine-fips-3.22,target=/tmp/fips/ \
260259
--mount=type=secret,id=nginx-repo.crt,dst=/etc/apk/cert.pem,mode=0644 \
261260
--mount=type=secret,id=nginx-repo.key,dst=/etc/apk/cert.key,mode=0644 \
262261
--mount=type=bind,from=nginx-files,src=nginx_signing.rsa.pub,target=/etc/apk/keys/nginx_signing.rsa.pub \

0 commit comments

Comments
 (0)