Browse code

Rename docker images to include version info

Change-Id: I2a5277b593e2b223d5b0c3275bf83eb401ae83b3
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/4046
Reviewed-by: Kumar Kaushik <kaushikk@vmware.com>
Reviewed-by: Dheeraj S Shetty <dheerajs@vmware.com>
Tested-by: gerrit-photon <photon-checkins@vmware.com>

Vinay Kulkarni authored on 2017/10/12 10:17:18
Showing 21 changed files
... ...
@@ -1,4 +1,4 @@
1
-FROM vmware/photon
1
+FROM vmware/photon:2.0
2 2
 
3 3
 MAINTAINER kulkarniv@vmware.com
4 4
 
... ...
@@ -1,4 +1,4 @@
1
-FROM vmware/photon
1
+FROM vmware/photon:2.0
2 2
 
3 3
 MAINTAINER kulkarniv@vmware.com
4 4
 
... ...
@@ -1,4 +1,4 @@
1
-FROM vmware/photon
1
+FROM vmware/photon:2.0
2 2
 
3 3
 MAINTAINER kulkarniv@vmware.com
4 4
 
... ...
@@ -1,6 +1,6 @@
1 1
 # Photon Base Build Container
2 2
 
3
-FROM vmware/photon
3
+FROM vmware/photon:2.0
4 4
 
5 5
 MAINTAINER kulkarniv@vmware.com
6 6
 
... ...
@@ -1,4 +1,4 @@
1
-FROM vmware/photon
1
+FROM vmware/photon:2.0
2 2
 
3 3
 MAINTAINER kulkarniv@vmware.com
4 4
 
... ...
@@ -1,4 +1,4 @@
1
-FROM vmware/photon
1
+FROM vmware/photon:2.0
2 2
 
3 3
 MAINTAINER kaushikk@vmware.com
4 4
 
... ...
@@ -1,6 +1,6 @@
1 1
 # Photon Base Build Container
2 2
 
3
-FROM vmware/photon
3
+FROM vmware/photon:2.0
4 4
 
5 5
 MAINTAINER kulkarniv@vmware.com
6 6
 
... ...
@@ -1,6 +1,6 @@
1 1
 # Photon Base Build Container
2 2
 
3
-FROM vmware/photon
3
+FROM vmware/photon:2.0
4 4
 
5 5
 MAINTAINER kulkarniv@vmware.com
6 6
 
... ...
@@ -1,6 +1,6 @@
1 1
 # Photon Base Build Container
2 2
 
3
-FROM vmware/photon
3
+FROM vmware/photon:2.0
4 4
 
5 5
 MAINTAINER kulkarniv@vmware.com
6 6
 
... ...
@@ -1,6 +1,6 @@
1 1
 # Photon Base Build Container
2 2
 
3
-FROM vmware/photon
3
+FROM vmware/photon:2.0
4 4
 
5 5
 MAINTAINER kulkarniv@vmware.com
6 6
 
... ...
@@ -1,4 +1,4 @@
1
-FROM vmware/photon
1
+FROM vmware/photon:2.0
2 2
 
3 3
 MAINTAINER kulkarniv@vmware.com
4 4
 
... ...
@@ -1,6 +1,6 @@
1 1
 # Photon Base Build Container
2 2
 
3
-FROM vmware/photon
3
+FROM vmware/photon:2.0
4 4
 
5 5
 MAINTAINER kulkarniv@vmware.com
6 6
 
... ...
@@ -1,4 +1,4 @@
1
-FROM vmware/photon
1
+FROM vmware/photon:2.0
2 2
 
3 3
 # This script may automatically configure wavefront without prompting, based on
4 4
 # these variables:
... ...
@@ -6,10 +6,6 @@ SPEC_DIR=$3
6 6
 STAGE_DIR=$4
7 7
 ARCH=x86_64
8 8
 
9
-CALICO_NODE_TAR=calico-node.tar
10
-CALICO_CNI_TAR=calico-cni.tar
11
-CALICO_K8S_POLICY_TAR=calico-k8s-policy.tar
12
-
13 9
 #
14 10
 # Docker images for calico-node, calico-cni
15 11
 #
... ...
@@ -126,6 +122,9 @@ fi
126 126
 CALICO_NODE_IMG_NAME=vmware_photon_${DIST_VER}/calico-node:v${CALICO_VER}
127 127
 CALICO_CNI_IMG_NAME=vmware_photon_${DIST_VER}/calico-cni:v${CALICO_CNI_VER}
128 128
 CALICO_K8S_POLICY_IMG_NAME=vmware_photon_${DIST_VER}/calico-kube-policy-controller:v${CALICO_K8S_POLICY_VER}
129
+CALICO_NODE_TAR=calico-node-v${CALICO_VER}.tar
130
+CALICO_CNI_TAR=calico-cni-v${CALICO_CNI_VER}.tar
131
+CALICO_K8S_POLICY_TAR=calico-k8s-policy-v${CALICO_K8S_POLICY_VER}.tar
129 132
 
130 133
 NODE_IMG_ID=`docker images -q ${CALICO_NODE_IMG_NAME} 2> /dev/null`
131 134
 if [[ ! -z "${NODE_IMG_ID}" ]]; then
... ...
@@ -13,7 +13,7 @@ FLANNEL_VER=`cat ${SPEC_DIR}/flannel/flannel.spec | grep Version | cut -d: -f2 |
13 13
 FLANNEL_VER_REL=${FLANNEL_VER}-`cat ${SPEC_DIR}/flannel/flannel.spec | grep Release | cut -d: -f2 | tr -d ' ' | cut -d% -f1`
14 14
 FLANNEL_RPM=flannel-${FLANNEL_VER_REL}${DIST_TAG}.${ARCH}.rpm
15 15
 FLANNEL_RPM_FILE=${STAGE_DIR}/RPMS/x86_64/${FLANNEL_RPM}
16
-FLANNEL_TAR=flannel.tar
16
+FLANNEL_TAR=flannel-v${FLANNEL_VER}.tar
17 17
 
18 18
 if [ ! -f ${FLANNEL_RPM_FILE} ]
19 19
 then
... ...
@@ -13,7 +13,7 @@ K8S_DASH_VER=`cat ${SPEC_DIR}/kubernetes-dashboard/kubernetes-dashboard.spec | g
13 13
 K8S_DASH_VER_REL=${K8S_DASH_VER}-`cat ${SPEC_DIR}/kubernetes-dashboard/kubernetes-dashboard.spec | grep Release | cut -d: -f2 | tr -d ' ' | cut -d% -f1`
14 14
 K8S_DASH_RPM=kubernetes-dashboard-${K8S_DASH_VER_REL}${DIST_TAG}.${ARCH}.rpm
15 15
 K8S_DASH_RPM_FILE=${STAGE_DIR}/RPMS/x86_64/${K8S_DASH_RPM}
16
-K8S_DASH_TAR=kubernetes-dashboard.tar
16
+K8S_DASH_TAR=kubernetes-dashboard-v${K8S_DASH_VER}.tar
17 17
 
18 18
 if [ ! -f ${K8S_DASH_RPM_FILE} ]
19 19
 then
... ...
@@ -38,7 +38,7 @@ popd
38 38
 
39 39
 for K8S_BIN in ${K8S_DNS_BINS[*]}; do
40 40
     IMG_NAME=vmware_photon_${DIST_VER}/k8s-dns-${K8S_BIN}-amd64:${K8S_DNS_VER}
41
-    K8S_TAR_NAME=k8s-dns-${K8S_BIN}.tar
41
+    K8S_TAR_NAME=k8s-dns-${K8S_BIN}-${K8S_DNS_VER}.tar
42 42
     docker build --rm -t ${IMG_NAME} -f ./Dockerfile.${K8S_BIN} .
43 43
     docker save -o ${K8S_TAR_NAME} ${IMG_NAME}
44 44
     gzip ${K8S_TAR_NAME}
... ...
@@ -42,7 +42,7 @@ popd
42 42
 
43 43
 for K8S_BIN in ${K8S_BINS[*]}; do
44 44
     IMG_NAME=vmware_photon_${DIST_VER}/${K8S_BIN}-amd64:v${K8S_VER}
45
-    K8S_TAR_NAME=${K8S_BIN}.tar
45
+    K8S_TAR_NAME=${K8S_BIN}-v${K8S_VER}.tar
46 46
     docker build --rm -t ${IMG_NAME} -f ./Dockerfile.${K8S_BIN} .
47 47
     docker save -o ${K8S_TAR_NAME} ${IMG_NAME}
48 48
     gzip ${K8S_TAR_NAME}
... ...
@@ -54,7 +54,7 @@ done
54 54
 # K8S Pause container
55 55
 #
56 56
 PAUSE_IMG_NAME=vmware_photon_${DIST_VER}/pause-amd64:v${K8S_VER}
57
-PAUSE_TAR_NAME=k8s-pause.tar
57
+PAUSE_TAR_NAME=k8s-pause-v${K8S_VER}.tar
58 58
 
59 59
 PAUSE_IMG_ID=`docker images -q ${PAUSE_IMG_NAME} 2> /dev/null`
60 60
 if [[ ! -z "${PAUSE_IMG_ID}" ]]; then
... ...
@@ -34,7 +34,7 @@ pushd ./tmp/k8heapster
34 34
 rpm2cpio ${K8S_HEAPSTER_RPM} | cpio -vid
35 35
 popd
36 36
 
37
-K8S_TAR_NAME=k8s-heapster.tar
37
+K8S_TAR_NAME=k8s-heapster-${K8S_HEAPSTER_VER}.tar
38 38
 docker build --rm -t ${IMG_NAME} -f ./Dockerfile.heapster .
39 39
 docker save -o ${K8S_TAR_NAME} ${IMG_NAME}
40 40
 gzip ${K8S_TAR_NAME}
... ...
@@ -13,7 +13,7 @@ NGINX_INC_VER=`cat ${SPEC_DIR}/nginx-ingress/nginx-ingress.spec | grep Version |
13 13
 NGINX_INC_VER_REL=${NGINX_INC_VER}-`cat ${SPEC_DIR}/nginx-ingress/nginx-ingress.spec | grep Release | cut -d: -f2 | tr -d ' ' | cut -d% -f1`
14 14
 NGINX_INC_RPM=nginx-ingress-${NGINX_INC_VER_REL}${DIST_TAG}.${ARCH}.rpm
15 15
 NGINX_INC_RPM_FILE=${STAGE_DIR}/RPMS/x86_64/${NGINX_INC_RPM}
16
-NGINX_INC_TAR=nginx-ingress.tar
16
+NGINX_INC_TAR=nginx-ingress-v${NGINX_INC_VER}.tar
17 17
 
18 18
 if [ ! -f ${NGINX_INC_RPM_FILE} ]
19 19
 then
... ...
@@ -13,7 +13,7 @@ WAVEFRONT_PROXY_VER=`cat ${SPEC_DIR}/wavefront-proxy/wavefront-proxy.spec | grep
13 13
 WAVEFRONT_PROXY_VER_REL=${WAVEFRONT_PROXY_VER}-`cat ${SPEC_DIR}/wavefront-proxy/wavefront-proxy.spec | grep Release | cut -d: -f2 | tr -d ' ' | cut -d% -f1`
14 14
 WAVEFRONT_PROXY_RPM=wavefront-proxy-${WAVEFRONT_PROXY_VER_REL}${DIST_TAG}.${ARCH}.rpm
15 15
 WAVEFRONT_PROXY_RPM_FILE=${STAGE_DIR}/RPMS/${ARCH}/${WAVEFRONT_PROXY_RPM}
16
-WAVEFRONT_PROXY_TAR=wavefront-proxy.tar
16
+WAVEFRONT_PROXY_TAR=wavefront-proxy-v${WAVEFRONT_PROXY_VER}.tar
17 17
 
18 18
 if [ ! -f ${WAVEFRONT_PROXY_RPM_FILE} ]
19 19
 then