Skip to content

Commit 2db8552

Browse files
authored
Automated Release Controller 1.5.2 (#9455)
Signed-off-by: James Strong <[email protected]> Signed-off-by: James Strong <[email protected]>
1 parent fe2bf5c commit 2db8552

File tree

19 files changed

+1812
-1375
lines changed

19 files changed

+1812
-1375
lines changed

Changelog.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Changelog
22

3+
All New change are in [Changelog](./changelog)
4+
35
### 1.5.1
46

57
* Upgrade NGINX to 1.21.6

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ the versions listed. Ingress-Nginx versions may work on older versions but the p
3838

3939
| Ingress-NGINX version | k8s supported version | Alpine Version | Nginx Version |
4040
|-----------------------|------------------------------|----------------|---------------|
41+
| v1.5.2 | 1.26, 1.25, 1.24, 1.23 | 3.17.2 | 1.21.6 |
4142
| v1.5.1 | 1.25, 1.24, 1.23 | 3.16.2 | 1.21.6 |
4243
| v1.4.0 | 1.25, 1.24, 1.23, 1.22 | 3.16.2 | 1.19.10† |
4344
| v1.3.1 | 1.24, 1.23, 1.22, 1.21, 1.20 | 3.16.2 | 1.19.10† |

changelog/Changelog-1.5.2.md

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
# Changelog
2+
3+
### 1.5.2
4+
Images:
5+
6+
* registry.k8s.io/controller:controller-v1.5.2@sha256:3870522ed937c9efb94bfa31a7eb16009831567a0d4cbe01846fc5486d622655
7+
* registry.k8s.io/controller-chroot:controller-v1.5.2@sha256:84613555694f2c59a8b2551126d226c9aa648544ebf0cde1e0df942f7dbce42b
8+
9+
### All Changes:
10+
11+
* restart 1.5.2 release process (#9450)
12+
* Update command line arguments documentation (#9224)
13+
* start release 1.5.2 (#9445)
14+
* upgrade nginx base image (#9436)
15+
* test the new e2e test images (#9444)
16+
* avoid builds and tests for non-code changes (#9392)
17+
* CI updates (#9440)
18+
* HPA: Add `controller.autoscaling.annotations` to `values.yaml`. (#9253)
19+
* update the nginx run container for alpine:3.17.0 (#9430)
20+
* cleanup: remove ioutil for new go version (#9427)
21+
* start upgrade to golang 1.19.4 and alpine 3.17.0 (#9417)
22+
* ci: remove setup-helm step (#9404)
23+
* ci: remove setup-kind step (#9401)
24+
* Add reporter for all tests (#9395)
25+
* added action for issues to project (#9386)
26+
* doc: update NEW_CONTRIBUTOR.md (#9381)
27+
* feat(helm): Optionally use cert-manager instead admission patch (#9279)
28+
* integrated junit-reports with ghactions (#9361)
29+
* [user-guide configmap] fix doc for global-auth-snippet (#9372)
30+
* update OpenTelemetry image (#9308)
31+
* fix: missing CORS headers when auth fails (#9251)
32+
* Fix styling in canary annotation docs. (#9259)
33+
* resolved ginkgo deprecation message (#9365)
34+
* Enable profiler-address to be configured (#9311)
35+
* ModSecurity dependencies update to avoid Memory Leaks (#9330)
36+
* fix(hpa): deprecated api version, bump to v2 (#9348)
37+
* fix(typo): pluralize provider (#9346)
38+
* removed deprecation messsage for ingressClass annotation (#9357)
39+
* added ginkgo junit reports (#9350)
40+
* Fix typos found by codespell (#9353)
41+
* bumped ginkgo to v2.5.1 in testrunner (#9340)
42+
* create nsswitch-conf if missing (#9339)
43+
* remove the configmap related permissions (#9310)
44+
* remove hardcoded datasource from grafana dashboard (#9284)
45+
* update gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b to 3.0.0 (#9277)
46+
* Validate ingress path fields (#9309)
47+
* added SAN to cert create command (#9295)
48+
* Missing controller.ingressClass (#9304)
49+
* OpenTelemetry static linking (#9286)
50+
* Fixed indentation in commented-out autoscaling (#9225)
51+
* run helm release on main only and when the chart/value changes only (#9290)
52+
* fix broken annotation yaml (#9243)
53+
* PDB: Add `maxUnavailable`. (#9278)
54+
* add containerSecurityContext to extraModules init containers (kubernetes#9016) (#9242)
55+
56+
### Dependencies updates:
57+
* Bump golang.org/x/crypto from 0.3.0 to 0.4.0 (#9397)
58+
* Bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1 (#9432)
59+
* Bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1 (#9421)
60+
* Bump github/codeql-action from 2.1.36 to 2.1.37 (#9423)
61+
* Bump actions/checkout from 3.1.0 to 3.2.0 (#9425)
62+
* Bump goreleaser/goreleaser-action from 3.2.0 to 4.1.0 (#9426)
63+
* Bump actions/dependency-review-action from 3.0.1 to 3.0.2 (#9424)
64+
* Bump ossf/scorecard-action from 2.0.6 to 2.1.0 (#9422)
65+
* Bump github.com/prometheus/common from 0.37.0 to 0.39.0 (#9416)
66+
* Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0 (#9408)
67+
* Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0 (#9398)
68+
* Bump github/codeql-action from 2.1.35 to 2.1.36 (#9400)
69+
* Bump actions/setup-go from 3.3.1 to 3.4.0 (#9370)
70+
* Bump github/codeql-action from 2.1.31 to 2.1.35 (#9369)
71+
* Bump google.golang.org/grpc from 1.50.1 to 1.51.0 (#9316)
72+
* Bump github.com/prometheus/client_golang from 1.13.1 to 1.14.0 (#9298)
73+
* Bump actions/dependency-review-action from 3.0.0 to 3.0.1 (#9319)
74+
* Bump golang.org/x/crypto from 0.1.0 to 0.3.0 (#9318)
75+
* Bump github.com/onsi/ginkgo/v2 from 2.4.0 to 2.5.1 (#9317)
76+
* Bump actions/dependency-review-action from 2.5.1 to 3.0.0 (#9301)
77+
* Bump k8s.io/component-base from 0.25.3 to 0.25.4 (#9300)
78+
79+
**Full Changelog**: https://github.com/kubernetes/ingress-nginx/compare/controller-controller-v1.5.1...controller-controller-v1.5.2

charts/ingress-nginx/Chart.yaml

Lines changed: 21 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,26 @@
1+
annotations:
2+
artifacthub.io/changes: |
3+
- "ci: remove setup-helm step (#9404)"
4+
- "feat(helm): Optionally use cert-manager instead admission patch (#9279)"
5+
- "run helm release on main only and when the chart/value changes only (#9290)"
6+
- "Update Ingress-Nginx version controller-v1.5.2"
7+
artifacthub.io/prerelease: "false"
18
apiVersion: v2
2-
name: ingress-nginx
3-
# When the version is modified, make sure the artifacthub.io/changes list is updated
4-
# Also update CHANGELOG.md
5-
version: 4.4.0
6-
appVersion: 1.5.1
9+
appVersion: 1.5.2
10+
description: Ingress controller for Kubernetes using NGINX as a reverse proxy and
11+
load balancer
12+
engine: gotpl
713
home: https://github.com/kubernetes/ingress-nginx
8-
description: Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer
914
icon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Nginx_logo.svg/500px-Nginx_logo.svg.png
1015
keywords:
11-
- ingress
12-
- nginx
13-
sources:
14-
- https://github.com/kubernetes/ingress-nginx
16+
- ingress
17+
- nginx
18+
kubeVersion: '>=1.20.0-0'
1519
maintainers:
16-
- name: rikatz
17-
- name: strongjz
18-
- name: tao12345666333
19-
engine: gotpl
20-
kubeVersion: ">=1.20.0-0"
21-
annotations:
22-
# Use this annotation to indicate that this chart version is a pre-release.
23-
# https://artifacthub.io/docs/topics/annotations/helm/
24-
artifacthub.io/prerelease: "false"
25-
# List of changes for the release in artifacthub.io
26-
# https://artifacthub.io/packages/helm/ingress-nginx/ingress-nginx?modal=changelog
27-
artifacthub.io/changes: |
28-
- Adding support for disabling liveness and readiness probes to the Helm chart
29-
- add:(admission-webhooks) ability to set securityContext
30-
- Updated Helm chart to use the fullname for the electionID if not specified
31-
- Rename controller-wehbooks-networkpolicy.yaml
20+
- name: rikatz
21+
- name: strongjz
22+
- name: tao12345666333
23+
name: ingress-nginx
24+
sources:
25+
- https://github.com/kubernetes/ingress-nginx
26+
version: 4.4.1

charts/ingress-nginx/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[ingress-nginx](https://github.com/kubernetes/ingress-nginx) Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer
44

5-
![Version: 4.4.0](https://img.shields.io/badge/Version-4.4.0-informational?style=flat-square) ![AppVersion: 1.5.1](https://img.shields.io/badge/AppVersion-1.5.1-informational?style=flat-square)
5+
![Version: 4.4.1](https://img.shields.io/badge/Version-4.4.1-informational?style=flat-square) ![AppVersion: 1.5.2](https://img.shields.io/badge/AppVersion-1.5.2-informational?style=flat-square)
66

77
To use, add `ingressClassName: nginx` spec field or the `kubernetes.io/ingress.class: nginx` annotation to your Ingress resources.
88

@@ -332,13 +332,13 @@ Kubernetes: `>=1.20.0-0`
332332
| controller.hostname | object | `{}` | Optionally customize the pod hostname. |
333333
| controller.image.allowPrivilegeEscalation | bool | `true` | |
334334
| controller.image.chroot | bool | `false` | |
335-
| controller.image.digest | string | `"sha256:4ba73c697770664c1e00e9f968de14e08f606ff961c76e5d7033a4a9c593c629"` | |
336-
| controller.image.digestChroot | string | `"sha256:c1c091b88a6c936a83bd7b098662760a87868d12452529bad0d178fb36147345"` | |
335+
| controller.image.digest | string | `"sha256:3870522ed937c9efb94bfa31a7eb16009831567a0d4cbe01846fc5486d622655"` | |
336+
| controller.image.digestChroot | string | `"sha256:84613555694f2c59a8b2551126d226c9aa648544ebf0cde1e0df942f7dbce42b"` | |
337337
| controller.image.image | string | `"ingress-nginx/controller"` | |
338338
| controller.image.pullPolicy | string | `"IfNotPresent"` | |
339339
| controller.image.registry | string | `"registry.k8s.io"` | |
340340
| controller.image.runAsUser | int | `101` | |
341-
| controller.image.tag | string | `"v1.5.1"` | |
341+
| controller.image.tag | string | `"v1.5.2"` | |
342342
| controller.ingressClass | string | `"nginx"` | For backwards compatibility with ingress.class annotation, use ingressClass. Algorithm is as follows, first ingressClassName is considered, if not present, controller looks for ingress.class annotation |
343343
| controller.ingressClassByName | bool | `false` | Process IngressClass per name (additionally as per spec.controller). |
344344
| controller.ingressClassResource.controllerValue | string | `"k8s.io/ingress-nginx"` | Controller-value of the controller that is processing this ingressClass |
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Changelog
2+
3+
This file documents all notable changes to [ingress-nginx](https://github.com/kubernetes/ingress-nginx) Helm Chart. The release numbering uses [semantic versioning](http://semver.org).
4+
5+
### {{ .NewHelmChartVersion }}
6+
{{ with .HelmUpdates }}
7+
{{ range . }}* {{ . }}
8+
{{ end }}{{ end }}
9+
**Full Changelog**: https://github.com/kubernetes/ingress-nginx/compare/helm-chart-{{ .PreviousHelmChartVersion }}...helm-chart-{{ .NewHelmChartVersion }}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Changelog
2+
3+
This file documents all notable changes to [ingress-nginx](https://github.com/kubernetes/ingress-nginx) Helm Chart. The release numbering uses [semantic versioning](http://semver.org).
4+
5+
### 4.4.1
6+
7+
* ci: remove setup-helm step (#9404)
8+
* feat(helm): Optionally use cert-manager instead admission patch (#9279)
9+
* run helm release on main only and when the chart/value changes only (#9290)
10+
* Update Ingress-Nginx version controller-v1.5.2
11+
12+
**Full Changelog**: https://github.com/kubernetes/ingress-nginx/compare/helm-chart-4.4.1...helm-chart-4.4.1

0 commit comments

Comments
 (0)