@@ -1325,24 +1325,24 @@ collect_k8s_logs() {
1325
1325
if [[ ${ENABLE_LOGGING} == " true" ]]; then
1326
1326
rm -f ${logs_dir} /logs_${test_name} _* || :
1327
1327
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
1338
1338
done
1339
1339
done
1340
1340
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 || :
1346
1346
done
1347
1347
fi
1348
1348
}
0 commit comments