-
Notifications
You must be signed in to change notification settings - Fork 166
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
release-macstadium-macos10.10-x64-1 - Unblock 8.12 release #1486
Comments
Manual steps here: #1393 |
Transferred 2 of the required packages to our stable storage on the ci downloads@infra-digitalocean-ubuntu14-x64-1:~/www/osx$ ls |
added host: #1487 |
following the steps here: For release machines:
|
We have created a new machine but I've tagged it so it won't be used by the regular release job since we first need to validate if PackageMaker is needed for 6.x or not. We should also do some testing with nightly releases first. I have created a new job called " iojs+release-new-osx-temp" that I think I have configured to use the new machine properly. Running a test build here to see if it builds/publishes ok: https://ci-release.nodejs.org/computer/release-macstadium-macos10.10-x64-1/ If we decide to publish the release with the new machine we should then be able to use this job to run/create the required artifacts. |
Looks like the job passed @MylesBorins FYI. In the worst case we should have a machine/job we can use for osx for 8.x. Would be good to get some additional testing though... |
Job to test if we can properly build a 6.x release without PackageMaker: https://ci-release.nodejs.org/job/iojs+release-new-osx-temp/2/ |
👍 looking good, I also confirmed in |
Test job for 6.x also passed. @nodejs/build what other testing should we do before switching over to the new machine? |
@nodejs/build, ping. We might want to \switch over after the 8.12 tomorrow release so that we get a few current releases before the 10.X goes LTS. @MylesBorins any suggestions/concerns over timing for a switch over? |
@mhdawson for Windows machines I build a test release, and make sure it can be installed and native modules can be compiled with/for it. Make sure the package is signed (ref nodejs/node#14179, though there's not much of a conclusion there). Not sure if there's anything else specific for osx, but if the items above work it should be ok to add to the pool. I'd keep both around for a few days, since the old one is working now. |
+1 on the plan
…On Mon, Sep 10, 2018, 7:27 PM João Reis ***@***.***> wrote:
@mhdawson <https://github.com/mhdawson> for Windows machines I build a
test release, and make sure it can be installed and native modules can be
compiled with/for it. Make sure the package is signed (ref
nodejs/node#14179 <nodejs/node#14179>, though
there's not much of a conclusion there). Not sure if there's anything else
specific for osx, but if the items above work it should be ok to add to the
pool. I'd keep both around for a few days, since the old one is working now.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1486 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAecV_tPUGwYpnX18NwXEu2o2xNJa64cks5uZvVtgaJpZM4WZuJi>
.
|
@gdams could you take the action to complete the steps that @joaocgreis suggests. I think Rod may have validated some of those, but a complete check makes sense. Earlier test build was here: k: https://ci-release.nodejs.org/computer/release-macstadium-macos10.10-x64-1/, and one for 6.x here. We probably also want to test 10.x: kicking off build https://ci-release.nodejs.org/job/iojs+release-new-osx-temp/3/ Let me know if you need me to kick off any other builds or need help mapping the builds to test releases published on the Node.js web site. |
Since the requireIO issue has reemerged, I relabed the machines. Last node10 nightly was built on /CC @nodejs/releasers @targos |
@refack this rebase seems to have regressed the xz tar utility and is potentially blocking our LTS release tomorrow. Is someone able to fix this ASAP? |
It seems like the machine may need the below step manually done again.
This is blocking the 10.13.0 LTS release, can someone please fix this ASAP |
FYI I've asked to break contract with my ISP over the network problem they haven't resolved, but they want one last chance to try and fix it, hoping to have it resolved this week one way or another. |
|
@gdams still hoping you are going to complete the planned steps, unless other people from the @nodejs/build don't think we need to as the machine is already being used for releases... |
@MylesBorins looking at the issue in #1551 it sounds like the machine was fixed up and is now ok. |
This issue is stale because it has been open many days with no activity. It will be closed soon unless the stale label is remove or a comment is made. |
I think this is done, closing. |
As a heads up:
This issue is to track/make that visible
The text was updated successfully, but these errors were encountered: