[openstreetmap/openstreetmap-website] Add Docker Compose Support for Development Environment (#2409)

Michal Migurski notifications at github.com
Fri Dec 18 06:44:08 UTC 2020


I’m working on getting the tests running. Quick question about the proper Ubuntu image to use: the Chef repo [seems to specify 20.04](https://github.com/openstreetmap/chef/blob/a24470a145847920ffe3cb6764c93d9192ed8ca0/.github/workflows/test-kitchen.yml#L105), but the [brightbox/ruby-ng PPA](https://github.com/openstreetmap/chef/blob/65902c2f5a35a64a2159a4a9bb19c39a5f5bd097/cookbooks/apt/recipes/default.rb#L61-L64) where Ruby 2.7 comes from [does not offer 20.04 Focal packages](https://launchpad.net/~brightbox/+archive/ubuntu/ruby-ng). I can make 2.7 work on Ubuntu 18.04, but that leads to a number of other incompatibilities and workarounds such as NodeJS and PG version mismatches, installing tzdata manually, and [something to do with bootsnap](https://github.com/Shopify/bootsnap/issues/262). 

Is there another way to use 20.04 and Ruby 2.7 compatible with how we do things in Chef?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/2409#issuecomment-747902706
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20201217/37fbb4d2/attachment.htm>


More information about the rails-dev mailing list