File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -18,9 +18,22 @@ FEATURES=$1
18
18
CLOUD_PRODUCT=$2
19
19
REGISTRY=$3
20
20
21
+ K8S_MINOR=$( kubectl version -o json | jq -r ' .serverVersion.minor' | sed ' s/+//' )
22
+
21
23
echo $FEATURES
22
24
echo $REGISTRY
25
+ echo $K8S_MINOR
23
26
set -e
27
+
28
+ # Ensure we cleanup the finalizers from k8s 1.33 until they patch it
29
+ if [ " $K8S_MINOR " = " 33" ]; then
30
+ echo " GKE 1.33 detected: cleaning up stuck service finalizers"
31
+
32
+ kubectl get svc -n agones-system -o json \
33
+ | jq -r ' .items[] | select(.metadata.finalizers != null) | .metadata.name' \
34
+ | xargs -r -I {} kubectl patch svc -n agones-system -p ' {"metadata":{"finalizers":null}}' --type=merge
35
+ fi
36
+
24
37
echo " installing current release"
25
38
DOCKER_RUN= make install FEATURE_GATES=' "' $FEATURES ' "' REGISTRY=' "' $REGISTRY ' "'
26
39
echo " starting e2e test"
You can’t perform that action at this time.
0 commit comments