Enhance Gates

* adds kubectl-get-pods once workload deployment is completed.
  * fix docker gate jobs failing because of missing script.

Signed-off-by: Sreejith Punnapuzha <Sreejith.Punnapuzha@outlook.com>
Change-Id: I7f0bb0139b3fa3e5af524541b3e8f1978d640113
This commit is contained in:
Sreejith Punnapuzha 2021-05-27 18:44:47 -05:00
parent c7d65d4114
commit 92e70c734e
2 changed files with 7 additions and 1 deletions

View File

@ -17,6 +17,12 @@ set -xe
echo "Deploy workload"
airshipctl phase run workload-target --debug
echo "List all pods in target cluster"
# Scripts for this phase placed in manifests/function/phase-helpers/get_pods/
# To get ConfigMap for this phase, execute `airshipctl phase render --source config -k ConfigMap`
# and find ConfigMap with name kubectl-get-pods
airshipctl phase run kubectl-get-pods-target --debug
# Ensure we can reach ingress controller default backend
# Scripts for this phase placed in manifests/function/phase-helpers/check_ingress_ctrl/
# To get ConfigMap for this phase, execute `airshipctl phase render --source config -k ConfigMap`

View File

@ -178,7 +178,7 @@
- ./tools/deployment/provider_common/30_deploy_controlplane.sh
- ./tools/deployment/provider_common/32_cluster_init_target_node.sh
- ./tools/deployment/provider_common/33_cluster_move_target_node.sh
- ./tools/deployment/provider_common/35_deploy_worker_node.sh
- ./tools/deployment/provider_common/34_deploy_worker_node.sh
voting: false
- job:
name: airship-airshipctl-docker-kubebench-conformance