Skip to content

Refactor variable names#9215

Open
sean-breen wants to merge 4 commits intomainfrom
chore/qol-refactor
Open

Refactor variable names#9215
sean-breen wants to merge 4 commits intomainfrom
chore/qol-refactor

Conversation

@sean-breen
Copy link
Contributor

@sean-breen sean-breen commented Feb 19, 2026

Proposed changes

refactor the following:

  • p NginxCfgParams -> ncp NginxCfgParams
  • nginxCfg -> minionNginxCfg
  • pre-commit now uses local installation of golangci-lint
  • move policyOwnerDetails and policyOptions structs to internal/configs/policy.go
  • change policyOwnerDetails.vsName to policyOwnerDetails.parentName
  • change policyOwnerDetails.vsNamespace to policyOwnerDetails.parentNamespace

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

Copilot AI review requested due to automatic review settings February 19, 2026 15:12
@sean-breen sean-breen requested a review from a team as a code owner February 19, 2026 15:12
@github-actions github-actions bot added go Pull requests that update Go code chore Pull requests for routine tasks labels Feb 19, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR refactors variable and struct field names to improve code clarity and organization. The changes focus on making naming more descriptive and moving policy-related structures to a more appropriate location.

Changes:

  • Renamed function parameter p to ncp for NginxCfgParams in ingress configuration functions
  • Renamed local variable nginxCfg to minionNginxCfg for clarity in minion processing
  • Refactored struct field names in policyOwnerDetails: vsNameparentName, vsNamespaceparentNamespace
  • Moved policyOwnerDetails and policyOptions structs from virtualserver.go to policy.go
  • Updated pre-commit configuration to use local golangci-lint installation

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
internal/configs/virtualserver.go Updated struct field names and removed struct definitions that were moved to policy.go
internal/configs/policy_test.go Updated test struct initialization to use new field names
internal/configs/policy.go Added struct definitions for policyOwnerDetails and policyOptions, updated all references to use new field names
internal/configs/ingress.go Renamed function parameter from p to ncp and local variable nginxCfg to minionNginxCfg
.pre-commit-config.yaml Changed golangci-lint from remote to local hook with updated configuration

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@codecov
Copy link

codecov bot commented Feb 19, 2026

Codecov Report

❌ Patch coverage is 83.57143% with 23 lines in your changes missing coverage. Please review.
✅ Project coverage is 54.26%. Comparing base (c15ff6d) to head (8f3a89a).
⚠️ Report is 111 commits behind head on main.

Files with missing lines Patch % Lines
internal/configs/ingress.go 78.30% 17 Missing and 6 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #9215      +/-   ##
==========================================
+ Coverage   53.95%   54.26%   +0.30%     
==========================================
  Files          91       95       +4     
  Lines       18692    18888     +196     
==========================================
+ Hits        10086    10249     +163     
- Misses       8075     8095      +20     
- Partials      531      544      +13     

☔ 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.

@github-actions
Copy link
Contributor

github-actions bot commented Feb 19, 2026

Package Report

Details gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx, 1.29.5-1~trixie, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-module-njs, 1.29.5+0.9.5-1~trixie, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-module-otel, 1.29.5+0.1.2-1~trixie, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-agent, 3.7.1~trixie, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx, 1.29.5-1~trixie, arm64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-module-njs, 1.29.5+0.9.5-1~trixie, arm64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-module-otel, 1.29.5+0.1.2-1~trixie, arm64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-agent, 3.7.1~trixie, arm64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus, 36-3~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-njs, 36+0.9.5-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-otel, 36+0.1.2-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-fips-check, 36+0.1-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-agent, 3.7.1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus, 36-3~bookworm, arm64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-njs, 36+0.9.5-1~bookworm, arm64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-otel, 36+0.1.2-1~bookworm, arm64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-fips-check, 36+0.1-1~bookworm, arm64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-agent, 3.7.1~bookworm, arm64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus, 36-3~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-njs, 36+0.9.5-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-otel, 36+0.1.2-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-fips-check, 36+0.1-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-appprotect, 36+5.575.2-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, app-protect, 36+5.575.2-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, app-protect-attack-signatures, 2026.02.18-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, app-protect-threat-campaigns, 2026.02.16-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-agent, 2.45.2~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus, 36-3~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-njs, 36+0.9.5-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-otel, 36+0.1.2-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-fips-check, 36+0.1-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-appprotect, 36+5.575.2-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, app-protect-module-plus, 36+5.575.2-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, app-protect-plugin, 6.25.0-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-agent, 2.45.2~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus, 36-3~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-njs, 36+0.9.5-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-otel, 36+0.1.2-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-fips-check, 36+0.1-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-appprotectdos, 36+4.8.3-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, app-protect-dos, 36+4.8.3-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus, 36-3~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-njs, 36+0.9.5-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-otel, 36+0.1.2-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-fips-check, 36+0.1-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-appprotect, 36+5.575.2-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, app-protect, 36+5.575.2-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, app-protect-attack-signatures, 2026.02.18-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, app-protect-threat-campaigns, 2026.02.16-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-plus-module-appprotectdos, 36+4.8.3-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, app-protect-dos, 36+4.8.3-1~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e, nginx-agent, 2.45.2~bookworm, amd64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx, 1.29.5-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx-module-njs, 1.29.5.0.9.5-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx-module-otel, 1.29.5.0.1.2-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx-agent, 3.7.1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx, 1.29.5-r1, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx-module-njs, 1.29.5.0.9.5-r1, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx-module-otel, 1.29.5.0.1.2-r1, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx-agent, 3.7.1, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx-plus, 36-r3, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx-plus-module-njs, 36.0.9.5-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx-plus-module-otel, 36.0.1.2-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx-plus-module-fips-check, 36.0.1-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx-agent, 3.7.1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx-plus, 36-r3, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx-plus-module-njs, 36.0.9.5-r1, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx-plus-module-otel, 36.0.1.2-r1, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx-plus-module-fips-check, 36.0.1-r1, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine, nginx-agent, 3.7.1, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus, 36-r3, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus-module-njs, 36.0.9.5-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus-module-otel, 36.0.1.2-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus-module-fips-check, 36.0.1-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-agent, 3.7.1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus, 36-r3, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus-module-njs, 36.0.9.5-r1, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus-module-otel, 36.0.1.2-r1, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus-module-fips-check, 36.0.1-r1, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-agent, 3.7.1, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus, 36-r3, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus-module-njs, 36.0.9.5-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus-module-otel, 36.0.1.2-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus-module-fips-check, 36.0.1-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-agent, 2.45.2, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus-module-appprotect, 36.5.575.2-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, app-protect, 36.5.575.2-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, app-protect-attack-signatures, 2026.02.18-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, app-protect-threat-campaigns, 2026.02.16-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus, 36-r3, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus-module-njs, 36.0.9.5-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus-module-otel, 36.0.1.2-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus-module-fips-check, 36.0.1-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-agent, 2.45.2, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, nginx-plus-module-appprotect, 36.5.575.2-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, app-protect-module-plus, 36.5.575.2-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-alpine-fips, app-protect-plugin, 6.25.0-r1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx, 1.29.5-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-module-njs, 1.29.5+0.9.5-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-module-otel, 1.29.5+0.1.2-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-agent, 3.7.1-1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx, 1.29.5-1.el9.ngx, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-module-njs, 1.29.5+0.9.5-1.el9.ngx, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-module-otel, 1.29.5+0.1.2-1.el9.ngx, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-agent, 3.7.1-1, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus, 36-3.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-njs, 36+0.9.5-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-otel, 36+0.1.2-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-fips-check, 36+0.1-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-agent, 3.7.1-1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus, 36-3.el9.ngx, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-njs, 36+0.9.5-1.el9.ngx, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-otel, 36+0.1.2-1.el9.ngx, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-fips-check, 36+0.1-1.el9.ngx, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-agent, 3.7.1-1, aarch64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus, 36-3.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-njs, 36+0.9.5-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-otel, 36+0.1.2-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-fips-check, 36+0.1-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-agent, 2.45.2-1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-appprotect, 36+5.575.2-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, app-protect, 36+5.575.2-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, app-protect-attack-signatures, 2026.02.18-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, app-protect-threat-campaigns, 2026.02.16-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus, 36-3.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-njs, 36+0.9.5-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-otel, 36+0.1.2-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-fips-check, 36+0.1-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-agent, 2.45.2-1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-appprotect, 36+5.575.2-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, app-protect-module-plus, 36+5.575.2-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, app-protect-plugin, 6.25.0-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi8, nginx-plus, 36-3.el8.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi8, nginx-plus-module-njs, 36+0.9.5-1.el8.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi8, nginx-plus-module-otel, 36+0.1.2-1.el8.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi8, nginx-plus-module-fips-check, 36+0.1-1.el8.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi8, nginx-agent, 2.45.2-1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi8, nginx-plus-module-appprotect, 36+5.575.2-1.el8.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi8, app-protect, 36+5.575.2-1.el8.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi8, app-protect-attack-signatures, 2026.02.18-1.el8.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi8, app-protect-threat-campaigns, 2026.02.16-1.el8.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi8, nginx-plus, 36-3.el8.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi8, nginx-plus-module-njs, 36+0.9.5-1.el8.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi8, nginx-plus-module-otel, 36+0.1.2-1.el8.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi8, nginx-plus-module-fips-check, 36+0.1-1.el8.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi8, nginx-agent, 2.45.2-1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi8, nginx-plus-module-appprotect, 36+5.575.2-1.el8.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi8, app-protect-module-plus, 36+5.575.2-1.el8.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-nap-v5/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi8, app-protect-plugin, 6.25.0-1.el8.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus, 36-3.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-njs, 36+0.9.5-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-otel, 36+0.1.2-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-fips-check, 36+0.1-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-appprotectdos, 36+4.8.3-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, app-protect-dos, 36+4.8.3-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus, 36-3.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-njs, 36+0.9.5-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-otel, 36+0.1.2-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-fips-check, 36+0.1-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-appprotect, 36+5.575.2-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-plus-module-appprotectdos, 36+4.8.3-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, nginx-agent, 2.45.2-1, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, app-protect, 36+5.575.2-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, app-protect-attack-signatures, 2026.02.18-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, app-protect-threat-campaigns, 2026.02.16-1.el9.ngx, x86_64
gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev/nginx-ic-dos-nap/nginx-plus-ingress:t-49550fe6ac3d2192622f57c0dbc47d9e-ubi, app-protect-dos, 36+4.8.3-1.el9.ngx, x86_64

args: ["-shellcheck", ""]

ci:
skip: [golang-diff, golangci-lint, check-jsonschema, markdownlint-cli2]
Copy link
Collaborator

@pdabelf5 pdabelf5 Feb 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

golang-diff needs removing to allow CI to pass

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Pull requests for routine tasks go Pull requests that update Go code

Projects

Status: Todo ☑

Development

Successfully merging this pull request may close these issues.

2 participants

Comments