CloudQuery ECS readonly filesystem startup issue with plugin socket creation

Hi, I’m trying to run CloudQuery (CQ) in ECS with a read-only root filesystem. It fails to start up the included plugins, with an error like this:

Error: failed to listen unix:/tmp/cq-ZnQxlZQbHNRXQnUJ.sock: listen unix /tmp/cq-ZnQxlZQbHNRXQnUJ.sock: bind: read-only file system

Is there a way for me to tell CQ to create the sockets in a different place (where I have a writable volume)?

I don’t think there is a way at the moment. Could you open an issue on GitHub so we can look into that? GitHub Issues

Hi @cute-prawn,

We have added documentation on how you can run CQ with a read-only root file system.

Read-Only Containers Documentation