Comparing to another Project that is deploying correctly there is a Providers directory (in the deployable Project) and not within the now failing Project? Would this make a difference? And why?
Did you update today? I think I might have done between the first upload try and the second but can’t remember exactly. Unfortunately I hadn’t set up GIT yet (duh!) so can’t try rolling back.
Yes updated today and only one Project having this issue. Even reverted to a backup and older version and still can’t deploy, but deployed fine until the update. Really scratching my head here…
To be totally honest we are at a total loss here as with regards on what to do… Very odd this only happened after the update as this morning was all fine and working!
Yes but we still have the issue. We are now considering rebuilding the droplet on Digital Ocean from a base image as possibly it is server side after updates were applied to the droplet.
Out of interest if you again SSH in to your droplet and enter:
lsb_release -a
What do you see as the response?
We are using an older version of Ubuntu but I understand you only recently created yours? ie, your droplet could be running a newer version of compose that came with the newer release of Ubuntu…
Right we are leaving it all alone for 48 hours to see if it is a Docker specific issue they roll out a fix for (very odd that only one Project is affected and on an update cycle too). In the meantime we are simply uploading our new files to the container… No need for a rebuild and deploy as the stack has not changed. At least this way we can update and stay online without disrupting our many thousands of users!
If we come up with a solution or explanation for why this has all of a sudden failed after today’s update we’ll share it @Heather_Mann
We need to deploy as we have SSL certificates that will expire before next weeks updates (assuming this will be fixed for next week that is). We desperately need a work-around in the meantime that does not involve rebuilding our droplets on Digital Ocean with base images.
Well as you stated from the release notes of docker compose it isn’t fully compatible with the old docker compose because it uses dashes instead of under scores for the project name.
So you have to run it with the compatibility on. I haven’t tested it yet but you can open a terminal in Wappler (make sure the right deploy target is selected first) and then run: