Skip to content

Commit 24797b2

Browse files
committed
Minor fixes in collect_k8s_logs
1 parent a62922a commit 24797b2

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

e2e-tests/functions

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1302,24 +1302,24 @@ collect_k8s_logs() {
13021302
if [[ ${ENABLE_LOGGING} == "true" ]]; then
13031303
rm -f ${logs_dir}/logs_${test_name}_* || :
13041304

1305-
local check_namespaces="$namespace${OPERATOR_NS:+ $OPERATOR_NS}"
1306-
1307-
for ns in $check_namespaces; do
1308-
local pods=$(kubectl_bin get pods -o name | awk -F "/" '{print $2}')
1309-
for p in $pods; do
1310-
kubectl_bin -n "$ns" describe pod $p >${logs_dir}/logs_${test_name}_$p_.dsc
1311-
local containers=$(kubectl_bin -n "$ns" get pod $p -o jsonpath='{.spec.containers[*].name}')
1312-
for c in $containers; do
1313-
kubectl_bin -n "$ns" logs $p -c $c >${logs_dir}/logs_${test_name}_$p_$c.txt
1314-
echo logs saved in: ${logs_dir}/logs_${test_name}_$p_$c.txt
1305+
local check_namespaces="${namespace}${OPERATOR_NS:+ $OPERATOR_NS}"
1306+
1307+
for ns in ${check_namespaces}; do
1308+
local pods=$(kubectl_bin get pods -n "${ns}" -o name | awk -F "/" '{print $2}')
1309+
for p in ${pods}; do
1310+
kubectl_bin -n "${ns}" describe pod ${p} >${logs_dir}/logs_${test_name}_${ns}_${p}.dsc || :
1311+
local containers=$(kubectl_bin -n "${ns}" get pod ${p} -o jsonpath='{.spec.containers[*].name}')
1312+
for c in ${containers}; do
1313+
kubectl_bin -n "${ns}" logs ${p} -c ${c} >${logs_dir}/logs_${test_name}_${ns}_${p}_${c}.txt || :
1314+
echo logs saved in: ${logs_dir}/logs_${test_name}_${p}_${c}.txt
13151315
done
13161316
done
13171317
done
1318-
for object in "psmdb psmdb-backup psmdb-restore pods deployments services events sts"; do
1319-
echo "##### START: $object #####" >>${logs_dir}/logs_${test_name}_simple.txt
1320-
kubectl_bin get $object --all-namespaces >>${logs_dir}/logs_${test_name}_simple.txt
1321-
echo "##### END: $object ####\n" >>${logs_dir}/logs_${test_name}_simple.txt
1322-
kubectl_bin get $object --all-namespaces >${logs_dir}/logs_${test_name}_$object.yaml
1318+
for object in psmdb psmdb-backup psmdb-restore pods deployments services events sts; do
1319+
echo "##### START: ${ns}: ${object} #####" >>${logs_dir}/logs_${test_name}_${ns}_simple.txt
1320+
kubectl_bin get ${object} -n "${ns}" >>${logs_dir}/logs_${test_name}_${ns}_simple.txt || :
1321+
echo "##### END: ${ns}: ${object} ####\n" >>${logs_dir}/logs_${test_name}_${ns}_simple.txt
1322+
kubectl_bin get ${object} -n "${ns}" >${logs_dir}/logs_${test_name}_${ns}_${object}.yaml || :
13231323
done
13241324
fi
13251325
}

0 commit comments

Comments
 (0)