@@ -33,28 +33,36 @@ UNKNOWN_SHELL=true
33
33
checkEnv AUXILIARY_IMAGE_TARGET_PATH AUXILIARY_IMAGE_CONTAINER_NAME || exit 1
34
34
35
35
if [[ " $AUXILIARY_IMAGE_CONTAINER_NAME " == " operator-aux-container" * ]]; then
36
- initAuxiliaryImage > /tmp/auxiliaryImage.out 2>&1
37
- retval=$?
38
- cat /tmp/auxiliaryImage.out
39
-
40
- mkdir -p ${AUXILIARY_IMAGE_TARGET_PATH} /auxiliaryImageLogs
41
- cp /tmp/auxiliaryImage.out ${AUXILIARY_IMAGE_TARGET_PATH} /auxiliaryImageLogs/${AUXILIARY_IMAGE_CONTAINER_NAME} .out
42
36
sucFile=" ${AUXILIARY_IMAGE_TARGET_PATH} /auxiliaryImageLogs/${AUXILIARY_IMAGE_CONTAINER_NAME} .suc"
43
- rm -f " $sucFile "
44
- if [ $retval -eq 0 ]; then
45
- echo $retval > " $sucFile "
37
+ if [ ! -f $sucFile ]; then
38
+ initAuxiliaryImage > /tmp/auxiliaryImage.out 2>&1
39
+ retval=$?
40
+ cat /tmp/auxiliaryImage.out
41
+
42
+ mkdir -p ${AUXILIARY_IMAGE_TARGET_PATH} /auxiliaryImageLogs
43
+ cp /tmp/auxiliaryImage.out ${AUXILIARY_IMAGE_TARGET_PATH} /auxiliaryImageLogs/${AUXILIARY_IMAGE_CONTAINER_NAME} .out
44
+ rm -f " $sucFile "
45
+ if [ $retval -eq 0 ]; then
46
+ echo $retval > " $sucFile "
47
+ fi
48
+ else
49
+ trace FINE " Auxiliary Image: Skipping initialization due to a previous successful initialization."
46
50
fi
47
51
elif [[ " $AUXILIARY_IMAGE_CONTAINER_NAME " == " compatibility-mode-operator-aux-container" * ]]; then
48
- initCompatibilityModeInitContainersWithLegacyAuxImages > /tmp/compatibilityModeInitContainers.out 2>&1
49
- retval=$?
50
- cat /tmp/compatibilityModeInitContainers.out
51
-
52
- mkdir -p " ${AUXILIARY_IMAGE_TARGET_PATH} /${AUXILIARY_IMAGE_COMMAND_LOGS_DIR} "
53
- cp /tmp/compatibilityModeInitContainers.out " ${AUXILIARY_IMAGE_TARGET_PATH} /${AUXILIARY_IMAGE_COMMAND_LOGS_DIR} /${AUXILIARY_IMAGE_CONTAINER_NAME} .out"
54
52
sucFile=" ${AUXILIARY_IMAGE_TARGET_PATH} /${AUXILIARY_IMAGE_COMMAND_LOGS_DIR} /${AUXILIARY_IMAGE_CONTAINER_NAME} .suc"
55
- rm -f " $sucFile "
56
- if [ $retval -eq 0 ]; then
57
- echo $retval > " $sucFile "
53
+ if [ ! -f $sucFile ]; then
54
+ initCompatibilityModeInitContainersWithLegacyAuxImages > /tmp/compatibilityModeInitContainers.out 2>&1
55
+ retval=$?
56
+ cat /tmp/compatibilityModeInitContainers.out
57
+
58
+ mkdir -p " ${AUXILIARY_IMAGE_TARGET_PATH} /${AUXILIARY_IMAGE_COMMAND_LOGS_DIR} "
59
+ cp /tmp/compatibilityModeInitContainers.out " ${AUXILIARY_IMAGE_TARGET_PATH} /${AUXILIARY_IMAGE_COMMAND_LOGS_DIR} /${AUXILIARY_IMAGE_CONTAINER_NAME} .out"
60
+ rm -f " $sucFile "
61
+ if [ $retval -eq 0 ]; then
62
+ echo $retval > " $sucFile "
63
+ fi
64
+ else
65
+ trace FINE " Auxiliary Image: Skipping initialization due to a previous successful initialization."
58
66
fi
59
67
else
60
68
trace SEVERE " Invalid auxiliary image container name '$AUXILIARY_IMAGE_CONTAINER_NAME '. " \
0 commit comments