Browse code

Update kubernetes-dns to 1.14.6, create compressed docker images

Change-Id: I7902f8a8b5ba874503296c94f3b75d7fa9009ce6
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/3952
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Anish Swaminathan <anishs@vmware.com>

Vinay Kulkarni authored on 2017/10/04 09:52:12
Showing 8 changed files
... ...
@@ -1,11 +1,11 @@
1 1
 Summary:        Kubernetes DNS
2 2
 Name:           kubernetes-dns
3
-Version:        1.14.4
3
+Version:        1.14.6
4 4
 Release:        1%{?dist}
5 5
 License:        ASL 2.0
6 6
 URL:            https://github.com/kubernetes/dns/archive/%{version}.tar.gz
7 7
 Source0:        kubernetes-dns-%{version}.tar.gz
8
-%define sha1    kubernetes-dns-%{version}.tar.gz=62020dc207ff3db9e6a7b7c3c64564d4cc5d5c66
8
+%define sha1    kubernetes-dns-%{version}.tar.gz=456f28dcb52d5338ce076d62051e33b827172b2a
9 9
 Group:          Development/Tools
10 10
 Vendor:         VMware, Inc.
11 11
 Distribution:   Photon
... ...
@@ -65,6 +65,8 @@ rm -rf %{buildroot}/*
65 65
 %{_bindir}/sidecar-e2e
66 66
 
67 67
 %changelog
68
+*   Mon Oct 02 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.14.6-1
69
+-   kubernetes-dns 1.14.6.
68 70
 *   Mon Sep 11 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.14.4-1
69 71
 -   kubernetes-dns 1.14.4.
70 72
 *   Wed Jun 28 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.14.2-1
... ...
@@ -165,14 +165,17 @@ popd
165 165
 
166 166
 docker build --rm -t ${CALICO_NODE_IMG_NAME} -f Dockerfile.calico-node .
167 167
 docker save -o ${CALICO_NODE_TAR} ${CALICO_NODE_IMG_NAME}
168
-mv -f ${CALICO_NODE_TAR} ${STAGE_DIR}/
168
+gzip ${CALICO_NODE_TAR}
169
+mv -f ${CALICO_NODE_TAR}.gz ${STAGE_DIR}/
169 170
 
170 171
 docker build --rm -t ${CALICO_CNI_IMG_NAME} -f Dockerfile.calico-cni .
171 172
 docker save -o ${CALICO_CNI_TAR} ${CALICO_CNI_IMG_NAME}
172
-mv -f ${CALICO_CNI_TAR} ${STAGE_DIR}/
173
+gzip ${CALICO_CNI_TAR}
174
+mv -f ${CALICO_CNI_TAR}.gz ${STAGE_DIR}/
173 175
 
174 176
 docker build --rm -t ${CALICO_K8S_POLICY_IMG_NAME} -f Dockerfile.calico-k8s-policy .
175 177
 docker save -o ${CALICO_K8S_POLICY_TAR} ${CALICO_K8S_POLICY_IMG_NAME}
176
-mv -f ${CALICO_K8S_POLICY_TAR} ${STAGE_DIR}/
178
+gzip ${CALICO_K8S_POLICY_TAR}
179
+mv -f ${CALICO_K8S_POLICY_TAR}.gz ${STAGE_DIR}/
177 180
 
178 181
 rm -rf ./tmp
... ...
@@ -36,6 +36,7 @@ rpm2cpio ${FLANNEL_RPM} | cpio -vid
36 36
 popd
37 37
 docker build --rm -t ${IMG_NAME} -f Dockerfile.flannel .
38 38
 docker save -o ${FLANNEL_TAR} ${IMG_NAME}
39
-mv -f ${FLANNEL_TAR} ${STAGE_DIR}/
39
+gzip ${FLANNEL_TAR}
40
+mv -f ${FLANNEL_TAR}.gz ${STAGE_DIR}/
40 41
 
41 42
 rm -rf ./tmp
... ...
@@ -39,7 +39,8 @@ cp -p -r opt/k8dashboard/* img/
39 39
 cd img
40 40
 docker build --rm -t ${IMG_NAME} .
41 41
 docker save -o ${K8S_DASH_TAR} ${IMG_NAME}
42
-mv -f ${K8S_DASH_TAR} ${STAGE_DIR}/
42
+gzip ${K8S_DASH_TAR}
43
+mv -f ${K8S_DASH_TAR}.gz ${STAGE_DIR}/
43 44
 popd
44 45
 
45 46
 rm -rf ./tmp
... ...
@@ -41,7 +41,8 @@ for K8S_BIN in ${K8S_DNS_BINS[*]}; do
41 41
     K8S_TAR_NAME=k8s-dns-${K8S_BIN}.tar
42 42
     docker build --rm -t ${IMG_NAME} -f ./Dockerfile.${K8S_BIN} .
43 43
     docker save -o ${K8S_TAR_NAME} ${IMG_NAME}
44
-    mv -f ${K8S_TAR_NAME} ${STAGE_DIR}/
44
+    gzip ${K8S_TAR_NAME}
45
+    mv -f ${K8S_TAR_NAME}.gz ${STAGE_DIR}/
45 46
 done
46 47
 
47 48
 rm -rf ./tmp
... ...
@@ -45,7 +45,8 @@ for K8S_BIN in ${K8S_BINS[*]}; do
45 45
     K8S_TAR_NAME=${K8S_BIN}.tar
46 46
     docker build --rm -t ${IMG_NAME} -f ./Dockerfile.${K8S_BIN} .
47 47
     docker save -o ${K8S_TAR_NAME} ${IMG_NAME}
48
-    mv -f ${K8S_TAR_NAME} ${STAGE_DIR}/
48
+    gzip ${K8S_TAR_NAME}
49
+    mv -f ${K8S_TAR_NAME}.gz ${STAGE_DIR}/
49 50
 done
50 51
 
51 52
 
... ...
@@ -63,6 +64,7 @@ fi
63 63
 
64 64
 docker build --rm -t ${PAUSE_IMG_NAME} -f ./Dockerfile.pause .
65 65
 docker save -o ${PAUSE_TAR_NAME} ${PAUSE_IMG_NAME}
66
-mv -f ${PAUSE_TAR_NAME} ${STAGE_DIR}/
66
+gzip ${PAUSE_TAR_NAME}
67
+mv -f ${PAUSE_TAR_NAME}.gz ${STAGE_DIR}/
67 68
 
68 69
 rm -rf ./tmp
... ...
@@ -37,6 +37,7 @@ popd
37 37
 K8S_TAR_NAME=k8s-heapster.tar
38 38
 docker build --rm -t ${IMG_NAME} -f ./Dockerfile.heapster .
39 39
 docker save -o ${K8S_TAR_NAME} ${IMG_NAME}
40
-mv -f ${K8S_TAR_NAME} ${STAGE_DIR}/
40
+gzip ${K8S_TAR_NAME}
41
+mv -f ${K8S_TAR_NAME}.gz ${STAGE_DIR}/
41 42
 
42 43
 rm -rf ./tmp
... ...
@@ -36,6 +36,7 @@ rpm2cpio ${NGINX_INC_RPM} | cpio -vid
36 36
 popd
37 37
 docker build --rm -t ${IMG_NAME} -f Dockerfile.nginx-ingress .
38 38
 docker save -o ${NGINX_INC_TAR} ${IMG_NAME}
39
-mv -f ${NGINX_INC_TAR} ${STAGE_DIR}/
39
+gzip ${NGINX_INC_TAR}
40
+mv -f ${NGINX_INC_TAR}.gz ${STAGE_DIR}/
40 41
 
41 42
 rm -rf ./tmp