@@ -1302,24 +1302,24 @@ collect_k8s_logs() {
1302
1302
if [[ ${ENABLE_LOGGING} == " true" ]]; then
1303
1303
rm -f ${logs_dir} /logs_${test_name} _* || :
1304
1304
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
1315
1315
done
1316
1316
done
1317
1317
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 || :
1323
1323
done
1324
1324
fi
1325
1325
}
0 commit comments