Skip to content

Commit fe449c1

Browse files
authored
Add conditional check for kind load image-archive (#306)
1 parent ad026ef commit fe449c1

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

scripts/deploy-community-operator.sh

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,15 @@ else
4343
export CATALOG_NAMESPACE="openshift-marketplace"
4444
fi
4545

46-
# Pre-pull the image for the operator
47-
docker pull "$COMMUNITY_OPERATOR_IMAGEREPO"/"$COMMUNITY_OPERATOR_BASE":"$COMMUNITY_OPERATOR_IMAGEVERSION"
48-
docker save "$COMMUNITY_OPERATOR_IMAGEREPO"/"$COMMUNITY_OPERATOR_BASE":"$COMMUNITY_OPERATOR_IMAGEVERSION" >./temp/"$COMMUNITY_OPERATOR_BASE"-"$COMMUNITY_OPERATOR_IMAGEVERSION".tar
49-
kind load image-archive ./temp/"$COMMUNITY_OPERATOR_BASE"-"$COMMUNITY_OPERATOR_IMAGEVERSION".tar
46+
mkdir -p ./temp
47+
48+
# Pre-pull the image for the operator (if using Kind)
49+
if $TNF_NON_OCP_CLUSTER; then
50+
docker pull "$COMMUNITY_OPERATOR_IMAGEREPO"/"$COMMUNITY_OPERATOR_BASE":"$COMMUNITY_OPERATOR_IMAGEVERSION"
51+
docker save "$COMMUNITY_OPERATOR_IMAGEREPO"/"$COMMUNITY_OPERATOR_BASE":"$COMMUNITY_OPERATOR_IMAGEVERSION" >./temp/"$COMMUNITY_OPERATOR_BASE"-"$COMMUNITY_OPERATOR_IMAGEVERSION".tar
52+
kind load image-archive ./temp/"$COMMUNITY_OPERATOR_BASE"-"$COMMUNITY_OPERATOR_IMAGEVERSION".tar
53+
rm ./temp/"$COMMUNITY_OPERATOR_BASE"-"$COMMUNITY_OPERATOR_IMAGEVERSION".tar
54+
fi
5055

5156
# Create the operator group
5257
mkdir -p ./temp

0 commit comments

Comments
 (0)