Repository navigation
remove ppcle-ubuntu1404? #2159
Copy link
Copy link
Closed
Labels
Description
We no longer build ppcle Linux releases on Ubuntu with the End-of-Life of Node.js 8:
| [ /^ppcle-ubuntu/, releaseType, gte(10) ], |
We test on centos7-ppcle for Node.js 10 onwards (i.e. all current supported Node.js versions). Time to retire ppcle-ubuntu1404 and remove from the CI? At the very least we could stop testing on it on the more recent release lines.
List of jobs to be updated on the public test CI based on https://github.com/nodejs/jenkins-config-test/ and the following shell script:
-bash-4.2$ grep ppcle-ubuntu1404 jobs/* | awk -F'[/:]' '{ print "- [ ] "$2 }' | sort -u
- citgm-abi-smoker-forward-compat.xml
- citgm-abi-smoker.xml
- citgm-continuous-integration.xml
- citgm-smoker-nobuild.xml
- citgm-smoker-pipeline.xml
- citgm-smoker-private.xml
- citgm-smoker-rebuild.xml
- citgm-smoker-v10.x.xml
- citgm-smoker-v12.x.xml
- citgm-smoker.xml
- citgm-smoker-yarn.xml
- libuv-test-commit-linux.xml
- llnode-continuous-integration.xml
- llnode-pipeline.xml
- node-inspect.xml
- nodereport-continuous-integration-latest.xml
- node-stress-single-test.xml
- node-test-commit-plinux.xml
- node-test-commit-v8-linux.xml
- node-test-napi-modules-citgm-v8.x.xml
- node-test-napi-modules-citgm.xml
- node-test-node-addon-api-new.xml
- node-test-node-addon-api.xml
- readable-stream-continuous-integration.xml
- readable-stream-pipeline.xml
- string_decoder-continuous-integration.xml
- string_decoder-pipeline.xml
release CI:
-bash-4.2$ grep ppcle-ubuntu1404 jobs/* | awk -F'[/:]' '{ print "- [ ] "$2 }' | sort -u
- iojs+release-joaocgreis.xml <-- job doesn't appear to exist anymore?
- iojs+release-mdawson-major.xml
- iojs+release-mdawson-osx.xml <-- job doesn't appear to exist anymore?
- iojs+release-mdawson-test-centosppc.xml
- iojs+release-mdawson-test.xml
- iojs+release-new-osx-temp.xml <-- job doesn't appear to exist anymore?
- iojs+release-ppcle-only.xml
- iojs+release-sam-github.xml <-- job doesn't appear to exist anymore?
- iojs+release.xml
Reactions are currently unavailable
Activity
richardlau commentedon Feb 4, 2020
cc @nodejs/platform-ppc
sam-github commentedon Feb 4, 2020
I think we should remove it. I went end-of-support in April 2019. The centos builds run on ubunt 1404, if anyone is running it, but we don't need it in CI.
mhdawson commentedon Feb 12, 2020
+1 to removing.
richardlau commentedon Apr 7, 2020
Via https://github.com/nodejs/jenkins-config-test/ here are the current references to
ppcle-ubuntu1404:richardlau commentedon Apr 14, 2020
Removed the above references (updating to centos7-ppcle where necessary). Need to sweep through any references in the release CI before updating VersionSelectorScript.groovy and the compiler selector -- needs access to the release Jenkins (which I might get under #2286).
richardlau commentedon Apr 15, 2020
Done the release CI jobs -- there appear to be jobs in the jenkins-config-release backup that are no longer in https://ci-release.nodejs.org/ and I'm presuming have been deleted.
richardlau commentedon Apr 15, 2020
Follow up PR to remove from
select-compiler.shandVersionSelectorScript.groovyscripts: #2292