etcd: build etcd image of v3.5.13
Signed-off-by: Lan Liang <gcslyp@gmail.com>
This commit is contained in:
		| @@ -80,7 +80,7 @@ dependencies: | ||||
|       match: configs\[Etcd\] = Config{list\.GcEtcdRegistry, "etcd", "\d+\.\d+.\d+(-(alpha|beta|rc).\d+)?(-\d+)?"} | ||||
|  | ||||
|   - name: "etcd-image" | ||||
|     version: 3.5.12 | ||||
|     version: 3.5.13 | ||||
|     refPaths: | ||||
|     - path: cluster/images/etcd/Makefile | ||||
|       match: BUNDLED_ETCD_VERSIONS\?|LATEST_ETCD_VERSION\? | ||||
| @@ -109,7 +109,7 @@ dependencies: | ||||
|  | ||||
|   # From https://github.com/etcd-io/etcd/blob/main/Makefile | ||||
|   - name: "golang: etcd release version" | ||||
|     version: 1.20.13 # https://github.com/etcd-io/etcd/blob/main/CHANGELOG/CHANGELOG-3.5.md | ||||
|     version: 1.21.8 # https://github.com/etcd-io/etcd/blob/main/CHANGELOG/CHANGELOG-3.5.md | ||||
|     refPaths: | ||||
|     - path: cluster/images/etcd/Makefile | ||||
|       match: 'GOLANG_VERSION := \d+.\d+(alpha|beta|rc)?\.?(\d+)?' | ||||
|   | ||||
| @@ -15,7 +15,7 @@ | ||||
| # Build the etcd image | ||||
| # | ||||
| # Usage: | ||||
| # 	[BUNDLED_ETCD_VERSIONS=3.4.18 3.5.8] [REGISTRY=registry.k8s.io] [ARCH=amd64] [BASEIMAGE=busybox] make (build|push) | ||||
| # 	[BUNDLED_ETCD_VERSIONS=3.4.18 3.5.13] [REGISTRY=registry.k8s.io] [ARCH=amd64] [BASEIMAGE=busybox] make (build|push) | ||||
| # | ||||
| # The image contains different etcd versions to simplify | ||||
| # upgrades. Thus be careful when removing any versions from here. | ||||
| @@ -26,10 +26,10 @@ | ||||
| # Except from etcd-$(version) and etcdctl-$(version) binaries, we also | ||||
| # need etcd and etcdctl binaries for backward compatibility reasons. | ||||
| # That binary will be set to the last version from $(BUNDLED_ETCD_VERSIONS). | ||||
| BUNDLED_ETCD_VERSIONS?=3.4.18 3.5.12 | ||||
| BUNDLED_ETCD_VERSIONS?=3.4.18 3.5.13 | ||||
|  | ||||
| # LATEST_ETCD_VERSION identifies the most recent etcd version available. | ||||
| LATEST_ETCD_VERSION?=3.5.12 | ||||
| LATEST_ETCD_VERSION?=3.5.13 | ||||
|  | ||||
| # REVISION provides a version number for this image and all it's bundled | ||||
| # artifacts. It should start at zero for each LATEST_ETCD_VERSION and increment | ||||
| @@ -83,7 +83,7 @@ endif | ||||
| # This option is for running docker manifest command | ||||
| export DOCKER_CLI_EXPERIMENTAL := enabled | ||||
| # golang version should match the golang version of the official build from https://github.com/etcd-io/etcd/releases. | ||||
| GOLANG_VERSION := 1.20.13 | ||||
| GOLANG_VERSION := 1.21.8 | ||||
| GOARM?=7 | ||||
| TEMP_DIR:=$(shell mktemp -d) | ||||
|  | ||||
|   | ||||
| @@ -28,7 +28,7 @@ import ( | ||||
| ) | ||||
|  | ||||
| var ( | ||||
| 	supportedEtcdVersions = []string{"3.4.18", "3.5.12"} | ||||
| 	supportedEtcdVersions = []string{"3.4.18", "3.5.13"} | ||||
| ) | ||||
|  | ||||
| const ( | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Lan Liang
					Lan Liang