Skip to content

Commit

Permalink
Merge pull request #88790 from tallclair/debian-base-16
Browse files Browse the repository at this point in the history
Bump debian-base to v1.0.1 and debian-iptables to v11.0.3
  • Loading branch information
k8s-ci-robot authored Mar 6, 2020
2 parents 31cc99c + 048f647 commit a05ed3d
Show file tree
Hide file tree
Showing 11 changed files with 41 additions and 54 deletions.
4 changes: 2 additions & 2 deletions build/common.sh
Original file line number Diff line number Diff line change
Expand Up @@ -92,8 +92,8 @@ readonly KUBE_CONTAINER_RSYNC_PORT=8730
# $1 - server architecture
kube::build::get_docker_wrapped_binaries() {
local arch=$1
local debian_base_version=v1.0.0
local debian_iptables_version=v11.0.2
local debian_base_version=v1.0.1
local debian_iptables_version=v11.0.3
### If you change any of these lists, please also update DOCKERIZED_BINARIES
### in build/BUILD. And kube::golang::server_image_targets
local targets=(
Expand Down
32 changes: 16 additions & 16 deletions build/workspace.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -69,22 +69,22 @@ def cri_tarballs():
)

# Use go get -u github.com/estesp/manifest-tool to find these values
_DEBIAN_BASE_DIGEST = {
"manifest": "sha256:6966a0aedd7592c18ff2dd803c08bd85780ee19f5e3a2e7cf908a4cd837afcde",
"amd64": "sha256:8ccb65cd2dd7e0c24193d0742a20e4a673dbd11af5a33f16fcd471a31486866c",
"arm": "sha256:3432b41de3f6dfffdc1386fce961cfd1f9f8e208b3a35070e10ef3e2a733cb17",
"arm64": "sha256:9189251e1d1eb4126d6e6add2e272338f9c8a6a3db38863044625bca4b667f31",
"ppc64le": "sha256:50aa659e1e75e4231ee8293c3b4115e5755bb0517142b9b4bddbc134bf4354db",
"s390x": "sha256:bbb8ee3a2aaca738c00809f450233d98029fea4e319d8faaa30aa94c8b17a806",
_DEBIAN_BASE_DIGEST = { # v1.0.1
"manifest": "sha256:fea5ea4d6fb518231a0934f974c7ec5c6fc3e2f0dfdf3a0d7a12780a1df924bb",
"amd64": "sha256:7e9f2f88b813e8f39648252d5b3a380db32a4ba44220becf9f1b25c00be49594",
"arm": "sha256:91de8bb15da762ce75da317e842fd42dac1812e11b4c768f0894e407d21ab3f8",
"arm64": "sha256:3d4ab00d26393a2c16967b26a818d171be5b30a53e8e0152313bc57f72fc2d2b",
"ppc64le": "sha256:62787bdcacdce1d8f5c12561ccce32f65393a04c06b09bb34b15b8365fc363fe",
"s390x": "sha256:72e96f69e2aba1848d91934d904233b549e565c60f81d4e1c79ca9927182ef86",
}

_DEBIAN_IPTABLES_DIGEST = {
"manifest": "sha256:b522b0035dba3ac2d5c0dbaaf8217bd66248e790332ccfdf653e0f943a280dcf",
"amd64": "sha256:adc40e9ec817c15d35b26d1d6aa4d0f8096fba4c99e26a026159bb0bc98c6a89",
"arm": "sha256:58e8a1d3b187eed2d8d3664cd1c9723e5029698714a24dfca4b6ef42ea27a9d4",
"arm64": "sha256:1a63fdd216fe7b84561d40ab1ebaa0daae1fc73e4232a6caffbd8353d9a14cea",
"ppc64le": "sha256:9f90adbc7513cc96d92fcec7633c4b29e766dd31cf876af03c0b54374e22fa9c",
"s390x": "sha256:4f147708deff2a0163ee49b6980cc95423514bec5f4091612d65773b898fbdae",
_DEBIAN_IPTABLES_DIGEST = { # v11.0.3
"manifest": "sha256:25c4396386a2d3f2f4785da473d3428bc542a6f774feee830e8b6bc6b053d11b",
"amd64": "sha256:1e531753f00f944e1f9d8b0ce63cf85b18afbe8e4d4608f5af974759ecb27ad1",
"arm": "sha256:eb9d3dae7109adbf3f7229aee92ac6dc99cc5f6aa48d5ffc92a3a03b46712c60",
"arm64": "sha256:273c8bbd034fbc22a02a7e08e8b543c6f0ba0e11c55b0a8c3c321e096d9c832e",
"ppc64le": "sha256:eab4fd0544662b2c46f6f8204239d0f2773eafade747f3199519d1fb17b9f0f7",
"s390x": "sha256:3a0cea52fd69178c28de7356b2df144735ee7aa2bcb909e6bdc6ee28680ef014",
}

_DEBIAN_HYPERKUBE_BASE_DIGEST = {
Expand All @@ -110,7 +110,7 @@ def debian_image_dependencies():
digest = _digest(_DEBIAN_BASE_DIGEST, arch),
registry = "k8s.gcr.io",
repository = "debian-base",
tag = "0.4.1", # ignored, but kept here for documentation
tag = "v1.0.1", # ignored, but kept here for documentation
)

container_pull(
Expand All @@ -119,7 +119,7 @@ def debian_image_dependencies():
digest = _digest(_DEBIAN_IPTABLES_DIGEST, arch),
registry = "k8s.gcr.io",
repository = "debian-iptables",
tag = "v11.0.2", # ignored, but kept here for documentation
tag = "v11.0.3", # ignored, but kept here for documentation
)

container_pull(
Expand Down
2 changes: 1 addition & 1 deletion cluster/addons/addon-manager/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ TEMP_DIR:=$(shell mktemp -d)
VERSION=v9.0.2
KUBECTL_VERSION?=v1.13.2

BASEIMAGE=k8s.gcr.io/debian-base-$(ARCH):v1.0.0
BASEIMAGE=k8s.gcr.io/debian-base-$(ARCH):v1.0.1

SUDO=$(if $(filter 0,$(shell id -u)),,sudo)

Expand Down
2 changes: 1 addition & 1 deletion cluster/images/etcd-empty-dir-cleanup/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.

FROM k8s.gcr.io/debian-base:v1.0.0
FROM k8s.gcr.io/debian-base:v1.0.1

COPY etcdctl etcd-empty-dir-cleanup.sh /
RUN chmod a+rx /etcdctl /etcd-empty-dir-cleanup.sh
Expand Down
17 changes: 2 additions & 15 deletions cluster/images/etcd/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -66,21 +66,8 @@ GOLANG_VERSION?=1.12.9
GOARM?=7
TEMP_DIR:=$(shell mktemp -d)

ifeq ($(ARCH),amd64)
BASEIMAGE?=k8s.gcr.io/debian-base:v1.0.0
endif
ifeq ($(ARCH),arm)
BASEIMAGE?=k8s.gcr.io/debian-base-arm:v1.0.0
endif
ifeq ($(ARCH),arm64)
BASEIMAGE?=k8s.gcr.io/debian-base-arm64:v1.0.0
endif
ifeq ($(ARCH),ppc64le)
BASEIMAGE?=k8s.gcr.io/debian-base-ppc64le:v1.0.0
endif
ifeq ($(ARCH),s390x)
BASEIMAGE?=k8s.gcr.io/debian-base-s390x:v1.0.0
endif

BASEIMAGE?=k8s.gcr.io/debian-base-$(ARCH):v1.0.1

build:
# Explicitly copy files to the temp directory
Expand Down
2 changes: 1 addition & 1 deletion test/images/nonroot/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

FROM k8s.gcr.io/debian-base:v1.0.0
FROM k8s.gcr.io/debian-base:v1.0.1

USER 1234
8 changes: 4 additions & 4 deletions test/images/pets/peer-finder/BASEIMAGE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
amd64=k8s.gcr.io/debian-base-amd64:0.4.1
arm=k8s.gcr.io/debian-base-arm:0.4.1
arm64=k8s.gcr.io/debian-base-arm64:0.4.1
ppc64le=k8s.gcr.io/debian-base-ppc64le:0.4.1
amd64=k8s.gcr.io/debian-base-amd64:v1.0.1
arm=k8s.gcr.io/debian-base-arm:v1.0.1
arm64=k8s.gcr.io/debian-base-arm64:v1.0.1
ppc64le=k8s.gcr.io/debian-base-ppc64le:v1.0.1
8 changes: 4 additions & 4 deletions test/images/pets/redis-installer/BASEIMAGE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
amd64=k8s.gcr.io/debian-base-amd64:0.4.1
arm=k8s.gcr.io/debian-base-arm:0.4.1
arm64=k8s.gcr.io/debian-base-arm64:0.4.1
ppc64le=k8s.gcr.io/debian-base-ppc64le:0.4.1
amd64=k8s.gcr.io/debian-base-amd64:v1.0.1
arm=k8s.gcr.io/debian-base-arm:v1.0.1
arm64=k8s.gcr.io/debian-base-arm64:v1.0.1
ppc64le=k8s.gcr.io/debian-base-ppc64le:v1.0.1
8 changes: 4 additions & 4 deletions test/images/pets/zookeeper-installer/BASEIMAGE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
amd64=k8s.gcr.io/debian-base-amd64:0.4.1
arm=k8s.gcr.io/debian-base-arm:0.4.1
arm64=k8s.gcr.io/debian-base-arm64:0.4.1
ppc64le=k8s.gcr.io/debian-base-ppc64le:0.4.1
amd64=k8s.gcr.io/debian-base-amd64:v1.0.1
arm=k8s.gcr.io/debian-base-arm:v1.0.1
arm64=k8s.gcr.io/debian-base-arm64:v1.0.1
ppc64le=k8s.gcr.io/debian-base-ppc64le:v1.0.1
10 changes: 5 additions & 5 deletions test/images/resource-consumer/BASEIMAGE
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
amd64=k8s.gcr.io/debian-base-amd64:0.4.1
arm=k8s.gcr.io/debian-base-arm:0.4.1
arm64=k8s.gcr.io/debian-base-arm64:0.4.1
ppc64le=k8s.gcr.io/debian-base-ppc64le:0.4.1
s390x=k8s.gcr.io/debian-base-s390x:0.4.1
amd64=k8s.gcr.io/debian-base-amd64:v1.0.1
arm=k8s.gcr.io/debian-base-arm:v1.0.1
arm64=k8s.gcr.io/debian-base-arm64:v1.0.1
ppc64le=k8s.gcr.io/debian-base-ppc64le:v1.0.1
s390x=k8s.gcr.io/debian-base-s390x:v1.0.1
2 changes: 1 addition & 1 deletion test/utils/image/manifest.go
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,7 @@ func initImageConfigs() map[int]Config {
configs[CudaVectorAdd] = Config{e2eRegistry, "cuda-vector-add", "1.0"}
configs[CudaVectorAdd2] = Config{e2eRegistry, "cuda-vector-add", "2.0"}
configs[Dnsutils] = Config{e2eRegistry, "dnsutils", "1.1"}
configs[DebianBase] = Config{googleContainerRegistry, "debian-base", "0.4.1"}
configs[DebianBase] = Config{googleContainerRegistry, "debian-base", "v1.0.1"}
configs[EchoServer] = Config{e2eRegistry, "echoserver", "2.2"}
configs[Etcd] = Config{gcRegistry, "etcd", "3.3.15"}
configs[GBFrontend] = Config{sampleRegistry, "gb-frontend", "v6"}
Expand Down

0 comments on commit a05ed3d

Please sign in to comment.