mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-04 04:08:16 +00:00 
			
		
		
		
	Update golang used in etcd image to 1.16.7
This commit is contained in:
		@@ -110,6 +110,8 @@ dependencies:
 | 
			
		||||
      match: GOLANG_VERSION=\d+.\d+(alpha|beta|rc)?\.?\d+
 | 
			
		||||
    - path: staging/publishing/rules.yaml
 | 
			
		||||
      match: 'default-go-version\: \d+.\d+(alpha|beta|rc)?\.?(\d+)?'
 | 
			
		||||
    - path: cluster/images/etcd/Makefile
 | 
			
		||||
      match: 'GOLANG_VERSION\?=\d+.\d+(alpha|beta|rc)?\.?(\d+)?'
 | 
			
		||||
 | 
			
		||||
  # Golang pre-releases are denoted as `1.y<pre-release stage>.z`
 | 
			
		||||
  # Example: go1.16rc1
 | 
			
		||||
 
 | 
			
		||||
@@ -62,7 +62,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.12.17
 | 
			
		||||
GOLANG_VERSION?=1.16.7
 | 
			
		||||
GOARM?=7
 | 
			
		||||
TEMP_DIR:=$(shell mktemp -d)
 | 
			
		||||
 | 
			
		||||
@@ -94,10 +94,10 @@ build:
 | 
			
		||||
	# Compile migrate
 | 
			
		||||
	migrate_tmp_dir=$(shell mktemp -d); \
 | 
			
		||||
	docker run --rm --interactive -v $(shell pwd)/../../../:/go/src/k8s.io/kubernetes$(DOCKER_VOL_OPTS) -v $${migrate_tmp_dir}:/build$(DOCKER_VOL_OPTS) -e GOARCH=$(ARCH) golang:$(GOLANG_VERSION) \
 | 
			
		||||
		/bin/bash -c "CGO_ENABLED=0 go build -o /build/migrate k8s.io/kubernetes/cluster/images/etcd/migrate"; \
 | 
			
		||||
		/bin/bash -c "CGO_ENABLED=0 GO111MODULE=off go build -o /build/migrate k8s.io/kubernetes/cluster/images/etcd/migrate"; \
 | 
			
		||||
	$(BIN_INSTALL) $${migrate_tmp_dir}/migrate $(TEMP_DIR); \
 | 
			
		||||
	docker run --rm --interactive -v $(shell pwd)/../../../:/go/src/k8s.io/kubernetes$(DOCKER_VOL_OPTS) -v $${migrate_tmp_dir}:/build$(DOCKER_VOL_OPTS) -e GOARCH=$(ARCH) golang:$(GOLANG_VERSION) \
 | 
			
		||||
		/bin/bash -c "CGO_ENABLED=0 go build -o /build/cp k8s.io/kubernetes/cluster/images/etcd/cp"; \
 | 
			
		||||
		/bin/bash -c "CGO_ENABLED=0 GO111MODULE=off go build -o /build/cp k8s.io/kubernetes/cluster/images/etcd/cp"; \
 | 
			
		||||
	$(BIN_INSTALL) $${migrate_tmp_dir}/cp $(TEMP_DIR);
 | 
			
		||||
 | 
			
		||||
ifeq ($(ARCH),amd64)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user