-
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
ansible: add Debian 10 #2612
ansible: add Debian 10 #2612
Conversation
Changes have been run against test-softlayer-debian10-x64-1 (which is the old Test build in progress: https://ci.nodejs.org/job/node-test-commit-linux-richardlau/4/nodes=debian10-x64/ |
We are mostly running Java 8 elsewhere... if desired I can try getting Java 8 from the adoptopenjdk project instead of pulling from Debian repositories. |
Test build and second test build (https://ci.nodejs.org/job/node-test-commit-linux-richardlau/5/) failed lots of tests with "key too small" errors. I think this is related to nodejs/node#27862. |
Added a commit to drop the OpenSSL security level back to the OpenSSL default of Test build: https://ci.nodejs.org/job/node-test-commit-linux-richardlau/7/nodes=debian10-x64/ |
A test build of nodejs/node#38149 passed (🎉): https://ci.nodejs.org/job/node-test-commit-linux-richardlau/8/nodes=debian10-x64/ |
I've reimaged |
Replace `test-softlayer-debian8-x86-1` with a Debian 10 based image. `openjdk-8-jre-headless` is no longer available from the Debian 10 repositories, so replace with `openjdk-11-jre-headless`. Refs: https://lists.debian.org/debian-java/2019/04/msg00036.html
Debian 10 raises the security level for OpenSSL to 2 which breaks over one hundred Node.js tests. Lower the security level back down to the OpenSSL default of 1 to allow tests to pass.
Replace `test-rackspace-debian8-x64-2` with a Debian 10 based image.
Python and gcc/g++ in Debian 9 are not recent enough for the proposed minumum supported versions for Node.js 16.
Added VersionSelectorScript changes. This is ready for review. |
Replace
test-softlayer-debian8-x86-1
with a Debian 10 based image.openjdk-8-jre-headless
is no longer available from the Debian 10repositories, so replace with
openjdk-11-jre-headless
.Refs: https://lists.debian.org/debian-java/2019/04/msg00036.html
Refs: #2600