Skip to content

Commit 7c5e347

Browse files
committed
Skip rest of ci-entrypoint when cluster create fails
1 parent 8d7f888 commit 7c5e347

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

hack/create-dev-cluster.sh

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ capz::util::generate_ssh_key
6666
echo "================ DOCKER BUILD ==============="
6767
PULL_POLICY=IfNotPresent make modules docker-build
6868

69-
setup() {
69+
create_cluster() {
7070
echo "================ MAKE CLEAN ==============="
7171
make clean
7272

@@ -75,17 +75,14 @@ setup() {
7575

7676
echo "================ INSTALL TOOLS ==============="
7777
make install-tools
78-
}
7978

80-
create_cluster() {
8179
echo "================ CREATE CLUSTER ==============="
8280
make create-cluster
8381
}
8482

8583
retries=$CLUSTER_CREATE_ATTEMPTS
86-
while ((retries > 0)); do
87-
setup
88-
create_cluster && break
89-
sleep 5
90-
((retries --))
84+
until create_cluster; do
85+
if ((--retries == 0)); then
86+
exit 1
87+
fi
9188
done

0 commit comments

Comments
 (0)