File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,8 @@ TEST_UNDECLARED_OUTPUTS_DIR=${TEST_UNDECLARED_OUTPUTS_DIR:-.}
2424
2525KUBECTL=%{kubectl}
2626KUBECONFIG=%{kubeconfig}
27+ CLUSTER_FILE=%{cluster}
28+
2729SET_NAMESPACE=%{set_namespace}
2830IT_MANIFEST_FILTER=%{it_manifest_filter}
2931
@@ -32,8 +34,8 @@ NAMESPACE_NAME_FILE=${TEST_UNDECLARED_OUTPUTS_DIR}/namespace
3234KUBECONFIG_FILE=${TEST_UNDECLARED_OUTPUTS_DIR} /kubeconfig
3335
3436# get cluster and username from provided configuration
35- CLUSTER=$( ${KUBECTL} --kubeconfig= ${KUBECONFIG} config view -o jsonpath= ' {.clusters[0].name} ' )
36- USER=$( ${KUBECTL} --kubeconfig=${KUBECONFIG} config view -o jsonpath=' {.users[0 ].name}' )
37+ CLUSTER=$( cat ${CLUSTER_FILE} )
38+ USER=$( ${KUBECTL} --kubeconfig=${KUBECONFIG} config view -o jsonpath=' {.users[?(@.name == ' " \" ${CLUSTER} \" ) ].name}" )
3739
3840echo " Cluster: ${CLUSTER} " >&2
3941echo " User: ${USER} " >&2
5355 DELETE_NAMESPACE_FLAG=" -delete_namespace"
5456 COUNT=" 0"
5557 while true ; do
56- NAMESPACE=${USER} -$(( (RANDOM) + 32767 ))
58+ NAMESPACE=` whoami ` -$(( (RANDOM) + 32767 ))
5759 ${KUBECTL} --kubeconfig=${KUBECONFIG} --cluster=${CLUSTER} --user=${USER} create namespace ${NAMESPACE} && break
5860 COUNT=$[$COUNT + 1]
5961 if [ $COUNT -ge 10 ]; then
You can’t perform that action at this time.
0 commit comments