diff --git a/devstack/lib/crio b/devstack/lib/crio index 19205a7..de60f02 100644 --- a/devstack/lib/crio +++ b/devstack/lib/crio @@ -78,6 +78,8 @@ function configure_crio { # We're wrapping values in \"\" because that's the format cri-o wants. iniset -sudo ${CRIO_CONF} crio.api listen \"${CRIO_ENGINE_SOCKET_FILE}\" + iniset -sudo ${CRIO_CONF} crio.image pause_image \"${CRIO_PAUSE_IMAGE}\" + iniset -sudo ${CRIO_CONF} crio.image pause_command \"${CRIO_PAUSE_COMMAND}\" if [[ "$ENABLE_DEBUG_LOG_LEVEL" == "True" ]]; then # debug is way too verbose, info will be enough iniset -sudo ${CRIO_CONF} crio.runtime log_level \"info\" diff --git a/devstack/settings b/devstack/settings index ae9e060..47f6667 100644 --- a/devstack/settings +++ b/devstack/settings @@ -27,3 +27,7 @@ fi # Customize kubeadm container images repository KUBEADMIN_IMAGE_REPOSITORY=${KUBEADMIN_IMAGE_REPOSITORY:-"k8s.gcr.io"} + +# Configure crio pause image +CRIO_PAUSE_IMAGE=${CRIO_PAUSE_IMAGE:-"k8s.gcr.io/pause:3.6"} +CRIO_PAUSE_COMMAND=${CRIO_PAUSE_COMMAND:-"/pause"}