Skip to content

Conversation

@pdabelf5
Copy link
Collaborator

@pdabelf5 pdabelf5 commented Jul 4, 2025

Proposed changes

  • Run tests in the pipeline to ensure the correct package & versions are installed on each image type.
  • Provide a report of the results attached to the PR as a comment.

Checklist

Before creating a PR, run through this checklist and mark each as complete.

  • I have read the CONTRIBUTING doc
  • I have added tests that prove my fix is effective or that my feature works
  • I have checked that all unit tests pass after adding my changes
  • I have updated necessary documentation
  • I have rebased my branch onto main
  • I will ensure my PR is targeting the main branch and pulling from my branch from my own fork
@github-actions github-actions bot added python Pull requests that update Python code tests Pull requests that update tests labels Jul 4, 2025
@javorszky
Copy link
Contributor

I'm also thinking from a code perspective, we have 3 pairs of cmd/regex based on base os. I wonder if it'd be better to specify the OS in the json, and have a map to grab the cmd / regex. Super tiny nit, just preference, so feel free to ignore it. Reason for including: in case a change only affects only some of the regexes / commands for the same base os.

I do really like the idea! Excellent work! 🙌🏻

@vepatel
Copy link
Contributor

vepatel commented Jul 4, 2025

stretch goal: generate report as a part of workflow after the images are built, similar to DockerScout action in CI jobs where we get list of CVEs. Instead we get list of modules installed.

@github-actions github-actions bot added the github_actions Pull requests that update Github_actions code label Jul 4, 2025
@codecov
Copy link

codecov bot commented Jul 4, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 52.95%. Comparing base (e53439b) to head (11294c0).
Report is 4 commits behind head on main.

Additional details and impacted files
@@ Coverage Diff @@ ## main #7991 +/- ## ======================================= Coverage 52.95% 52.95% ======================================= Files 90 90 Lines 21729 21729 ======================================= Hits 11506 11506 Misses 9746 9746 Partials 477 477 

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
@pdabelf5 pdabelf5 force-pushed the tests/docker-packages branch from d2bfa29 to 5fa0f2e Compare July 15, 2025 14:10
@nginx nginx deleted a comment from github-actions bot Jul 15, 2025
@nginx nginx deleted a comment from github-actions bot Jul 16, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Jul 16, 2025

Package Report

gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx, 1.27.5-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-module-njs, 1.27.5+0.8.10-1~bookworm, amd64 404 Client Error for http+docker://localhost/v1.48/containers/5f180a4fbba14e56938c4da0c63973d41c2028ca747248be0846749851119845/wait: Not Found ("No such container: 5f180a4fbba14e56938c4da0c63973d41c2028ca747248be0846749851119845"), retrying gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-module-otel, 1.27.5+0.1.2-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-agent, 3.0.3~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx, 1.27.5-1~bookworm, arm64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-module-njs, 1.27.5+0.8.10-1~bookworm, arm64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-module-otel, 1.27.5+0.1.2-1~bookworm, arm64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-agent, 3.0.3~bookworm, arm64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus, 34-2~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-njs, 34+0.8.9-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-otel, 34+0.1.1-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-fips-check, 34+0.1-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-agent, 3.0.3~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus, 34-2~bookworm, arm64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-njs, 34+0.8.9-1~bookworm, arm64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-otel, 34+0.1.1-1~bookworm, arm64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-fips-check, 34+0.1-1~bookworm, arm64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-agent, 3.0.3~bookworm, arm64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus, 34-2~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-njs, 34+0.8.9-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-otel, 34+0.1.1-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-fips-check, 34+0.1-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-appprotect, 34+5.442.0-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, app-protect, 34+5.442.0-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, app-protect-attack-signatures, 2025.07.10-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, app-protect-threat-campaigns, 2025.07.13-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-agent, 2.42.0~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus, 34-2~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-njs, 34+0.8.9-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-otel, 34+0.1.1-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-fips-check, 34+0.1-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-appprotect, 34+5.442.0-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, app-protect-module-plus, 34+5.442.0-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, app-protect-plugin, 6.16.0-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-agent, 2.42.0~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus, 34-2~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-njs, 34+0.8.9-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-otel, 34+0.1.1-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-fips-check, 34+0.1-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-appprotectdos, 34+4.6.1-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, app-protect-dos, 34+4.6.1-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus, 34-2~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-njs, 34+0.8.9-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-otel, 34+0.1.1-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-fips-check, 34+0.1-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-appprotect, 34+5.442.0-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, app-protect, 34+5.442.0-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, app-protect-attack-signatures, 2025.07.10-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, app-protect-threat-campaigns, 2025.07.13-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-plus-module-appprotectdos, 34+4.6.1-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, app-protect-dos, 34+4.6.1-1~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007, nginx-agent, 2.42.0~bookworm, amd64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx, 1.27.5-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx-module-njs, 1.27.5.0.8.10-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx-module-otel, 1.27.5.0.1.2-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx-agent, 3.0.3, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx, 1.27.5-r1, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx-module-njs, 1.27.5.0.8.10-r1, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx-module-otel, 1.27.5.0.1.2-r1, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx-agent, 3.0.3, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx-plus, 34-r2, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx-plus-module-njs, 34.0.8.9-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx-plus-module-otel, 34.0.1.1-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx-plus-module-fips-check, 34.0.1-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx-agent, 3.0.3, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx-plus, 34-r2, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx-plus-module-njs, 34.0.8.9-r1, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx-plus-module-otel, 34.0.1.1-r1, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx-plus-module-fips-check, 34.0.1-r1, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine, nginx-agent, 3.0.3, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus, 34-r2, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus-module-njs, 34.0.8.9-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus-module-otel, 34.0.1.1-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus-module-fips-check, 34.0.1-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-agent, 3.0.3, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus, 34-r2, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus-module-njs, 34.0.8.9-r1, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus-module-otel, 34.0.1.1-r1, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus-module-fips-check, 34.0.1-r1, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-agent, 3.0.3, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus, 34-r2, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus-module-njs, 34.0.8.9-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus-module-otel, 34.0.1.1-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus-module-fips-check, 34.0.1-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-agent, 2.42.0, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus-module-appprotect, 34.5.442.0-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, app-protect, 34.5.442.0-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, app-protect-attack-signatures, 2025.07.10-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, app-protect-threat-campaigns, 2025.07.13-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus, 34-r2, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus-module-njs, 34.0.8.9-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus-module-otel, 34.0.1.1-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus-module-fips-check, 34.0.1-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-agent, 2.42.0, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, nginx-plus-module-appprotect, 34.5.442.0-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, app-protect-module-plus, 34.5.442.0-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-alpine-fips, app-protect-plugin, 6.16.0-r1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx, 1.27.5-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-module-njs, 1.27.5+0.9.0-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-module-otel, 1.27.5+0.1.2-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-agent, 3.0.3-1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx, 1.27.5-1.el9.ngx, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-module-njs, 1.27.5+0.9.0-1.el9.ngx, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-module-otel, 1.27.5+0.1.2-1.el9.ngx, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-agent, 3.0.3-1, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus, 34-2.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-njs, 34+0.8.9-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-otel, 34+0.1.1-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-fips-check, 34+0.1-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-agent, 3.0.3-1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus, 34-2.el9.ngx, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-njs, 34+0.8.9-1.el9.ngx, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-otel, 34+0.1.1-1.el9.ngx, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-fips-check, 34+0.1-1.el9.ngx, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-agent, 3.0.3-1, aarch64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus, 34-2.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-njs, 34+0.8.9-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-otel, 34+0.1.1-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-fips-check, 34+0.1-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-agent, 2.42.0-1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-appprotect, 34+5.442.0-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, app-protect, 34+5.442.0-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, app-protect-attack-signatures, 2025.07.10-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, app-protect-threat-campaigns, 2025.07.13-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus, 34-2.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-njs, 34+0.8.9-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-otel, 34+0.1.1-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-fips-check, 34+0.1-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-agent, 2.42.0-1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-appprotect, 34+5.442.0-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, app-protect-module-plus, 34+5.442.0-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, app-protect-plugin, 6.16.0-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi8, nginx-plus, 34-2.el8.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi8, nginx-plus-module-njs, 34+0.8.9-1.el8.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi8, nginx-plus-module-otel, 34+0.1.1-1.el8.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi8, nginx-plus-module-fips-check, 34+0.1-1.el8.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi8, nginx-agent, 2.42.0-1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi8, nginx-plus-module-appprotect, 34+5.442.0-1.el8.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi8, app-protect, 34+5.442.0-1.el8.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi8, app-protect-attack-signatures, 2025.07.10-1.el8.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi8, app-protect-threat-campaigns, 2025.07.13-1.el8.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi8, nginx-plus, 34-2.el8.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi8, nginx-plus-module-njs, 34+0.8.9-1.el8.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi8, nginx-plus-module-otel, 34+0.1.1-1.el8.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi8, nginx-plus-module-fips-check, 34+0.1-1.el8.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi8, nginx-agent, 2.42.0-1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi8, nginx-plus-module-appprotect, 34+5.442.0-1.el8.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi8, app-protect-module-plus, 34+5.442.0-1.el8.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi8, app-protect-plugin, 6.16.0-1.el8.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus, 34-2.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-njs, 34+0.8.9-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-otel, 34+0.1.1-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-fips-check, 34+0.1-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-appprotectdos, 34+4.6.1-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, app-protect-dos, 34+4.6.1-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus, 34-2.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-njs, 34+0.8.9-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-otel, 34+0.1.1-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-fips-check, 34+0.1-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-appprotect, 34+5.442.0-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-plus-module-appprotectdos, 34+4.6.1-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, nginx-agent, 2.42.0-1, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, app-protect, 34+5.442.0-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, app-protect-attack-signatures, 2025.07.10-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, app-protect-threat-campaigns, 2025.07.13-1.el9.ngx, x86_64 gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-7261a2b8e295aab6359c0fc9d312c007-ubi, app-protect-dos, 34+4.6.1-1.el9.ngx, x86_64 
@pdabelf5 pdabelf5 marked this pull request as ready for review July 16, 2025 11:08
@pdabelf5 pdabelf5 requested a review from a team as a code owner July 16, 2025 11:08
@pdabelf5 pdabelf5 linked an issue Jul 16, 2025 that may be closed by this pull request
@pdabelf5 pdabelf5 enabled auto-merge (squash) July 16, 2025 15:31
@pdabelf5 pdabelf5 merged commit c411b5f into main Jul 16, 2025
83 checks passed
@pdabelf5 pdabelf5 deleted the tests/docker-packages branch July 16, 2025 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update Github_actions code python Pull requests that update Python code tests Pull requests that update tests

6 participants