From cb602fe33cbfa15967fa72a26b9d243c7434f2aa Mon Sep 17 00:00:00 2001 From: subhamkrai Date: Wed, 13 Dec 2023 15:02:14 +0530 Subject: [PATCH] ci: add 'rook-ceph-seconday' ns to collect logs In canary test `multi-cluster-mirroring` we also need to collect logs of `rook-ceph-secondary` namespace to debug the ci. Signed-off-by: subhamkrai --- .github/workflows/collect-logs/action.yaml | 2 +- tests/scripts/collect-logs.sh | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/collect-logs/action.yaml b/.github/workflows/collect-logs/action.yaml index 9b380b311..4bb3c2d72 100644 --- a/.github/workflows/collect-logs/action.yaml +++ b/.github/workflows/collect-logs/action.yaml @@ -12,7 +12,7 @@ runs: - name: collect common logs shell: bash --noprofile --norc -eo pipefail -x {0} run: | - tests/scripts/collect-logs.sh + tests/scripts/collect-logs.sh ${{ inputs.name }} - name: Upload canary test result uses: actions/upload-artifact@v2 diff --git a/tests/scripts/collect-logs.sh b/tests/scripts/collect-logs.sh index c78259366..80c749962 100755 --- a/tests/scripts/collect-logs.sh +++ b/tests/scripts/collect-logs.sh @@ -23,6 +23,10 @@ if [[ "$OPERATOR_NAMESPACE" != "$CLUSTER_NAMESPACE" ]]; then NAMESPACES+=("$OPERATOR_NAMESPACE") fi +if [ "$1" == "multi-cluster-mirroring" ]; then + NAMESPACES+=("rook-ceph-secondary") +fi + for NAMESPACE in "${NAMESPACES[@]}"; do # each namespace is a sub-directory for easier debugging NS_DIR="${LOG_DIR}"/namespace-"${NAMESPACE}"