From 3dd7d09a02020d43398a095d4f3b3da031304388 Mon Sep 17 00:00:00 2001 From: Volodymyr Kolesnykov Date: Sat, 7 Mar 2026 04:10:53 +0200 Subject: [PATCH] fix(wpvip-base): disable SSL when checking MySQL status --- images/src/wpvip-base/.devcontainer.json | 2 +- images/src/wpvip-base/rootfs/usr/local/bin/post-start.sh | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/images/src/wpvip-base/.devcontainer.json b/images/src/wpvip-base/.devcontainer.json index 85c6a0bd..bafd5792 100644 --- a/images/src/wpvip-base/.devcontainer.json +++ b/images/src/wpvip-base/.devcontainer.json @@ -6,7 +6,7 @@ "x-build": { "name": "WPVIP", "image-name": "wpvip-base", - "image-version": "0.0.25" + "image-version": "0.0.26" }, "remoteUser": "vscode", "postStartCommand": "/usr/local/bin/post-start.sh", diff --git a/images/src/wpvip-base/rootfs/usr/local/bin/post-start.sh b/images/src/wpvip-base/rootfs/usr/local/bin/post-start.sh index 12f5c406..047ed016 100755 --- a/images/src/wpvip-base/rootfs/usr/local/bin/post-start.sh +++ b/images/src/wpvip-base/rootfs/usr/local/bin/post-start.sh @@ -19,13 +19,13 @@ echo "Checking out submodules..." echo "Waiting for MySQL to come online..." second=0 -while ! mysqladmin ping -uroot -ppassword -hdatabase --silent && [ "${second}" -lt 60 ]; do +while ! mysqladmin ping -uroot -ppassword -hdatabase --silent --ssl=0 && [ "${second}" -lt 60 ]; do sleep 1 - second=$((second+1)) + second=$((second + 1)) done -if ! mysqladmin ping -uroot -ppassword -hdatabase --silent; then +if ! mysqladmin ping -uroot -ppassword -hdatabase --silent --ssl=0; then echo "ERROR: mysql has failed to come online" - exit 1; + exit 1 fi sudo -u www-data -E wp core install \