From a626fb7ed9f4fe7342d8a508e6fa302b28df6c8b Mon Sep 17 00:00:00 2001 From: Adam Dyess Date: Fri, 18 Aug 2023 16:35:13 -0500 Subject: [PATCH] 1.28 stable work: adjust enums, start building 1.29 (#1403) --- cilib/enums.py | 7 +++++-- jobs/build-snaps.yaml | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/cilib/enums.py b/cilib/enums.py index 605590373..de0e425f4 100644 --- a/cilib/enums.py +++ b/cilib/enums.py @@ -8,7 +8,7 @@ # Current supported STABLE K8s MAJOR.MINOR release. This determines what the # latest/stable channel is set to. It should be updated whenever a new CK # major.minor is GA. -K8S_STABLE_VERSION = "1.27" +K8S_STABLE_VERSION = "1.28" # Next MAJOR.MINOR # This controls whether or not we publish pre-release snaps in our channels. @@ -20,7 +20,7 @@ K8S_NEXT_VERSION = "1.29" # Lowest K8S SEMVER to process, this is usually K8S_STABLE_VERSION - 4 -K8S_STARTING_SEMVER = "1.23.0" +K8S_STARTING_SEMVER = "1.24.0" # Supported arches K8S_SUPPORT_ARCHES = ["amd64", "ppc64el", "s390x", "arm64"] @@ -44,6 +44,7 @@ # Kubernetes build source to go version map K8S_GO_MAP = { + "1.29": "go/1.20/stable", "1.28": "go/1.20/stable", "1.27": "go/1.20/stable", "1.26": "go/1.19/stable", @@ -76,6 +77,7 @@ ("1.26", ["1.26/stable", "1.26/candidate", "1.26/beta", "1.26/edge"]), ("1.27", ["1.27/stable", "1.27/candidate", "1.27/beta", "1.27/edge"]), ("1.28", ["1.28/stable", "1.28/candidate", "1.28/beta", "1.28/edge"]), + ("1.29", ["1.29/edge"]), ] SNAP_K8S_TRACK_MAP = dict(SNAP_K8S_TRACK_LIST) @@ -94,6 +96,7 @@ "1.26": "ppa:k8s-maintainers/1.26", "1.27": "ppa:k8s-maintainers/1.27", "1.28": "ppa:k8s-maintainers/1.28", + "1.29": "ppa:k8s-maintainers/1.29", } diff --git a/jobs/build-snaps.yaml b/jobs/build-snaps.yaml index 2f28f31f1..6366abf99 100644 --- a/jobs/build-snaps.yaml +++ b/jobs/build-snaps.yaml @@ -97,7 +97,7 @@ - project: name: build-release-snaps arch: 'amd64' - version: ['1.25', '1.26', '1.27', '1.28'] + version: ['1.26', '1.27', '1.28', '1.29'] jobs: - 'build-release-cdk-addons-{version}'