diff --git a/baseimage/initializeBaseUbuntuImage.sh b/baseimage/initializeBaseUbuntuImage.sh index 79a389092..5773f91c4 100644 --- a/baseimage/initializeBaseUbuntuImage.sh +++ b/baseimage/initializeBaseUbuntuImage.sh @@ -156,7 +156,7 @@ apt-get install -y python # Install python which is required for npm rebuild echo "==== Downloading docker images ====" if [ -f ${SOURCE_DIR}/infra_version.js ]; then - images=$(node -e "var i = require('${SOURCE_DIR}/infra_version.js'); console.log(i.baseImage, Object.keys(i.images).map(function (x) { return i.images[x].tag; }).join(' '));") + images=$(node -e "var i = require('${SOURCE_DIR}/infra_version.js'); console.log(i.baseImages.join(' '), Object.keys(i.images).map(function (x) { return i.images[x].tag; }).join(' '));") echo "Pulling images: ${images}" for image in ${images}; do diff --git a/src/infra_version.js b/src/infra_version.js index d1a057ad7..c3b20bffb 100644 --- a/src/infra_version.js +++ b/src/infra_version.js @@ -8,7 +8,7 @@ exports = module.exports = { // a version bump means that all containers (apps and addons) are recreated 'version': 40, - 'baseImage': 'cloudron/base:0.8.1', + 'baseImages': [ 'cloudron/base:0.8.1', 'cloudron/base:0.9.0' ], 'images': { 'mysql': { repo: 'cloudron/mysql', tag: 'cloudron/mysql:0.12.0' },