[openstreetmap/openstreetmap-website] Add testing on Ubuntu 22.04 (PR #3606)
Tom Hughes
notifications at github.com
Thu Jul 28 17:02:26 UTC 2022
I spent considerable time on this and I'm coming to the conclusion that sadly you might be right about need to disable system tests in docker.
The first I tried was the firefox repo you mentioned, and that actually works in docker but I can't get it to work for the main tests - trying to add the repo bombs out with an error about held packages but I can't figure out what they are. Presumably something to do with how github build their base images and install firefox in them.
I then tried switching the docker container to use Debian instead of Ubuntu as Debian has a non-snap version of chrome but that still doesn't get on with being run inside a docker container. I'm not sure exactly what is going on but I think there are fundamental conflicts with chromium's sandboxing trying to run inside the docker sandbox, even with `--no-sandbox` passed to chrome.
--
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/3606#issuecomment-1198406206
You are receiving this because you are subscribed to this thread.
Message ID: <openstreetmap/openstreetmap-website/pull/3606/c1198406206 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20220728/c97725d4/attachment.htm>
More information about the rails-dev
mailing list