|
| 1 | +# Node.js Build WorkGroup Meeting 2025-05-08 |
| 2 | + |
| 3 | +## Links |
| 4 | + |
| 5 | +* **Recording**: <https://www.youtube.com/watch?v=U7gUsDzUj8c> |
| 6 | +* **GitHub Issue**: <https://github.com/nodejs/build/issues/4076> |
| 7 | + |
| 8 | +## Present |
| 9 | + |
| 10 | +* Michael Zasso @targos |
| 11 | +* Ryan Aslett (@ryanaslett) |
| 12 | +* Michael Dawson (@mhdawson) |
| 13 | +* Richard Lau (@richardlau) |
| 14 | +* Duc Thien (@iuuukhueee) |
| 15 | +* Abdirahim Musse (@abmusse) |
| 16 | +* Milad |
| 17 | + |
| 18 | +## Agenda |
| 19 | + |
| 20 | +## Announcements |
| 21 | + |
| 22 | +*Extracted from **build-agenda** labelled issues and pull requests from the **nodejs org** prior to the meeting. |
| 23 | + |
| 24 | +### nodejs/build |
| 25 | + |
| 26 | +* Require Physical 2fa for Build WG & Web Infra members [#4063](https://github.com/nodejs/build/issues/4063) |
| 27 | + * Some discussion |
| 28 | + * Michael, any existing Open source projects that have enforced that requirement. |
| 29 | + |
| 30 | +* Potentially transition to 1password for secrets management [#4039](https://github.com/nodejs/build/issues/4039) |
| 31 | + * 2 things, would be better to rotate more often but a different issue/discussion |
| 32 | + * The other access to past commits in the private repo |
| 33 | + * Michael, main thing is the part about running ansible using some of the data |
| 34 | + from the secrets |
| 35 | + |
| 36 | +* Transition from Digicert keylocker to Azure Trusted Signing [#4036](https://github.com/nodejs/build/issues/4036) |
| 37 | + * Azure infrastructure is in place, continuing to make progress |
| 38 | + * Plan is still to get moved before we run out of signatures |
| 39 | + * Ryan - May be worth buying another 1000 signatures if we run out |
| 40 | + |
| 41 | +* Replace Works on Arm machines affected by Equinix Metal sunset (June 2026) [#3975](https://github.com/nodejs/build/issues/3975) |
| 42 | + * [RL] email sent out to ask about alternatives, need to follow up |
| 43 | + |
| 44 | +* OSU machines at Risk [4073](https://github.com/nodejs/build/issues/4073) |
| 45 | + * Would affect all arm machines that are not in works on arm |
| 46 | + * ½ AIX machines |
| 47 | + * All PPCle Power machines |
| 48 | + * Ryan will try to get some feeling of how much notice we might have |
| 49 | + |
| 50 | +* Infrastructure for Orka (2024 and beyond) [#3686](https://github.com/nodejs/build/issues/3686) |
| 51 | + * Ryan has resolved the x64 file system permissions issue with ccache. |
| 52 | + * Need to tidy up and capture everything done in the Packer set up. |
| 53 | + |
| 54 | +* New Machine requirement: Replacement for Equinix x64 servers [#3597](https://github.com/nodejs/build/issues/3597) |
| 55 | + * Everything migrated except unencrypted. |
| 56 | + * Deadline has passed and credits are no longer available. |
| 57 | + * Ryan will prioritise. |
| 58 | + |
| 59 | +## Q&A, Other |
| 60 | + |
| 61 | +None |
| 62 | + |
| 63 | +## Upcoming Meetings |
| 64 | + |
| 65 | +* **Node.js Project Calendar**: <https://nodejs.org/calendar> |
| 66 | + |
| 67 | +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. |
0 commit comments