Minoru / plentyfs

A proof-of-concept for a read-only filesystem with random contents generated on demand.
Other
37 stars 1 forks source link

Add GitHub Actions (CI) configuration #4

Closed Minoru closed 3 years ago

Minoru commented 3 years ago

Fixes #2.

@larswirzenius, is it okay for me to fetch your deb package from CI? It's just 2 megabytes right now, but it's done for every build, so might run into hundreds of megabytes if I'm tackling a problem that's only reproducible on CI servers. If it's not okay, I can probably cobble some cache together; just don't want to spend time on that if it's not necessary.

(And I do plan to copy 2d0add8 to Obnam, and mention it on the Subplot issue tracker too.)

larswirzenius commented 3 years ago

It's OK to fetch it from my CI APT repository.

Minoru commented 3 years ago

Awesome, thank you!

Minoru commented 3 years ago

I do plan to copy 2d0add8 to Obnam

Obnam already sleeps for three seconds after calling daemonize, so my fix is not needed.

and mention it on the Subplot issue tracker too

As of right now, Subplot's lib doesn't contain daemonize.py, so there's nothing to report the bug against. I'll just keep an eye on merge requests there, and point this out when/if daemonize.py is upstreamed.

Minoru commented 3 years ago

I missed it, but Subplot included daemon.py into its library, and https://gitlab.com/larswirzenius/subplot/-/commit/cf5a9d568c676c62267bcbc465b603ec20f05f0f implements the workaround I implemented here.