Re: 🌱 Fresh 26.03 released
AntiCompositeNumber via Wikitech-l <[email protected]> Wed, 01 Apr 2026 09:45:54 -0400
| Newsgroups | gmane.science.linguistics.wikipedia.technical |
|---|---|
| Message-ID | <[email protected]> |
Lately, a number of people have reported 429s accessing Gerrit in normal ways while logged out. I got it in Firefox on the first request. I'm not sure what the best solution is here. AntiCompositeNumber (they/them) On Wed, Apr 1, 2026, at 08:50, Lucas Werkmeister via Wikitech-l wrote: > The install command from the README doesn’t work for me: > > $ curl -fsS > 'https://gerrit.wikimedia.org/g/fresh/+/26.03.1/bin/fresh-install?format=TEXT' > | base64 --decode | python3 > installing fresh-node16 to /home/lucas/.local/bin/fresh-node16 > fresh-install: HTTP 429 at > https://gerrit.wikimedia.org/g/fresh/+/26.03.1/bin/fresh-node16?format=TEXT > ❌ > > Notably, apparently downloading the install script itself works, but > then the install script fails to download the fresh scripts… even > though the first download presumably uses the default curl User-Agent > header, while the install script has a custom User-Agent header > <https://gerrit.wikimedia.org/g/fresh/+/26.03.1/bin/fresh-install#131>. > > Cheers, > Lucas > > > Am Mo., 30. März 2026 um 01:37 Uhr schrieb Krinkle via Wikitech-l > <[email protected]>: >> __ >> TLDR: fresh-node24 added and routine updates to node18-node22 images. >> >> Get started: https://gerrit.wikimedia.org/g/fresh#fresh-environment >> Detailed changelog: https://gerrit.wikimedia.org/g/fresh/+/HEAD/CHANGELOG.md >> Commits: https://gerrit.wikimedia.org/r/q/project:fresh+is:merged >> >> *What's new?* >> >> We added the fresh-node24 command. This uses the "node24-test-browser" Docker image that is also available to Jenkins jobs in WMF CI. Standalone libraries and tools are welcome opt-in and switch their CI jobs in Zuul config if they pass under node24. The default unversioned fresh-node command remains pinned to Node.js 20. >> >> The fresh-node18, fresh-node20, and fresh-node22 commands were updated to reflect their latest WMF CI counterparts including: minor Node.js updates, switch Debian Linux from 11 Bullseye to 12 Bookworm, upgrade Firefox from 115 to 128, and upgrade Chromium from 120 to 140. >> >> To report issues or browse tasks, find us on Phabricator at https://phabricator.wikimedia.org/tag/fresh/ >> >> *What is Fresh?* >> >> Fresh is a fast way to launch isolated environments from your terminal. These can be used to work more securely and responsibly <https://timotijhof.net/posts/2019/protect-yourself-from-npm/> with Node.js-based developer tools, especially those installed from npm such as ESLint, QUnit, Grunt, Webdriver, and more. Example guide: https://www.mediawiki.org/wiki/Manual:JavaScript_unit_testing. Get started https://gerrit.wikimedia.org/g/fresh#fresh-environment >> >> -- >> Timo Tijhof >> >> >> _______________________________________________ >> Wikitech-l mailing list -- [email protected] >> To unsubscribe send an email to [email protected] >> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/ > > > -- > Lucas Werkmeister (he/er) > Software Engineer > > Wikimedia Deutschland e. V. | Tempelhofer Ufer 23-24 | 10963 Berlin > Phone: +49 (0)30-577 11 62-0 > https://wikimedia.de > > Imagine a world in which every single human being can freely share in > the sum of all knowledge. Help us to achieve our vision! > https://spenden.wikimedia.de > > Wikimedia Deutschland — Gesellschaft zur Förderung Freien Wissens e. V. > Eingetragen im Vereinsregister des Amtsgerichts Charlottenburg, VR > 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für > Körperschaften I Berlin, Steuernummer 27/029/42207. > _______________________________________________ > Wikitech-l mailing list -- [email protected] > To unsubscribe send an email to [email protected] > https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/ _______________________________________________ Wikitech-l mailing list -- [email protected] To unsubscribe send an email to [email protected] https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/