Fix log retrieving from Airflow DAGs to avoid wrong exit of stage3
Change-Id: I6428ce6b37a9af5db3d1df001a27a97f6d46a0e6
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
diff --git a/jenkins/ci-pipelines/ci_stage_3.groovy b/jenkins/ci-pipelines/ci_stage_3.groovy
index 9ceabee..b9e3059 100644
--- a/jenkins/ci-pipelines/ci_stage_3.groovy
+++ b/jenkins/ci-pipelines/ci_stage_3.groovy
@@ -170,7 +170,7 @@
sshCommand remote: remote, command: '''
schedulerPod="$(kubectl get pods -n osm | grep osm-scheduler| awk '{print $1; exit}')"; \
echo "Extracting logs from Airflow DAGs from pod ${schedulerPod}"; \
- kubectl cp -n osm ${schedulerPod}:/opt/airflow/logs/scheduler/latest/dags logs/dags -c scheduler
+ kubectl -n osm cp ${schedulerPod}:/opt/airflow/logs/scheduler/latest/dags logs/dags -c scheduler 2>&1 || true
'''
}