On Thu, 2022-05-12 at 15:23 -0700, JS wrote:
> Following up on the Docker discussions, tried the latest versions of:
>
> * Debian 11 (fresh install, with updates)
> * Docker (repository from
docker.com, using current docs)
>
> and it still fails requiring a power cycle to recover.
> The error logs and behavior are basically the same as the initial
> Issue 532: docker problematic.
>
> From following issues and commits, I think the current status with
> Jepsen + Docker:
>
> * Debian, Ubuntu, Windows, confirmed fail
> * macOS, working for some when privileged=true
Ughhghhg. If you can find a way to get this working, I think folks
would probably appreciate it. Feels like the Docker setup is one of
those things which is constantly bitrotting as Docker itself evolves,
and every time a client asks about it I spent a week trying to un-break
a system I don't really understand.
> Although not the same as Docker, would there be interest in a GitHub
> runner/action that provided the Jepsen Debian/LXC environment for
> running tests? Would it actually be useful and used by application
> developers when presented with Jepsen results that indicate a likely
> anomaly?
I don't really know much personally about Github runners/actions, so I
can't say that I'd find it helpful--though I don't necessarily know
what I'm missing. Anyone else?
> P.S. docker-compose is now a plugin for the docker CLI vs a
> standalone command so Jepsen's bin/up errors with a request to
> install it. Would Jepsen like a PR for bin/up?
Yes, please!
--Kyle