File tree Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -1302,8 +1302,9 @@ collect_k8s_logs() {
1302
1302
if [[ ${ENABLE_LOG_COLLECT} == " true" ]]; then
1303
1303
local check_namespaces=" ${namespace}${OPERATOR_NS: + $OPERATOR_NS } "
1304
1304
local logs_path=" ${logs_dir} /${test_name} "
1305
+
1305
1306
rm -rf ${logs_path} || :
1306
- mkdir -p $logs_path
1307
+ mkdir -p ${ logs_path}
1307
1308
1308
1309
for ns in ${check_namespaces} ; do
1309
1310
local pods=$( kubectl_bin get pods -n " ${ns} " -o name | awk -F " /" ' {print $2}' )
@@ -1317,11 +1318,11 @@ collect_k8s_logs() {
1317
1318
done
1318
1319
done
1319
1320
for object in psmdb psmdb-backup psmdb-restore pods deployments services events sts; do
1320
- echo " ##### START: ${ns} : ${object} #####" >> ${logs_path} /_overview_${ns } .txt
1321
- kubectl_bin get ${object} -n " ${ns } " >> ${logs_path} /_overview_${ns } .txt || :
1322
- echo -e " ##### END: ${ns} : ${object} ####\n" >> ${logs_path} /_overview_${ns } .txt
1323
- kubectl_bin get ${object} -n " ${ns } " -oyaml > ${logs_path} /${object} _${ns } .yaml || :
1324
- kubectl_bin describe ${object} -n " ${ns } " > ${logs_path} /${object} _${ns } .dsc || :
1321
+ echo " ##### START: NS: ${namespace} - OBJ : ${object} #####" >> ${logs_path} /_overview_${namespace } .txt
1322
+ kubectl_bin get ${object} -n " ${namespace } " >> ${logs_path} /_overview_${namespace } .txt || :
1323
+ echo -e " ##### END: NS: ${namespace} - OBJ : ${object} ####\n" >> ${logs_path} /_overview_${namespace } .txt
1324
+ kubectl_bin get ${object} -n " ${namespace } " -oyaml > ${logs_path} /${object} _${namespace } .yaml || :
1325
+ kubectl_bin describe ${object} -n " ${namespace } " > ${logs_path} /${object} _${namespace } .dsc || :
1325
1326
done
1326
1327
fi
1327
1328
}
Original file line number Diff line number Diff line change @@ -104,6 +104,7 @@ if [[ -n ${OPENSHIFT} ]]; then
104
104
fi
105
105
106
106
if [[ $( kubectl_bin logs monitoring-rs0-0 pmm-client | grep -c ' cannot auto discover databases and collections' ) != 0 ]]; then
107
+ collect_k8s_logs
107
108
echo " error: cannot auto discover databases and collections"
108
109
exit 1
109
110
fi
You can’t perform that action at this time.
0 commit comments