Skip to content

Commit a251ac7

Browse files
authored
doc: add minutes for meeting 13 Feb 2025 (#4021)
Signed-off-by: Michael Dawson <midawson@redhat.com>
1 parent 8fef80a commit a251ac7

1 file changed

Lines changed: 81 additions & 0 deletions

File tree

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
# Node.js Build WorkGroup Meeting 2025-02-13
2+
3+
## Links
4+
5+
* **Recording**: <https://www.youtube.com/watch?v=HCSAUDCPqxI>
6+
* **GitHub Issue**: <https://github.com/nodejs/build/issues/4017>
7+
8+
## Present
9+
10+
* Michael Dawson (@mhdawson)
11+
* Milad Farazmand (@miladfarca)
12+
* Richard Lau (@richardlau)
13+
* Michael Zasso (@targos)
14+
* Ryan Aslett (@ryanaslett)
15+
16+
## Agenda
17+
18+
## Announcements
19+
20+
* No announcements this week.
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+
* Equinix Metal sunset, June 2026 [#3975](https://github.com/nodejs/build/issues/3975)
27+
* Richard, related to works on arm machines
28+
* Waiting to hear from Ed what this means to the project
29+
* Michael maybe we should ask for some resources form OSL
30+
* Richard we already have machines, problem is that they are much smaller
31+
* Richard will follow up with Ed
32+
33+
* Infrastructure for Orka (2024 and beyond) [#3686](https://github.com/nodejs/build/issues/3686)
34+
* Ryan
35+
* everything it transitioned over to the new Orka cluster
36+
* We have 2 intel nodes and 2 arm nodes, each can host 2 vms
37+
* Main pain point is that some runs are still way too slow
38+
* intel build/test
39+
* release jobs
40+
* Also still using osx 13 images, but need to move to osx 14 because current setup is not
41+
really supported
42+
* Ryan requirement for minimum in project testing?
43+
* Richard, we’ve been forced into building on what we can get and trust the setting we
44+
have to set the minimum target based on availability of hw and OS versions.
45+
* Michael we have never had reported problems with this approach so moving to 14 makes
46+
sense
47+
* No objections were raised, agreed we can move to OSX 14 when Ryan has time
48+
* intel nodes are on older CPUs, 8x slower, which does not make a lot of sense, seems like
49+
shared file systems are really slow, have been pinging Mac stadium
50+
* Michael Z, releases are still taking way too long
51+
* Ryan, ccache is still on enabled, so that explains it
52+
* Richard, it builds twice, so will be twice as long
53+
* Ryan, release machines only used a few times a day, but no way to give them priority so we
54+
can share for use in testing.
55+
56+
* New Machine requirement: Replacement for Equinix x64 servers [#3597](https://github.com/nodejs/build/issues/3597)
57+
* Ryan, all smartos has been moved, 3 machines are still provisioned, ubuntu 18, grafana,
58+
and unencrypted which is secondary failover for web site
59+
* Richard, it is still configured in cloudflare, downloads are mainly served through R2, used to
60+
get lost of failover messages, only one in the last few months.
61+
* Maybe its no longer needed, Michael has mentioned that maybe we should do some brown
62+
outs to test.
63+
* unencrypted is still used to support rsync
64+
* Plan
65+
* turn off ubuntu 18 and grafana
66+
* for unencrypted, find option to support rsync, plan move
67+
* Hard deadline of May as somebody has to start paying if not moved before then
68+
69+
* macOS refuses to start `node` when downloaded from the tarball [#3538](https://github.com/nodejs/build/issues/3538)
70+
* no update
71+
72+
* Discuss state of r2 migration on Build WG meeting [#3508](https://github.com/nodejs/build/issues/3508)
73+
* no updates but believe it is pretty much finished, we agreed to remove from the build agenda.
74+
75+
## Q&A, Other
76+
77+
## Upcoming Meetings
78+
79+
* **Node.js Project Calendar**: <https://nodejs.org/calendar>
80+
81+
Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.

0 commit comments

Comments
 (0)