Change-Id: Ib1799d9a7d4165ad09ea4b9d2bf36e3a51563b93
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/3953
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Anish Swaminathan <anishs@vmware.com>
| ... | ... |
@@ -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 |
* Tue Jul 04 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.14.2-2 |
| ... | ... |
@@ -21,7 +21,7 @@ then |
| 21 | 21 |
exit 1 |
| 22 | 22 |
fi |
| 23 | 23 |
|
| 24 |
-IMG_NAME=vmware_photon/flannel:v${FLANNEL_VER}
|
|
| 24 |
+IMG_NAME=vmware_photon_${DIST_VER}/flannel:v${FLANNEL_VER}
|
|
| 25 | 25 |
|
| 26 | 26 |
IMG_ID=`docker images -q ${IMG_NAME} 2> /dev/null`
|
| 27 | 27 |
if [[ ! -z "${IMG_ID}" ]]; then
|
| ... | ... |
@@ -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 |
| ... | ... |
@@ -21,7 +21,7 @@ then |
| 21 | 21 |
exit 1 |
| 22 | 22 |
fi |
| 23 | 23 |
|
| 24 |
-IMG_NAME=vmware_photon/kubernetes-dashboard-amd64:v${K8S_DASH_VER}
|
|
| 24 |
+IMG_NAME=vmware_photon_${DIST_VER}/kubernetes-dashboard-amd64:v${K8S_DASH_VER}
|
|
| 25 | 25 |
|
| 26 | 26 |
IMG_ID=`docker images -q ${IMG_NAME} 2> /dev/null`
|
| 27 | 27 |
if [[ ! -z "${IMG_ID}" ]]; then
|
| ... | ... |
@@ -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 |
| ... | ... |
@@ -22,7 +22,7 @@ then |
| 22 | 22 |
fi |
| 23 | 23 |
|
| 24 | 24 |
for K8S_BIN in ${K8S_DNS_BINS[*]}; do
|
| 25 |
- IMG_NAME=vmware_photon/k8s-dns-${K8S_BIN}-amd64:${K8S_DNS_VER}
|
|
| 25 |
+ IMG_NAME=vmware_photon_${DIST_VER}/k8s-dns-${K8S_BIN}-amd64:${K8S_DNS_VER}
|
|
| 26 | 26 |
IMG_ID=`docker images -q ${IMG_NAME} 2> /dev/null`
|
| 27 | 27 |
if [[ ! -z "${IMG_ID}" ]]; then
|
| 28 | 28 |
echo "Removing image ${IMG_NAME}"
|
| ... | ... |
@@ -37,11 +37,12 @@ rpm2cpio ${K8S_DNS_RPM} | cpio -vid
|
| 37 | 37 |
popd |
| 38 | 38 |
|
| 39 | 39 |
for K8S_BIN in ${K8S_DNS_BINS[*]}; do
|
| 40 |
- IMG_NAME=vmware_photon/k8s-dns-${K8S_BIN}-amd64:${K8S_DNS_VER}
|
|
| 40 |
+ IMG_NAME=vmware_photon_${DIST_VER}/k8s-dns-${K8S_BIN}-amd64:${K8S_DNS_VER}
|
|
| 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 |
| ... | ... |
@@ -13,6 +13,8 @@ K8S_VER=`cat ${SPEC_DIR}/kubernetes/kubernetes.spec | grep Version | cut -d: -f2
|
| 13 | 13 |
K8S_VER_REL=${K8S_VER}-`cat ${SPEC_DIR}/kubernetes/kubernetes.spec | grep Release | cut -d: -f2 | tr -d ' ' | cut -d% -f1`
|
| 14 | 14 |
K8S_RPM=kubernetes-${K8S_VER_REL}${DIST_TAG}.${ARCH}.rpm
|
| 15 | 15 |
K8S_RPM_FILE=../../../stage/RPMS/x86_64/${K8S_RPM}
|
| 16 |
+K8S_PAUSE_RPM=kubernetes-pause-${K8S_VER_REL}${DIST_TAG}.${ARCH}.rpm
|
|
| 17 |
+K8S_PAUSE_RPM_FILE=../../../stage/RPMS/x86_64/${K8S_PAUSE_RPM}
|
|
| 16 | 18 |
|
| 17 | 19 |
if [ ! -f ${K8S_RPM_FILE} ]
|
| 18 | 20 |
then |
| ... | ... |
@@ -22,7 +24,7 @@ fi |
| 22 | 22 |
|
| 23 | 23 |
K8S_BINS=(kube-apiserver kube-controller-manager kube-proxy kube-scheduler) |
| 24 | 24 |
for K8S_BIN in ${K8S_BINS[*]}; do
|
| 25 |
- IMG_NAME=vmware_photon/${K8S_BIN}-amd64:v${K8S_VER}
|
|
| 25 |
+ IMG_NAME=vmware_photon_${DIST_VER}/${K8S_BIN}-amd64:v${K8S_VER}
|
|
| 26 | 26 |
IMG_ID=`docker images -q ${IMG_NAME} 2> /dev/null`
|
| 27 | 27 |
if [[ ! -z "${IMG_ID}" ]]; then
|
| 28 | 28 |
echo "Removing image ${IMG_NAME}"
|
| ... | ... |
@@ -32,16 +34,37 @@ done |
| 32 | 32 |
|
| 33 | 33 |
mkdir -p tmp/k8s |
| 34 | 34 |
cp ${K8S_RPM_FILE} tmp/k8s/
|
| 35 |
+cp ${K8S_PAUSE_RPM_FILE} tmp/k8s/
|
|
| 35 | 36 |
pushd ./tmp/k8s |
| 36 | 37 |
rpm2cpio ${K8S_RPM} | cpio -vid
|
| 38 |
+rpm2cpio ${K8S_PAUSE_RPM} | cpio -vid
|
|
| 37 | 39 |
popd |
| 38 | 40 |
|
| 39 | 41 |
for K8S_BIN in ${K8S_BINS[*]}; do
|
| 40 |
- IMG_NAME=vmware_photon/${K8S_BIN}-amd64:v${K8S_VER}
|
|
| 42 |
+ IMG_NAME=vmware_photon_${DIST_VER}/${K8S_BIN}-amd64:v${K8S_VER}
|
|
| 41 | 43 |
K8S_TAR_NAME=${K8S_BIN}.tar
|
| 42 | 44 |
docker build --rm -t ${IMG_NAME} -f ./Dockerfile.${K8S_BIN} .
|
| 43 | 45 |
docker save -o ${K8S_TAR_NAME} ${IMG_NAME}
|
| 44 |
- mv -f ${K8S_TAR_NAME} ${STAGE_DIR}/
|
|
| 46 |
+ gzip ${K8S_TAR_NAME}
|
|
| 47 |
+ mv -f ${K8S_TAR_NAME}.gz ${STAGE_DIR}/
|
|
| 45 | 48 |
done |
| 46 | 49 |
|
| 50 |
+ |
|
| 51 |
+# |
|
| 52 |
+# K8S Pause container |
|
| 53 |
+# |
|
| 54 |
+PAUSE_IMG_NAME=vmware_photon_${DIST_VER}/pause-amd64:v${K8S_VER}
|
|
| 55 |
+PAUSE_TAR_NAME=k8s-pause.tar |
|
| 56 |
+ |
|
| 57 |
+PAUSE_IMG_ID=`docker images -q ${PAUSE_IMG_NAME} 2> /dev/null`
|
|
| 58 |
+if [[ ! -z "${PAUSE_IMG_ID}" ]]; then
|
|
| 59 |
+ echo "Removing image ${PAUSE_IMG_NAME}"
|
|
| 60 |
+ docker rmi -f ${PAUSE_IMG_NAME}
|
|
| 61 |
+fi |
|
| 62 |
+ |
|
| 63 |
+docker build --rm -t ${PAUSE_IMG_NAME} -f ./Dockerfile.pause .
|
|
| 64 |
+docker save -o ${PAUSE_TAR_NAME} ${PAUSE_IMG_NAME}
|
|
| 65 |
+gzip ${PAUSE_TAR_NAME}
|
|
| 66 |
+mv -f ${PAUSE_TAR_NAME}.gz ${STAGE_DIR}/
|
|
| 67 |
+ |
|
| 47 | 68 |
rm -rf ./tmp |