Skip to content

Commit 46309a2

Browse files
committed
Minor fixes in collect_k8s_logs
1 parent 807dd67 commit 46309a2

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
@@ -1325,24 +1325,24 @@ collect_k8s_logs() {
13251325
if [[ ${ENABLE_LOGGING} == "true" ]]; then
13261326
rm -f ${logs_dir}/logs_${test_name}_* || :
13271327

1328-
local check_namespaces="$namespace${OPERATOR_NS:+ $OPERATOR_NS}"
1329-
1330-
for ns in $check_namespaces; do
1331-
local pods=$(kubectl_bin get pods -o name | awk -F "/" '{print $2}')
1332-
for p in $pods; do
1333-
kubectl_bin -n "$ns" describe pod $p >${logs_dir}/logs_${test_name}_$p_.dsc
1334-
local containers=$(kubectl_bin -n "$ns" get pod $p -o jsonpath='{.spec.containers[*].name}')
1335-
for c in $containers; do
1336-
kubectl_bin -n "$ns" logs $p -c $c >${logs_dir}/logs_${test_name}_$p_$c.txt
1337-
echo logs saved in: ${logs_dir}/logs_${test_name}_$p_$c.txt
1328+
local check_namespaces="${namespace}${OPERATOR_NS:+ $OPERATOR_NS}"
1329+
1330+
for ns in ${check_namespaces}; do
1331+
local pods=$(kubectl_bin get pods -n "${ns}" -o name | awk -F "/" '{print $2}')
1332+
for p in ${pods}; do
1333+
kubectl_bin -n "${ns}" describe pod ${p} >${logs_dir}/logs_${test_name}_${ns}_${p}.dsc || :
1334+
local containers=$(kubectl_bin -n "${ns}" get pod ${p} -o jsonpath='{.spec.containers[*].name}')
1335+
for c in ${containers}; do
1336+
kubectl_bin -n "${ns}" logs ${p} -c ${c} >${logs_dir}/logs_${test_name}_${ns}_${p}_${c}.txt || :
1337+
echo logs saved in: ${logs_dir}/logs_${test_name}_${p}_${c}.txt
13381338
done
13391339
done
13401340
done
1341-
for object in "psmdb psmdb-backup psmdb-restore pods deployments services events sts"; do
1342-
echo "##### START: $object #####" >>${logs_dir}/logs_${test_name}_simple.txt
1343-
kubectl_bin get $object --all-namespaces >>${logs_dir}/logs_${test_name}_simple.txt
1344-
echo "##### END: $object ####\n" >>${logs_dir}/logs_${test_name}_simple.txt
1345-
kubectl_bin get $object --all-namespaces >${logs_dir}/logs_${test_name}_$object.yaml
1341+
for object in psmdb psmdb-backup psmdb-restore pods deployments services events sts; do
1342+
echo "##### START: ${ns}: ${object} #####" >>${logs_dir}/logs_${test_name}_${ns}_simple.txt
1343+
kubectl_bin get ${object} -n "${ns}" >>${logs_dir}/logs_${test_name}_${ns}_simple.txt || :
1344+
echo "##### END: ${ns}: ${object} ####\n" >>${logs_dir}/logs_${test_name}_${ns}_simple.txt
1345+
kubectl_bin get ${object} -n "${ns}" >${logs_dir}/logs_${test_name}_${ns}_${object}.yaml || :
13461346
done
13471347
fi
13481348
}

0 commit comments

Comments
 (0)