Skip to content

Commit 291af34

Browse files
committed
missing change
1 parent a594272 commit 291af34

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

skylib/k8s_test_namespace.sh.tpl

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ TEST_UNDECLARED_OUTPUTS_DIR=${TEST_UNDECLARED_OUTPUTS_DIR:-.}
2424

2525
KUBECTL=%{kubectl}
2626
KUBECONFIG=%{kubeconfig}
27+
CLUSTER_FILE=%{cluster}
28+
2729
SET_NAMESPACE=%{set_namespace}
2830
IT_MANIFEST_FILTER=%{it_manifest_filter}
2931

@@ -32,8 +34,8 @@ NAMESPACE_NAME_FILE=${TEST_UNDECLARED_OUTPUTS_DIR}/namespace
3234
KUBECONFIG_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

3840
echo "Cluster: ${CLUSTER}" >&2
3941
echo "User: ${USER}" >&2
@@ -53,7 +55,7 @@ else
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

0 commit comments

Comments
 (0)