Pin kubespray to working sha 27/52927/2
authorFatih Degirmenci <fdegir@gmail.com>
Thu, 1 Mar 2018 10:02:22 +0000 (10:02 +0000)
committerwutianwei <wutianwei1@huawei.com>
Fri, 2 Mar 2018 06:12:49 +0000 (14:12 +0800)
Kubespray works fine on supported distros so it is important we pin
the sha and bump it in a controlled manner since people might be trying
xci/k8 scenario and we want them to have working versions.

Apart from that, scenario specific verify/merge jobs are being created
at the moment and we need a working version to test the CI/testing side
of things.

Change-Id: I8702ed697057386449dc99d8cd14391de18f345a
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
xci/config/pinned-versions

index 304c192..2c44533 100755 (executable)
@@ -43,4 +43,6 @@ export KEEPALIVED_VERSION=$(grep -E '.*name: keepalived' -A 3 \
 export HAPROXY_VERSION=$(grep -E '.*name: haproxy_server' -A 3 \
        ${XCI_PATH}/xci/installer/osa/files/ansible-role-requirements.yml \
        | tail -n1 | sed -n 's/\(^.*: \)\([0-9a-z].*$\)/\2/p')
-export KUBESPRAY_VERSION=${KUBESPRAY_VERSION:-"master"}
+# HEAD of kubspray "master" as of 27.02.2018
+# kubespray's bug Reference: https://github.com/kubernetes-incubator/kubespray/issues/2400
+export KUBESPRAY_VERSION=${KUBESPRAY_VERSION:-"810c10a0e9b65b0ef8ae8f7c302f7553a165631c"}