Skip to content

Commit b19b03a

Browse files
committed
Merge main branch into feat/vsr-route-selector
2 parents 74106db + c3ac173 commit b19b03a

File tree

943 files changed

+72615
-39393
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

943 files changed

+72615
-39393
lines changed

.codecov.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,4 @@ coverage:
1414
ignore:
1515
- "pkg/client"
1616
- "**/*generated*.go"
17+
- "hack"

.fossa.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,3 @@ targets:
44
- type: setuptools
55
paths:
66
exclude:
7-
- site

.github/ISSUE_TEMPLATE/BUG-REPORT.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,15 @@ body:
1414
description: What version of our F5 NGINX Ingress Controller are you running?
1515
options:
1616
- edge
17+
- 5.2.1
18+
- 5.2.0
19+
- 5.1.1
20+
- 5.1.0
21+
- 5.0.0
22+
- 4.0.1
23+
- 4.0.0
24+
- 3.7.2
25+
- 3.7.1
1726
- 3.7.0
1827
- 3.6.2
1928
- 3.6.1

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ contact_links:
44
url: https://docs.nginx.com/nginx-ingress-controller
55
about: Check out our documentation.
66
- name: General inquiries
7-
url: https://github.com/nginxinc/kubernetes-ingress/discussions
7+
url: https://github.com/nginx/kubernetes-ingress/discussions
88
about: Please use Discussions for all other questions.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ that issue here in this description (not in the title of the PR).
77

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

10-
- [ ] I have read the [CONTRIBUTING](https://github.com/nginxinc/kubernetes-ingress/blob/main/CONTRIBUTING.md) doc
10+
- [ ] I have read the [CONTRIBUTING](https://github.com/nginx/kubernetes-ingress/blob/main/CONTRIBUTING.md) doc
1111
- [ ] I have added tests that prove my fix is effective or that my feature works
1212
- [ ] I have checked that all unit tests pass after adding my changes
1313
- [ ] I have updated necessary documentation

.github/actionlint.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ self-hosted-runner:
22
# Labels of self-hosted runner in array of strings.
33
labels:
44
- kic-plus
5+
- ubuntu-24.04-amd64
56
# Configuration variables in array of strings defined in your repository or
67
# organization. `null` means disabling configuration variables check.
78
# Empty array means no configuration variable is allowed.

.github/actions/certify-openshift-image/action.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,11 @@ inputs:
1818
platforms:
1919
description: A comma separated list of architectures in the image manifest to certify
2020
required: false
21-
default: ""
21+
default: "amd64,arm64"
22+
submit:
23+
description: Submit results to Redhat PYXIS
24+
required: false
25+
default: true
2226

2327
outputs:
2428
result:
@@ -43,14 +47,14 @@ runs:
4347
IFS=',' read -ra arch_list <<< "${{ inputs.platforms }}"
4448
for arch in "${arch_list[@]}"; do
4549
architecture=("${arch#*/}")
46-
./preflight check container ${{ inputs.image }} --pyxis-api-token ${{ inputs.pyxis_token }} --certification-project-id ${{ inputs.project_id }} --platform $architecture --submit
50+
./preflight check container ${{ inputs.image }} --pyxis-api-token ${{ inputs.pyxis_token }} --certification-project-id ${{ inputs.project_id }} --platform $architecture ${{ inputs.submit && '--submit' || '' }}
4751
if [ $? -ne 0 ]; then
4852
result=1
4953
fi
5054
done
5155
else
5256
# no platforms passed, this is either a manifest or a single platform image
53-
./preflight check container ${{ inputs.image }} --pyxis-api-token ${{ inputs.pyxis_token }} --certification-project-id ${{ inputs.project_id }} --submit
57+
./preflight check container ${{ inputs.image }} --pyxis-api-token ${{ inputs.pyxis_token }} --certification-project-id ${{ inputs.project_id }} ${{ inputs.submit && '--submit' || '' }}
5458
result=$?
5559
fi
5660
echo "result=$result" >> $GITHUB_OUTPUT

.github/actions/smoke-tests/action.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ inputs:
2828
label:
2929
description: Label for test
3030
required: false
31-
azure-ad-secret:
32-
description: Azure Active Directory secret for JWKs
33-
required: false
3431
registry-token:
3532
description: JWT token for accessing container registry
3633
required: false
34+
plus-jwt:
35+
description: JWT for NGINX Plus
36+
required: false
3737

3838
outputs:
3939
test-results-name:
@@ -49,7 +49,7 @@ runs:
4949
- name: Deploy Kubernetes
5050
id: k8s
5151
run: |
52-
make -f tests/Makefile create-kind-cluster K8S_CLUSTER_NAME=${{ github.run_id }} K8S_CLUSTER_VERSION=${{ inputs.k8s-version }} K8S_TIMEOUT=${{ inputs.k8s-timeout }}
52+
make -f tests/Makefile create-kind-cluster K8S_CLUSTER_NAME=${{ github.run_id }} K8S_CLUSTER_VERSION=v${{ inputs.k8s-version }} K8S_TIMEOUT=${{ inputs.k8s-timeout }}
5353
make -f tests/Makefile image-load REGISTRY="" PREFIX=${{ inputs.image-name }} TAG=${{ inputs.tag }} K8S_CLUSTER_NAME=${{ github.run_id }}
5454
label="${{ inputs.label }}"
5555
nospaces="${label// /_}"
@@ -100,7 +100,7 @@ runs:
100100
--self-contained-html \
101101
--durations=10 \
102102
--show-ic-logs=yes \
103-
--ad-secret=${{ inputs.azure-ad-secret }} \
103+
--plus-jwt=${{ inputs.plus-jwt }} \
104104
-m ${{ inputs.marker != '' && inputs.marker || '""' }}
105105
working-directory: ./tests
106106
shell: bash

.github/config/config-gcr-retag

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
export TARGET_REGISTRY=gcr.io/f5-gcs-7899-ptg-ingrss-ctlr/dev
2-
declare -a PLUS_TAG_POSTFIX_LIST=("" "-ubi" "-alpine" "-alpine-fips" "-mktpl")
3-
declare -a NAP_WAF_TAG_POSTFIX_LIST=("" "-ubi" "-ubi8" "-mktpl" "-alpine-fips")
2+
## Disable AWS Marketplace tags
3+
# declare -a PLUS_TAG_POSTFIX_LIST=("" "-ubi" "-alpine" "-alpine-fips" "-mktpl")
4+
# declare -a NAP_WAF_TAG_POSTFIX_LIST=("" "-ubi" "-ubi8" "-mktpl" "-alpine-fips")
5+
# declare -a NAP_DOS_TAG_POSTFIX_LIST=("" "-ubi" "-mktpl")
6+
# declare -a NAP_WAF_DOS_TAG_POSTFIX_LIST=("" "-ubi" "-mktpl")
7+
declare -a PLUS_TAG_POSTFIX_LIST=("" "-ubi" "-alpine" "-alpine-fips")
8+
declare -a NAP_WAF_TAG_POSTFIX_LIST=("" "-ubi" "-ubi8" "-alpine-fips")
49
declare -a NAP_WAFV5_TAG_POSTFIX_LIST=("" "-ubi" "-ubi8" "-alpine-fips")
5-
declare -a NAP_DOS_TAG_POSTFIX_LIST=("" "-ubi" "-mktpl")
6-
declare -a NAP_WAF_DOS_TAG_POSTFIX_LIST=("" "-ubi" "-mktpl")
10+
declare -a NAP_DOS_TAG_POSTFIX_LIST=("" "-ubi")
11+
declare -a NAP_WAF_DOS_TAG_POSTFIX_LIST=("" "-ubi")
712
declare -a ADDITIONAL_TAGS=()

.github/config/config-oss-github

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
export TARGET_REGISTRY=ghcr.io
2-
export TARGET_OSS_IMAGE_PREFIX="nginxinc/kubernetes-ingress"
2+
export TARGET_OSS_IMAGE_PREFIX="nginx/kubernetes-ingress"
33
export PUBLISH_PLUS=false
44
export PUBLISH_WAF=false
55
export PUBLISH_DOS=false

0 commit comments

Comments
 (0)