Skip to content
This repository was archived by the owner on Jan 11, 2023. It is now read-only.

Commit b5eb43b

Browse files
authored
keeping track of provision.sh runs (#1753)
and only executing provision.sh if we haven’t already
1 parent fc56e54 commit b5eb43b

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

parts/kubernetesmastercustomscript.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,4 +428,6 @@ if $REBOOTREQUIRED; then
428428
/bin/bash -c "shutdown -r 1 &"
429429
fi
430430

431-
echo `date`,`hostname`, endscript>>/opt/m
431+
echo `date`,`hostname`, endscript>>/opt/m
432+
433+
mkdir -p /opt/azure/containers && touch /opt/azure/containers/provision.complete

parts/kubernetesmasterresources.t

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -530,7 +530,7 @@
530530
"autoUpgradeMinorVersion": true,
531531
"settings": {},
532532
"protectedSettings": {
533-
"commandToExecute": "[concat(variables('provisionScriptParametersCommon'),' ',variables('provisionScriptParametersMaster'),' /usr/bin/nohup /bin/bash -c \"/bin/bash /opt/azure/containers/provision.sh >> /var/log/azure/cluster-provision.log 2>&1\"')]"
533+
"commandToExecute": "[concat(variables('provisionScriptParametersCommon'),' ',variables('provisionScriptParametersMaster'),' /usr/bin/nohup /bin/bash -c \"stat /opt/azure/containers/provision.complete || /bin/bash /opt/azure/containers/provision.sh >> /var/log/azure/cluster-provision.log 2>&1\"')]"
534534
}
535535
}
536536
}{{WriteLinkedTemplatesForExtensions}}

0 commit comments

Comments
 (0)