From a069f89c8fe921b30f81825e25c80126eb20dd38 Mon Sep 17 00:00:00 2001 From: Salvatore Mongiardo Date: Thu, 7 Mar 2024 09:32:39 +0100 Subject: [PATCH] [CSB] Store TNB framework pod logs --- OWNERS_ALIASES | 1 - .../deploy-resources/csb-deploy-resources-commands.sh | 10 ++++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/OWNERS_ALIASES b/OWNERS_ALIASES index f1c1ecb374b8..ecc997771266 100644 --- a/OWNERS_ALIASES +++ b/OWNERS_ALIASES @@ -367,7 +367,6 @@ aliases: - smongiar - mcarlett - croway - - petrpinkas - jvrubel microshift-reviewers: - copejon diff --git a/ci-operator/step-registry/csb/deploy-resources/csb-deploy-resources-commands.sh b/ci-operator/step-registry/csb/deploy-resources/csb-deploy-resources-commands.sh index 6fcbbd5a5c82..4d2581b7d2c5 100644 --- a/ci-operator/step-registry/csb/deploy-resources/csb-deploy-resources-commands.sh +++ b/ci-operator/step-registry/csb/deploy-resources/csb-deploy-resources-commands.sh @@ -718,6 +718,13 @@ function restartPodAfterFailure() { echo "TNB pod restarted." } +function copy_deploy_pod_logs() { + TNB_POD=$(oc get pods -n csb-interop -l deployment=tnb --no-headers=true | awk '{print $1}') + echo "get logs from pod ${TNB_POD}" + mkdir -p "${ARTIFACT_DIR}"/tnb + oc logs --tail=5000 "$TNB_POD" -n csb-interop > "${ARTIFACT_DIR}"/tnb/deploy-and-compile.log +} + echo "Create project" create_csb_project_and_policies csb-interop @@ -738,3 +745,6 @@ oc import-image tnb-tests:latest --from=quay.io/rh_integration/tnb-tests:latest echo "Compile TNB project through Pod creation" create_dc_and_tnb_framework_pod + +echo "Copy TNB Pod logs" +copy_deploy_pod_logs