[openstreetmap/openstreetmap-website] NodeJS versions are out of sync again (Issue #5010)

Emin Kocan notifications at github.com
Thu Sep 5 00:02:07 UTC 2024


> > I tried the Debian docker image. Everything seems to work fine here:
> > ```
> > docker compose run --rm web bundle exec rails test:all
> > [+] Creating 1/0
> >  ✔ Container openstreetmap-website-db-1  Running                                                                                                                                    0.0s 
> > 2024-09-04 20:43:45 INFO Selenium [:logger_info] Details on how to use and modify Selenium logger:
> >   https://selenium.dev/documentation/webdriver/troubleshooting/logging
> > 
> > 2024-09-04 20:43:45 WARN Selenium [:selenium_manager] The geckodriver version (0.34.0) detected in PATH at /usr/local/bin/geckodriver might not be compatible with the detected firefox version (115.15.0); currently, geckodriver 0.35.0 is recommended for firefox 115.*, so it is advised to delete the driver in PATH and retry 
> > Running 1827 tests in parallel using 8 processes
> > Run options: --seed 56833
> > 
> > # Running:
> > 
> > ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
> > 
> > Finished in 161.717326s, 11.2975 runs/s, 6194.9330 assertions/s.
> > 1827 runs, 1001828 assertions, 0 failures, 0 errors, 0 skips
> > Coverage report generated for Minitest, Minitest-0, Minitest-1, Minitest-2, Minitest-3, Minitest-4, Minitest-5, Minitest-6, Minitest-7 to /app/coverage. 6302 / 6688 LOC (94.23%) covered.
> > Lcov style coverage report generated for Minitest, Minitest-0, Minitest-1, Minitest-2, Minitest-3, Minitest-4, Minitest-5, Minitest-6, Minitest-7 to coverage/lcov.info
> > ```
> > 
> > 
> >     
> >       
> >     
> > 
> >       
> >     
> > 
> >     
> >   
> > I'm using Docker version 27.2.0, build 3ab4256 on Ubuntu 22.04.
> 
> It worked perfectly on my Windows 11 Intel based machine too, but, we hit some troubles under Arm based MacBook last time we tried. If I remember well, the problem was in ARM packages (@kcne please, correct me if I'm wrong).

The error with packages as mentioned in this [comment](https://github.com/openstreetmap/openstreetmap-website/pull/5070#issuecomment-2329710535) was encountered on ubuntu 24.04. The issue was most likely due to geckodriver and firefox versions being out of sync. I didn't know that back then since last geckodriver version was the one I used in this image which is 0.34 

-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/issues/5010#issuecomment-2330346214
You are receiving this because you are subscribed to this thread.

Message ID: <openstreetmap/openstreetmap-website/issues/5010/2330346214 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20240904/fbcb12c1/attachment.htm>


More information about the rails-dev mailing list