Wappler Version : 6.4.0
Operating System : Ubuntu
Server Model: Digital Ocean Node Docker Droplet
Database Type: MySQL
Hosting Type: Digital Ocean
Expected behaviour
When trying to deploy to a Digital Ocean droplet with the latest Docker Compose and Build tools installed deployment fails with Error Launching Services: KeyError: ‘ContainerConfig’
Actual behavior
What actually happens?
The build fails deployment to Digital Ocean.
How to reproduce
- Run Apt Upgrade to an Ubuntu droplet on Digital Ocean (which should update the Docker components and tools).
- Restart the server.
- Deploy to droplet in Wappler.
- Deployment fails with Error Launching Services: KeyError: ‘ContainerConfig
Wappler remote deployment to Digital Ocean fails with the latest updates to Docker applied to droplet.
Below is the Apt Upgrade history log entry from the droplet on Digital Ocean where you can see what was updated with regards to Docker.
Start-Date: 2024-03-28 18:10:02
Commandline: apt upgrade
Install: ubuntu-pro-client:amd64 (31.2~20.04, automatic)
Upgrade: containerd.io:amd64 (1.6.28-1, 1.6.28-2), update-manager-core:amd64 (1:20.04.10.18, 1:20.04.10.20), update-notifier-common:amd64 (3.192.30.17, 3.192.30.19), snapd:amd64 (2.58+20.04.1, 2.61.3+20.04), ubuntu-advantage-tools:amd64 (30~20.04, 31.2~20.04), libgpgme11:amd64 (1.13.1-7ubuntu2.1, 1.13.1-7ubuntu2.2), **docker-ce-rootless-extras:amd64** (5:25.0.3-1~ubuntu.20.04~focal, 5:26.0.0-1~ubuntu.20.04~focal), python3-update-manager:amd64 (1:20.04.10.18, 1:20.04.10.20), **docker-buildx-plugin:amd64** (0.12.1-1~ubuntu.20.04~focal, 0.13.1-1~ubuntu.20.04~focal), ubuntu-pro-client-l10n:amd64 (30~20.04, 31.2~20.04), **docker-compose-plugin:amd64** (2.24.6-1~ubuntu.20.04~focal, 2.25.0-1~ubuntu.20.04~focal), **docker-ce:amd64** (5:25.0.3-1~ubuntu.20.04~focal, 5:26.0.0-1~ubuntu.20.04~focal), **docker-ce-cli:amd64** (5:25.0.3-1~ubuntu.20.04~focal, 5:26.0.0-1~ubuntu.20.04~focal)
End-Date: 2024-03-28 18:11:17