Skip to content

Commit 3bb3dba

Browse files
authored
Merge pull request apache#122 from dims/tweak-ci-job-for-kubernetes-conformance-tests-001
oops, forgot to enable external cloud provider
2 parents 12ff9e0 + a26fa15 commit 3bb3dba

File tree

1 file changed

+4
-2
lines changed
  • playbooks/cloud-provider-openstack-acceptance-test-e2e-conformance

1 file changed

+4
-2
lines changed

playbooks/cloud-provider-openstack-acceptance-test-e2e-conformance/run.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,12 @@
4949
export LOG_LEVEL=4
5050
# We want to use the openstack cloud provider
5151
export CLOUD_PROVIDER=openstack
52+
# We want to run a separate cloud-controller-manager for openstack
53+
export EXTERNAL_CLOUD_PROVIDER=true
5254
# DO NOT change the location of the cloud-config file. It is important for the old cinder provider to work
5355
export CLOUD_CONFIG=/etc/kubernetes/cloud-config
56+
# Specify the OCCM binary
57+
export EXTERNAL_CLOUD_PROVIDER_BINARY='{{ ansible_user_dir }}/{{ zuul.project.src_dir }}/openstack-cloud-controller-manager'
5458
5559
# location of where the kubernetes processes log their output
5660
mkdir -p '{{ ansible_user_dir }}/workspace/logs/kubernetes'
@@ -84,8 +88,6 @@
8488
# Build all binaries
8589
export KUBE_FASTBUILD=true
8690
87-
set -e
88-
8991
# Run e2e test using local deployment/provider
9092
kubetest --dump=$LOG_DIR \
9193
--test \

0 commit comments

Comments
 (0)