website icon indicating copy to clipboard operation
website copied to clipboard

Demo server session_write_close(): Write failed: No space left on device (28)

Open M393 opened this issue 8 months ago • 6 comments

Demo server seems to have run out of disk space. https://demo.phpmyadmin.net/master-config/public/

Image

M393 avatar Aug 15 '25 13:08 M393

Thanks for the report. I cleaned up a few things to make some space and it's working for now, but it's still pretty tight so I'm going to leave this open for a bit longer.

ibennetch avatar Aug 15 '25 14:08 ibennetch

Maybe we could use a tmpfs for sessions, so that never happens for a long time that said the build script would still fail

williamdes avatar Aug 15 '25 14:08 williamdes

@williamdes is the full git repository needed for the build? It's about 2Gb currently

MauricioFauth avatar Aug 16 '25 12:08 MauricioFauth

@williamdes is the full git repository needed for the build? It's about 2Gb currently

No not at all, but we need the QA branch and the main branch to be able to git worktree them That's a bit more complicated to get without a full clone. Maybe there is a command to trim the history, or we could download tarballs from GitHub directly?

williamdes avatar Aug 16 '25 12:08 williamdes

I also wondered if a shallow clone would work for this, but I agree that the history could get difficult with all the branches. I haven’t tested this scenario but it might help us.

ibennetch avatar Aug 16 '25 16:08 ibennetch

I also wondered if a shallow clone would work for this, but I agree that the history could get difficult with all the branches. I haven’t tested this scenario but it might help us.

In fact multi shallow clone did seem to be equal or grater than the size of one repo using worktrees and sharing the same git objects. The CI could build us tarballs that we install on the server afterwards.

williamdes avatar Aug 26 '25 09:08 williamdes