Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Housekeeping: merge release branch 1.23.x into master #3496

Merged
merged 11 commits into from
Jun 25, 2021
Merged

Conversation

kingdonb
Copy link
Member

I will wait to merge this until after #3495 is merged

stefanprodan and others added 10 commits June 22, 2021 09:42
- Update Kubernetes packages to v0.17.17
- Update the CRD API version from v1beta1 to v1 (v1beta1 will be removed in Kubernetes v1.22)

Signed-off-by: Stefan Prodan <[email protected]>
Signed-off-by: Kingdon Barrett <[email protected]>
In Kubernetes 1.22.0, along with beta CRD, the rbac.authorization.k8s.io
v1beta1 api group has been deprecated and finally removed. This update
allows Flux to be installed there. It is a breaking change, and leaves
versions of Kubernetes <1.8 behind.

(The CRD v1 change already leaves Kubernetes <1.16 behind, so...)

Signed-off-by: Kingdon Barrett <[email protected]>
This will be Flux 1.23.0 and it requires Kubernetes 1.16.0

Signed-off-by: Kingdon Barrett <[email protected]>
We can't use kind to test with pre-release versions easily, but this
release has already been tested manually on a 1.22.0-alpha.3 prerelease
of K8s. We can still use the latest available k8s release (hope).

Signed-off-by: Kingdon Barrett <[email protected]>
Signed-off-by: Kingdon Barrett <[email protected]>
Signed-off-by: Kingdon Barrett <[email protected]>
@kingdonb kingdonb requested a review from stefanprodan June 25, 2021 02:46
@kingdonb kingdonb mentioned this pull request Jun 25, 2021
@kingdonb kingdonb merged commit 873b71b into master Jun 25, 2021
@kingdonb kingdonb added this to the 1.23.0 milestone Jun 25, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants