Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FCP-3695] Sync with upstream v1.9.5 #15

Merged
merged 102 commits into from
Jan 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
102 commits
Select commit Hold shift + click to select a range
5a63aaf
Update TAG
strongjz Oct 26, 2023
29a7541
Merge pull request #10576 from kubernetes/strongjz-patch-1
strongjz Oct 26, 2023
2b42e3d
Bump github.com/prometheus/common from 0.44.0 to 0.45.0 (#10547)
dependabot[bot] Oct 27, 2023
7e7001d
Bump google.golang.org/grpc from 1.58.3 to 1.59.0 (#10549)
dependabot[bot] Oct 27, 2023
8c3aeaa
Increase HSTS max-age to default to one year (#10564)
migg24 Oct 27, 2023
f59738c
Bump github.com/fsnotify/fsnotify from 1.6.0 to 1.7.0 (#10579)
dependabot[bot] Oct 27, 2023
0120a2d
Admission Webhook: Truncate name. (#10523)
Gacko Oct 29, 2023
ecbf185
Bump aquasecurity/trivy-action from 0.12.0 to 0.13.0 (#10586)
dependabot[bot] Oct 30, 2023
cf156c7
Bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#10587)
dependabot[bot] Oct 30, 2023
b37f860
Fix typo (#10594)
Roberdvs Nov 1, 2023
e805d49
feat(helm): add documentation about metric args (#10590)
pierreozoux Nov 1, 2023
9cb3919
Chart: Improve #10539. (#10565)
Gacko Nov 1, 2023
9cdd51d
fix: Validate x-forwarded-prefix annotation with RegexPathWithCapture…
bodgit Nov 1, 2023
13d95d0
fix: adjust unfulfillable validation check for session-cookie-samesit…
simon-wessel Nov 1, 2023
7f45fab
remove unsupported bold release from README (#10605)
jeremy-cxf Nov 2, 2023
dc659b2
Ignore fake certificate for NGINXCertificateExpiry (#10505)
iamleot Nov 2, 2023
d6a0f46
chart: allow setting allocateLoadBalancerNodePorts (#10585)
tamcore Nov 2, 2023
9ed0d7f
Separate third party NGINX configuration (#10470)
rikatz Nov 3, 2023
30820a5
Deprecate opentracing (#10615)
rikatz Nov 5, 2023
870847a
Comment NGINXCertificateExpiry alert label matcher (#10613)
iamleot Nov 5, 2023
63cd83d
Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#10625)
dependabot[bot] Nov 6, 2023
98b8f2e
Bump helm/chart-releaser-action from 1.5.0 to 1.6.0 (#10621)
dependabot[bot] Nov 6, 2023
c32d426
Bump actions/dependency-review-action from 3.1.0 to 3.1.1 (#10619)
dependabot[bot] Nov 7, 2023
0930782
Bump aquasecurity/trivy-action from 0.13.0 to 0.13.1 (#10620)
dependabot[bot] Nov 7, 2023
9f92ea2
Bump github.com/opencontainers/runc from 1.1.9 to 1.1.10 (#10624)
dependabot[bot] Nov 7, 2023
6499a6b
Chart: Fix pod selectors in `NOTES.txt`. (#10617)
Gacko Nov 7, 2023
8b026f4
Chart: Tighten `securityContext`s and Pod Security Policies. (#10491)
Gacko Nov 7, 2023
da51393
fix(cors): ensure trailing comma treated as empty value to be ignored…
ardikabs Nov 7, 2023
211e8d8
Bump actions/dependency-review-action from 3.1.1 to 3.1.2 (#10641)
dependabot[bot] Nov 13, 2023
4ccdf66
Bump aquasecurity/trivy-action from 0.13.1 to 0.14.0 (#10642)
dependabot[bot] Nov 13, 2023
6f97533
Bump github.com/armon/go-proxyproto (#10643)
dependabot[bot] Nov 13, 2023
dd01a6d
Bump golang.org/x/crypto from 0.14.0 to 0.15.0 (#10644)
dependabot[bot] Nov 13, 2023
6c92b04
Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 (#10645)
dependabot[bot] Nov 13, 2023
e0446d7
annotation validation - extended URLWithNginxVariableRegex from alpha…
phidlipus Nov 15, 2023
ad406b6
Add override for proxy_intercept_errors when using Custom HTTP Errors…
chriss-de Nov 17, 2023
0a054d1
chore(dep): change lua-resty-cookie's repo (#10630)
tao12345666333 Nov 19, 2023
7e2e701
Bump actions/dependency-review-action from 3.1.2 to 3.1.3 (#10661)
dependabot[bot] Nov 20, 2023
a7c40bb
Add missing dash (#10663)
anaclaudiar Nov 21, 2023
cd3e5d3
docs: Update configmap docs for enable-global-auth option (#10667)
toredash Nov 21, 2023
4e39571
upgrade nginx
strongjz Nov 21, 2023
1adb111
remove unneeded patches
strongjz Nov 21, 2023
3a9cd1b
sremove the v
strongjz Nov 21, 2023
c4ca77d
Merge pull request #10668 from strongjz/nginx-1.25
strongjz Nov 21, 2023
7f723c5
docs: add index for global-auth-always-set-cookie (#10670)
toredash Nov 22, 2023
e6d3bbb
Chart: Promote myself to approver & reviewer.
Gacko Nov 27, 2023
f3f0ee5
Chart: Put me in alphabetical order.
Gacko Nov 27, 2023
eb1303d
Merge pull request #10683 from Gacko/4waw2
strongjz Nov 27, 2023
6cd7331
Repository: Rename `Changelog.md.gotmpl` into `changelog/controller.m…
Gacko Nov 8, 2023
7e34a67
Repository: Improve `changelog/controller.md.gotmpl`.
Gacko Nov 8, 2023
84bdad5
Repository: Rename `changelog/Changelog-*.md` into `changelog/control…
Gacko Nov 8, 2023
433781c
Repository: Align `changelog/controller-*.md` to `changelog/controlle…
Gacko Nov 8, 2023
559c03d
Chart: Rename `changelog.md.gotmpl` into `changelog/helm-chart.md.got…
Gacko Nov 8, 2023
84ced1e
Chart: Improve `changelog/helm-chart.md.gotmpl`.
Gacko Nov 8, 2023
b8e4e3c
Chart: Rename `changelog/Changelog-*.md` into `changelog/helm-chart-*…
Gacko Nov 8, 2023
7b9e356
Chart: Split `CHANGELOG.md` into `changelog/helm-chart-*.md`.
Gacko Nov 8, 2023
44e550e
fix: remove tcpproxy copy error handling
aslafy-z Nov 29, 2023
31838b9
Merge pull request #10622 from giantswarm/fix/move-changelog
strongjz Nov 29, 2023
a75db69
Revert "upgrade nginx"
strongjz Nov 29, 2023
9439e6c
Merge pull request #10697 from kubernetes/revert-10668-nginx-1.25
strongjz Nov 29, 2023
bfc2300
[charts] add controller.admissionWebhooks.networkPolicyEnabled (#10650)
jmnote Nov 29, 2023
a8decd8
update the nginx build (#10707)
strongjz Nov 30, 2023
60046bf
Merge pull request #10690 from aslafy-z/patch-3
strongjz Dec 1, 2023
1f06e26
Add extra configMaps support to helm chart (#10673)
stafot Dec 2, 2023
8dfdc30
Bump golang.org/x/crypto from 0.15.0 to 0.16.0 (#10724)
dependabot[bot] Dec 4, 2023
83f4332
add new serivce type for internal use (#10727)
ofirshtrull Dec 5, 2023
815a1c5
Chart: Simplify image templating. (#10708)
Gacko Dec 5, 2023
7e54daa
Helm Service: Align internal to external. (#10239)
Gacko Dec 5, 2023
45f8262
Bump actions/dependency-review-action from 3.1.3 to 3.1.4 (#10725)
dependabot[bot] Dec 6, 2023
6152695
images: upgrade to Alpine 3.18.5 (#10722)
acumino Dec 7, 2023
6807537
upgrade go 1.21.5 (#10732)
strongjz Dec 8, 2023
7e31f81
helm: opentelemetry addon allow configuration of registry with settin…
patst Dec 8, 2023
c211e75
upgrade alpine to 3.19.0
strongjz Dec 8, 2023
5d82d18
missed some
strongjz Dec 8, 2023
f555a56
smore missing builds
strongjz Dec 8, 2023
208ea48
revert golang 1.21.5 and alpine 3.19 not available yet
strongjz Dec 8, 2023
4c39e6a
Merge pull request #10740 from strongjz/alpine-319
strongjz Dec 8, 2023
7c998b5
otel distroless (#10741)
esigo Dec 8, 2023
14d8be4
Update Documentation for Client-Cert Authentication misleading #10687…
clauspruefer Dec 9, 2023
737c75d
Bump aquasecurity/trivy-action from 0.14.0 to 0.16.0 (#10746)
dependabot[bot] Dec 11, 2023
759ac63
supdate images from golang upgrade (#10750)
strongjz Dec 12, 2023
97d4a83
Deployment/DaemonSet: Remove `distroless` from `extraModules` templat…
Gacko Dec 13, 2023
6ff70f0
Docs: Keep title in navbar in upcase (#10755)
pan3793 Dec 13, 2023
be7f508
Add more unit tests to helm chart (#10731)
stafot Dec 14, 2023
648cb8b
CI: Replace `chart-testing` image by `e2e-test-runner`. (#10761)
Gacko Dec 15, 2023
6c876bb
fix: disable cluster wide controller role permissions (#10659)
AhmedGrati Dec 15, 2023
e285680
Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#10775)
dependabot[bot] Dec 19, 2023
2f7f4d7
Chart: Improve #10673.
Gacko Dec 3, 2023
97a0483
Merge pull request #10721 from Gacko/k4as9
strongjz Dec 20, 2023
78e6377
Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /magefiles (#10774)
dependabot[bot] Dec 20, 2023
fdebb38
Bump actions/stale from 8.0.0 to 9.0.0 (#10747)
dependabot[bot] Dec 20, 2023
7e7c213
Fix minor typos in bug_report.md (#10767)
jongwooo Dec 20, 2023
ae53d0c
Bump github/codeql-action from 2 to 3 (#10770)
dependabot[bot] Dec 20, 2023
b3682ee
Bump google.golang.org/grpc from 1.59.0 to 1.60.1 (#10777)
dependabot[bot] Dec 20, 2023
0e5681d
Correct typo from 'gingko' to 'ginkgo' (#10780)
jongwooo Dec 20, 2023
f019bf2
release plugin on controller release (#10787)
strongjz Dec 20, 2023
0e12525
Chart: Revert verion `4.8.4`.
Gacko Dec 20, 2023
784bf82
Merge pull request #10789 from Gacko/o896f
strongjz Dec 20, 2023
707a5a0
fix(labels): use complete labels variable on default-backend deployme…
joshsleeper Dec 20, 2023
9db2eb9
Add controller.metrics.serviceMonitor.annotations in Helm chart (#9677)
sathieu Dec 20, 2023
0e47bfb
release 1.9.5 docs
strongjz Dec 21, 2023
be46124
Merge pull request #10795 from strongjz/release-1.9.5
strongjz Dec 21, 2023
29b6695
Merge branch 'main' into controller-v195
wdq Jan 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ kubectl exec -it $POD_NAME -n $POD_NAMESPACE -- /nginx-ingress-controller --vers

- **How was the ingress-nginx-controller installed**:
- If helm was used then please show output of `helm ls -A | grep -i ingress`
- If helm was used then please show output of `helm -n <ingresscontrollernamepspace> get values <helmreleasename>`
- If helm was used then please show output of `helm -n <ingresscontrollernamespace> get values <helmreleasename>`
- If helm was not used, then copy/paste the complete precise command used to install the controller, along with the flags and options used
- if you have more than one instance of the ingress-nginx-controller installed in the same cluster, please provide details for all the instances

Expand All @@ -71,7 +71,7 @@ kubectl exec -it $POD_NAME -n $POD_NAMESPACE -- /nginx-ingress-controller --vers
- `kubectl -n <ingresscontrollernamespace> describe svc <ingresscontrollerservicename>`

- **Current state of ingress object, if applicable**:
- `kubectl -n <appnnamespace> get all,ing -o wide`
- `kubectl -n <appnamespace> get all,ing -o wide`
- `kubectl -n <appnamespace> describe ing <ingressname>`
- If applicable, then, your complete and exact curl/grpcurl command (redacted if required) and the reponse to the curl/grpcurl command with the -v flag

Expand Down
26 changes: 17 additions & 9 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,9 +73,9 @@ jobs:

- name: Set up Go
id: go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version: '1.21.3'
go-version: '1.21.5'
check-latest: true

- name: Run test
Expand All @@ -94,9 +94,9 @@ jobs:

- name: Set up Go
id: go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version: '1.21.3'
go-version: '1.21.5'
check-latest: true

- name: Set up QEMU
Expand Down Expand Up @@ -158,11 +158,19 @@ jobs:
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1

- name: Setup Go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version: '1.21.3'
go-version: '1.21.5'
check-latest: true

- name: Install Helm Unit Test Plugin
run: |
helm plugin install https://github.com/helm-unittest/helm-unittest

- name: Run Helm Unit Tests
run: |
helm unittest charts/ingress-nginx -d

- name: cache
uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2
with:
Expand Down Expand Up @@ -395,7 +403,7 @@ jobs:
output: 'trivy-results.sarif'
- name: Upload Trivy scan results to GitHub Security tab
if: ${{ steps.filter-images.outputs.nginx-base == 'true' && always() }}
uses: github/codeql-action/upload-sarif@v2
uses: github/codeql-action/upload-sarif@v3
with:
sarif_file: 'trivy-results.sarif'

Expand Down Expand Up @@ -500,9 +508,9 @@ jobs:
- name: Set up Go
id: go
if: ${{ steps.filter-images.outputs.kube-webhook-certgen == 'true' }}
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version: '1.21.3'
go-version: '1.21.5'
check-latest: true

- name: kube-webhook-certgen image build
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/depreview.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ jobs:
- name: 'Checkout Repository'
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- name: 'Dependency Review'
uses: actions/dependency-review-action@6c5ccdad469c9f8a2996bfecaec55a631a347034 # v3.1.0
uses: actions/dependency-review-action@01bc87099ba56df1e897b6874784491ea6309bc4 # v3.1.4
6 changes: 3 additions & 3 deletions .github/workflows/golangci-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@ jobs:

- name: Set up Go
id: go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version: '1.21.3'
go-version: '1.21.5'
check-latest: true

- name: golangci-lint
uses: golangci/golangci-lint-action@3a919529898de77ec3da873e3063ca4b10e7f5cc # v3.7.0
with:
version: v1.53
version: v1.55.2
2 changes: 1 addition & 1 deletion .github/workflows/helm.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ jobs:
git config --global user.email "$GITHUB_ACTOR@users.noreply.github.com"

- name: Helm Chart Releaser
uses: helm/chart-releaser-action@be16258da8010256c6e82849661221415f031968 # v1.5.0
uses: helm/chart-releaser-action@a917fd15b20e8b64b94d9158ad54cd6345335584 # v1.6.0
env:
CR_SKIP_EXISTING: true
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
Expand Down
11 changes: 4 additions & 7 deletions .github/workflows/plugin.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
name: kubectl plugin

on:
push:
branches:
- "main"
tags:
- 'v*.*.*\+plugin'
release:
types: [published]

permissions:
contents: write # for goreleaser/goreleaser-action
Expand All @@ -20,9 +17,9 @@ jobs:
fetch-depth: 0

- name: Set up Go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version: '1.21.3'
go-version: '1.21.5'
check-latest: true

- name: Run GoReleaser
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/scorecards.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
persist-credentials: false

- name: "Run analysis"
uses: ossf/scorecard-action@483ef80eb98fb506c348f7d62e28055e49fe2398 # v2.3.0
uses: ossf/scorecard-action@0864cf19026789058feabb7e87baa5f140aac736 # v2.3.1
with:
results_file: results.sarif
results_format: sarif
Expand All @@ -59,6 +59,6 @@ jobs:

# Upload the results to GitHub's code scanning dashboard.
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@896079047b4bb059ba6f150a5d87d47dde99e6e5 # v2.1.37
uses: github/codeql-action/upload-sarif@03e7845b7bfcd5e7fb63d1ae8c61b0e791134fab # v2.1.37
with:
sarif_file: results.sarif
2 changes: 1 addition & 1 deletion .github/workflows/stale.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
pull-requests: write

steps:
- uses: actions/stale@1160a2240286f5da8ec72b1c0816ce2481aabf84 # v8.0.0
- uses: actions/stale@28ca1036281a5e5922ead5184a1bbf96e5fc984e # v9.0.0
with:
stale-issue-message: "This is stale, but we won't close it automatically, just bare in mind the maintainers may be busy with other tasks and will reach your issue ASAP. If you have any question or request to prioritize this, please reach `#ingress-nginx-dev` on Kubernetes Slack."
stale-pr-message: "This is stale, but we won't close it automatically, just bare in mind the maintainers may be busy with other tasks and will reach your issue ASAP. If you have any question or request to prioritize this, please reach `#ingress-nginx-dev` on Kubernetes Slack."
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/vulnerability-scans.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ jobs:

- name: Scan image with AquaSec/Trivy
id: scan
uses: aquasecurity/trivy-action@fbd16365eb88e12433951383f5e99bd901fc618f # v0.12.0
uses: aquasecurity/trivy-action@91713af97dc80187565512baba96e4364e983601 # v0.16.0
with:
image-ref: registry.k8s.io/ingress-nginx/controller:${{ matrix.versions }}
format: 'sarif'
Expand All @@ -75,7 +75,7 @@ jobs:

# This step checks out a copy of your repository.
- name: Upload SARIF file
uses: github/codeql-action/upload-sarif@896079047b4bb059ba6f150a5d87d47dde99e6e5 # v2.1.37
uses: github/codeql-action/upload-sarif@03e7845b7bfcd5e7fb63d1ae8c61b0e791134fab # v2.1.37
with:
token: ${{ github.token }}
# Path to SARIF file relative to the root of the repository
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -61,3 +61,4 @@ cmd/plugin/release/*.tar.gz
cmd/plugin/release/LICENSE
tmp/
test/junitreports/
tests/__snapshot__
15 changes: 0 additions & 15 deletions Changelog.md.gotmpl

This file was deleted.

2 changes: 1 addition & 1 deletion NGINX_BASE
Original file line number Diff line number Diff line change
@@ -1 +1 @@
registry.k8s.io/ingress-nginx/nginx:v20231011-8b53cabe0@sha256:34881d62f71e8573fb765c40585dba28a1148206fbbe2c3871ad3f4e8c6e360f
registry.k8s.io/ingress-nginx/nginx:v20231208-4c39e6acc@sha256:03508408458d00ba4e219d2693ba2a039ba66d4151ab9b43794f61877e0abb73
2 changes: 2 additions & 0 deletions OWNERS_ALIASES
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,12 @@ aliases:

ingress-nginx-helm-maintainers:
- cpanato
- Gacko
- strongjz

ingress-nginx-helm-reviewers:
- cpanato
- Gacko
- strongjz

ingress-nginx-docs-maintainers:
Expand Down
21 changes: 11 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,17 +38,18 @@ the versions listed. Ingress-Nginx versions **may** work on older versions, but

| Supported | Ingress-NGINX version | k8s supported version | Alpine Version | Nginx Version | Helm Chart Version |
|:--:|-----------------------|------------------------------|----------------|---------------|------------------------------|
| 🔄 | **v1.9.4** | 1.28, 1.27,1.26, 1.25 | 3.18.4 | 1.21.6 | 4.8.3* |
| 🔄 | **v1.9.3** | 1.28, 1.27,1.26, 1.25 | 3.18.4 | 1.21.6 | 4.8.* |
| 🔄 | **v1.9.1** | 1.28, 1.27,1.26, 1.25 | 3.18.4 | 1.21.6 | 4.8.* |
| 🔄 | **v1.9.0** | 1.28, 1.27,1.26, 1.25 | 3.18.2 | 1.21.6 | 4.8.* |
| 🔄 | **v1.8.4** | 1.27,1.26, 1.25, 1.24 | 3.18.2 | 1.21.6 | 4.7.* |
| 🔄 | **v1.8.2** | 1.27,1.26, 1.25, 1.24 | 3.18.2 | 1.21.6 | 4.7.* |
| 🔄 | **v1.8.1** | 1.27,1.26, 1.25, 1.24 | 3.18.2 | 1.21.6 | 4.7.* |
| 🔄 | **v1.8.0** | 1.27,1.26, 1.25, 1.24 | 3.18.0 | 1.21.6 | 4.7.* |
| 🔄 | **v1.7.1** | 1.27,1.26, 1.25, 1.24 | 3.17.2 | 1.21.6 | 4.6.* |
| 🔄 | **v1.9.5** | 1.28, 1.27, 1.26, 1.25 | 3.18.4 | 1.21.6 | 4.9.0* |
| 🔄 | **v1.9.4** | 1.28, 1.27, 1.26, 1.25 | 3.18.4 | 1.21.6 | 4.8.3 |
| 🔄 | **v1.9.3** | 1.28, 1.27, 1.26, 1.25 | 3.18.4 | 1.21.6 | 4.8.* |
| 🔄 | **v1.9.1** | 1.28, 1.27, 1.26, 1.25 | 3.18.4 | 1.21.6 | 4.8.* |
| 🔄 | **v1.9.0** | 1.28, 1.27, 1.26, 1.25 | 3.18.2 | 1.21.6 | 4.8.* |
| 🔄 | **v1.8.4** | 1.27, 1.26, 1.25, 1.24 | 3.18.2 | 1.21.6 | 4.7.* |
| 🔄 | **v1.8.2** | 1.27, 1.26, 1.25, 1.24 | 3.18.2 | 1.21.6 | 4.7.* |
| 🔄 | **v1.8.1** | 1.27, 1.26, 1.25, 1.24 | 3.18.2 | 1.21.6 | 4.7.* |
| 🔄 | **v1.8.0** | 1.27, 1.26, 1.25, 1.24 | 3.18.0 | 1.21.6 | 4.7.* |
| 🔄 | **v1.7.1** | 1.27, 1.26, 1.25, 1.24 | 3.17.2 | 1.21.6 | 4.6.* |
| 🔄 | **v1.7.0** | 1.26, 1.25, 1.24 | 3.17.2 | 1.21.6 | 4.6.* |
| | **v1.6.4** | 1.26, 1.25, 1.24, 1.23 | 3.17.0 | 1.21.6 | 4.5.* |
| | v1.6.4 | 1.26, 1.25, 1.24, 1.23 | 3.17.0 | 1.21.6 | 4.5.* |
| | v1.5.1 | 1.25, 1.24, 1.23 | 3.16.2 | 1.21.6 | 4.4.* |
| | v1.4.0 | 1.25, 1.24, 1.23, 1.22 | 3.16.2 | 1.19.10† | 4.3.0 |
| | v1.3.1 | 1.24, 1.23, 1.22, 1.21, 1.20 | 3.16.2 | 1.19.10† | 4.2.5 |
Expand Down
2 changes: 1 addition & 1 deletion TAG
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v1.9.3
v1.9.4
4 changes: 2 additions & 2 deletions build/run-in-docker.sh
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ function cleanup {
}
trap cleanup EXIT

E2E_IMAGE=${E2E_IMAGE:-registry.k8s.io/ingress-nginx/e2e-test-runner:v20231011-8b53cabe0@sha256:ed0dad805c635e66469b4ac376010eebdd0b3fe62d753f58db1632d6f12f451d}
E2E_IMAGE=${E2E_IMAGE:-registry.k8s.io/ingress-nginx/e2e-test-runner:v20231208-4c39e6acc@sha256:0607184ca9c53c9c24a47b6f52347dd96137b05c6f276efa67051929a39e8f7a}

if [[ "$RUNTIME" == podman ]]; then
# Podman does not support both tag and digest
Expand Down Expand Up @@ -87,7 +87,7 @@ if [[ "$DOCKER_IN_DOCKER_ENABLED" == "true" ]]; then
echo "..reached DIND check TRUE block, inside run-in-docker.sh"
echo "FLAGS=$FLAGS"
#go env
go install -mod=mod github.com/onsi/ginkgo/v2/ginkgo@v2.13.0
go install -mod=mod github.com/onsi/ginkgo/v2/ginkgo@v2.13.1
find / -type f -name ginkgo 2>/dev/null
which ginkgo
/bin/bash -c "${FLAGS}"
Expand Down
13 changes: 0 additions & 13 deletions changelog/Changelog-1.9.4.md

This file was deleted.

14 changes: 8 additions & 6 deletions changelog/Changelog-1.6.4.md → changelog/controller-1.6.4.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
# Changelog

### 1.6.4

Images:

* registry.k8s.io/controller:controller-v1.6.4@sha256:15be4666c53052484dd2992efacf2f50ea77a78ae8aa21ccd91af6baaa7ea22f
* registry.k8s.io/controller-chroot:controller-v1.6.4@sha256:0de01e2c316c3ca7847ca13b32d077af7910d07f21a4a82f81061839764f8f81
### All Changes:
* registry.k8s.io/controller:controller-v1.6.4@sha256:15be4666c53052484dd2992efacf2f50ea77a78ae8aa21ccd91af6baaa7ea22f
* registry.k8s.io/controller-chroot:controller-v1.6.4@sha256:0de01e2c316c3ca7847ca13b32d077af7910d07f21a4a82f81061839764f8f81

### All changes:

* remove tests and regex path checks (#9626)
* Fix incorrect annotation name in upstream hashing configuration (#9617)
Expand Down Expand Up @@ -99,7 +100,8 @@ Images:
* PDB: Add `maxUnavailable`. (#9278)
* add containerSecurityContext to extraModules init containers (kubernetes#9016) (#9242)

### Dependencies updates:
### Dependency updates:

* Bump google.golang.org/grpc from 1.52.0 to 1.52.3 (#9555)
* Bump k8s.io/klog/v2 from 2.80.1 to 2.90.0 (#9553)
* Bump sigs.k8s.io/controller-runtime from 0.13.1 to 0.14.2 (#9552)
Expand Down Expand Up @@ -132,5 +134,5 @@ Images:
* Bump github.com/onsi/ginkgo/v2 from 2.4.0 to 2.5.1 (#9317)
* Bump actions/dependency-review-action from 2.5.1 to 3.0.0 (#9301)
* Bump k8s.io/component-base from 0.25.3 to 0.25.4 (#9300)

**Full Changelog**: https://github.com/kubernetes/ingress-nginx/compare/controller-controller-v1.5.1...controller-controller-v1.6.4
14 changes: 8 additions & 6 deletions changelog/Changelog-1.7.0.md → changelog/controller-1.7.0.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
# Changelog

### 1.7.0

Images:

* registry.k8s.io/ingress-nginx/controller:v1.7.0@sha256:7612338342a1e7b8090bef78f2a04fffcadd548ccaabe8a47bf7758ff549a5f7
* registry.k8s.io/ingress-nginx/controller-chroot:v1.7.0@sha256:e84ef3b44c8efeefd8b0aa08770a886bfea1f04c53b61b4ba9a7204e9f1a7edc
### All Changes:
* registry.k8s.io/ingress-nginx/controller:v1.7.0@sha256:7612338342a1e7b8090bef78f2a04fffcadd548ccaabe8a47bf7758ff549a5f7
* registry.k8s.io/ingress-nginx/controller-chroot:v1.7.0@sha256:e84ef3b44c8efeefd8b0aa08770a886bfea1f04c53b61b4ba9a7204e9f1a7edc

### All changes:

* kick off 1.7.0 build (#9775)
* Update exposing-tcp-udp-services.md (#9777)
Expand Down Expand Up @@ -46,7 +47,8 @@ Images:
* Fix incorrect annotation name in upstream hashing configuration (#9617)
* Release docs for Controller v1.6.3 and Helm v4.5.0 (#9614)

### Dependencies updates:
### Dependency updates:

* Bump aquasecurity/trivy-action from 0.8.0 to 0.9.2 (#9767)
* Bump k8s.io/component-base from 0.26.2 to 0.26.3 (#9764)
* Bump actions/dependency-review-action from 3.0.3 to 3.0.4 (#9766)
Expand Down Expand Up @@ -74,5 +76,5 @@ Images:
* Bump google.golang.org/grpc from 1.52.3 to 1.53.0 (#9610)
* Bump github.com/prometheus/client_golang (#9630)
* Bump golang.org/x/crypto from 0.5.0 to 0.6.0 (#9609)

**Full Changelog**: https://github.com/kubernetes/ingress-nginx/compare/controller-controller-v1.6.3...controller-controller-v1.7.0
14 changes: 8 additions & 6 deletions changelog/Changelog-1.7.1.md → changelog/controller-1.7.1.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
# Changelog

### 1.7.1

Images:

* registry.k8s.io/ingress-nginx/controller:v1.7.1@sha256:7244b95ea47bddcb8267c1e625fb163fc183ef55448855e3ac52a7b260a60407
* registry.k8s.io/ingress-nginx/controller-chroot:v1.7.1@sha256:e35d5ab487861b9d419c570e3530589229224a0762c7b4d2e2222434abb8d988
### All Changes:
* registry.k8s.io/ingress-nginx/controller:v1.7.1@sha256:7244b95ea47bddcb8267c1e625fb163fc183ef55448855e3ac52a7b260a60407
* registry.k8s.io/ingress-nginx/controller-chroot:v1.7.1@sha256:e35d5ab487861b9d419c570e3530589229224a0762c7b4d2e2222434abb8d988

### All changes:

* Update TAG - 1.7.1 (#9922)
* Update dependabot to watch docker images (#9600)
Expand All @@ -30,7 +31,8 @@ Images:
* Values: Fix indention of commented values. (#9812)
* The Ingress-Nginx project recently released version 1.7.0 of the controller, but the deployment documentation still referenced version 1.6.4. This commit updates the documentation to reference the latest version, ensuring that users have access to the most up-to-date information. Fixes#9787 (#9788)

### Dependencies updates:
### Dependency updates:

* Bump github.com/opencontainers/runc from 1.1.6 to 1.1.7 (#9912)
* Bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 (#9868)
* Bump aquasecurity/trivy-action from 0.9.2 to 0.10.0 (#9888)
Expand All @@ -48,5 +50,5 @@ Images:
* Bump github.com/imdario/mergo from 0.3.13 to 0.3.15 (#9795)
* Bump google.golang.org/grpc from 1.53.0 to 1.54.0 (#9794)
* Bump sigs.k8s.io/controller-runtime from 0.14.5 to 0.14.6 (#9822)

**Full Changelog**: https://github.com/kubernetes/ingress-nginx/compare/controller-controller-v1.7.0...controller-controller-v1.7.1
Loading