Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Node.js MacStadium tasks #17

Open
bensternthal opened this issue Dec 16, 2024 · 10 comments
Open

Node.js MacStadium tasks #17

bensternthal opened this issue Dec 16, 2024 · 10 comments
Assignees
Labels

Comments

@bensternthal
Copy link
Contributor

Final provisioning and cut over

Documentation

Decommission old machines

@ryanaslett
Copy link
Collaborator

Something seems wrong with the VPN we use to access/adminster the orka cluster.

I got in there today to begin work on adding support to the testing ephemeral images so that they have a mountable disk to store the ccache, and the VPN will only connect for about a minute before disconnecting.

I opened up a support request with MacStadium.

@ryanaslett
Copy link
Collaborator

ryanaslett commented Jan 21, 2025

VPN Issue is solved.

Next up:

  • configure the instances to leverage a permanent ccache
  • create new images for macos that have the correct usable xcode version installed.
  • enable instances with new ccache and ensure we have builds that build in a reasonable timeframe

@mhdawson
Copy link
Member

This was discussed in the build WG meeting, and so that everybody is aware, this is top priority for ryan's available cycles from the build teams perspective (other than short term fires) as it is blocking a number of PR's and V8 upgrades in the Node.js project.

@bensternthal
Copy link
Contributor Author

@mhdawson @mcollina I wanted to give you and update that in our triage meeting today we are targeting this work being complete by the end of the week.

@anonrig
Copy link
Member

anonrig commented Jan 28, 2025

@mhdawson @mcollina I wanted to give you and update that in our triage meeting today we are targeting this work being complete by the end of the week.

Amazing news!

@mhdawson
Copy link
Member

@bensternthal thanks for the update and great to hear!

@mhdawson
Copy link
Member

mhdawson commented Feb 5, 2025

For visiblity this (or possibly unrelated issues with MacOS infra) is now blocking the ability of the project to get out v20 releases. It was blocked eariler by an issue @ryanaslett resolved last week, but there is some new issue so the v20 release has been blocked for 2 weeks and the build team has been getting questions.

The new issue is nodejs/build#4012. It would be great if we could get daily updates on that issue so that people in the project can see what's been done and progress being made. It's understood that problems may not be able to be fixed immediately, but in absence of that having progress info is a real help.

@mhdawson
Copy link
Member

mhdawson commented Feb 5, 2025

@bensternthal in terms of https://github.com/openjs-foundation/cross-project-council/blob/main/project-resources/requesting_LFIT_support.md, still working out what we should do when. Is opening a JIRA as outlined in "What to do in an emergency" appropriate for nodejs/build#4012 ?

@bensternthal
Copy link
Contributor Author

@mhdawson The docs are up-to-date with regards to what to do in an emergency. I would say if you are unable to reach Ryan via slack or if it's not during USA working hours, Jira is appropriate.

@ryanaslett
Copy link
Collaborator

Opening a ticket here and marking it critical will now actually send us a slack message too

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: In Progress Epics
Development

No branches or pull requests

4 participants