-
-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problems starting Platform.sh recipe: "fatal: unable to lock supervise/lock: temporary failure" #53
Comments
FYI, when I boot up from the folder where I had ran "lando init --source platformsh," without modifying anything, all the services start fine. This is even though they all produce the same error messages in their logs as what I provided in the first post of this thread. |
The problem appears to have related to using MariaDB 10.5. Switching to MariaDB 10.4 makes the Lando app work fine. I had tried switching from 10.5 back to 10.4 previously, but I had neglected to destroy the Lando app after updating the services.yaml config file. I just rebuilt, which turned out not to be sufficient. It would be nice to be able to use 10.5, but that's not as critical of an issue. |
We've the problem for multiple projects. The container get's stuck at @pirog This is the error before it get's stuck:
And then a timeout happens. |
@ralt do you have any insight on from gevent.monkey import patch_all;
patch_all();
from gevent_jsonrpc import RpcServer;
import json;
RpcServer(
"/run/shared/agent.sock",
"foo",
root=None,
root_factory=lambda c,a: c.send(json.dumps({"jsonrpc":"2.0","result":True,"id": json.loads(c.recv(1024))["id"]})))._accepter_greenlet.get(); |
@pirog Is there any update about the solution of this issue? |
I believe the root issue here is Mariadb:10.5, which has been a longstanding issue on Lando: #63 Closing as a dup, since progress has continued on that ticket. |
Tell us about your setup
v.3.1.2 on Mac OS X Big Sur
Tell us about your
.lando.yml
(Files renamed not to be hidden and to use .txt extension so I can upload them to GitHub)
.lando.yml
.lando.upstream.yml
.platform.app.yaml
(Files renamed to use .txt extension so I can upload them to GitHub)
.platform/services.yaml
.platform/routes.yaml
Tell us about the command you were running
Tell us about the error you got
Logs from the "db" service:
lando-logs-db-service.txt
Logs from the "app" service:
lando-logs-app-service.txt
Tell us generally about your bug
I'm trying to boot up the Lando Platform.sh recipe from an existing Drupal 8 Composer codebase. I ran "lando init --source platformsh" in another folder, copied the Platform.sh config files and the Lando config files to the existing project, and then modified as demonstrated in the attachments.
Judging only from the output on the command line, everything appears to go fine; no errors are reported. And all package installations and compilations appear to finish successfully.
But in the logs for every service using Platform.sh images, lines like "runsv app: fatal: unable to lock supervise/lock: temporary failure" repeat a bunch of times. And in the logs for the app service, this error appears: "ERROR Unable to render template /etc/nginx/nginx.conf".
The practical effect is that relationships like the database are inaccessible, so the Lando app is unusable.
The text was updated successfully, but these errors were encountered: