-
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
OS X buildbots/ci: call to action #367
Comments
Just going to put this thread here; shows how important it is for us to start testing on more versions: nodejs/node#5731 |
Do we really want to support OS X 10.7 and 10.8? Google does not support those from Chrome 50, that's v8 5.0 which is in Node.js 6.0. Also, 10.7 and 10.8 do not receive security updates from Apple. |
@ChALkeR we still have 4.x to care about. |
I'm happy to revisit requirements; but at this stage we need to define them and uphold them. We kind of do neither :) |
Ref: nodejs/build#367 libuv is going to drop 10.6 in v2. Ref: libuv/libuv#758 OS X versions below 10.9 are not supported by Apple anymore and do not receive security patches. PR-URL: nodejs#6402 Reviewed-By: Ali Ijaz Sheikh <[email protected]> Reviewed-By: Evan Lucas <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Colin Ihrig <[email protected]>
Refs: nodejs/build#367 libuv is going to drop 10.6 in v2. Ref: libuv/libuv#758 OS X versions below 10.9 are not supported by Apple anymore and do not receive security patches. PR-URL: #6402 Reviewed-By: Ali Ijaz Sheikh <[email protected]> Reviewed-By: Evan Lucas <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Fedor Indutny <[email protected]> Reviewed-By: Myles Borins <[email protected]>
Refs: nodejs/build#367 libuv is going to drop 10.6 in v2. Ref: libuv/libuv#758 OS X versions below 10.9 are not supported by Apple anymore and do not receive security patches. PR-URL: #6402 Reviewed-By: Ali Ijaz Sheikh <[email protected]> Reviewed-By: Evan Lucas <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Fedor Indutny <[email protected]> Reviewed-By: Myles Borins <[email protected]>
As stated in this issue, our ability to test Node.js on OSX is at risk. The Build WG would like to reach out to any companies interested in providing support for OSX resources - before asking the Foundation to allocate budget for it, but we are unsure about what channels to pursue. Escalating to @nodejs/tsc . |
...and @mikeal |
@doug-wade Amazing news -- lets have a chat! Whats your preferred medium? I'm irc (jbergstroem@freenode) or [email](mailto:bugs at bergstroem dot nu). We can do Skype too. |
@jbergstroem I sent you an email about scheduling some Skype time |
@doug-wade sweet, will get right back to you. |
Any progress here? |
nothing worth reporting |
Taking this off the wg-agenda for now. Not that it isn't important, but lets bring it back once we have updates |
Should this remain open? |
ibm folks are helping with the new osx infra, we're still not in a great place with our osx infra but at least we're moving in the right direction |
Our current state of testing on OS X is (and has been for a while) uncertain. The machines provided by Voxer (which as been serving us fine up to recently) has no more support, meaning should they die or run into issues we can't manage remote, we're out of luck.
Also, OS X coverage is poor. We're currently testing and releasing on 10.10, but since Node.js is "officially" (TBD) supporting 10.7 and up, we should cover these. In order to establish what our lowest supported OS X will be; vm's should be in place to verify that.
Finally, we've been seeing traffic related issues at Voxer – tests timing out because of poor network latency – an issue out of our reach.
We've been exploring two options:
Additionally, we've reached out to a few potential sponsors that could help us with either option - but nothing is locked in so far.
My suggestion would be the following setup:
I've managed to run our test suite on a jenkins 2G vm (10.10) but I think we'll be running into memory issues. If we're virtualising, I guess 3G would work fine as well. If we have enough room we should probably look at additionally adding a 8G vm for v8.
We need to act to avoid downtime and also be able to improve our quality of OS X support. How do we move forward?
The text was updated successfully, but these errors were encountered: