Best infra team around, you go to sleep and the problem is solved. :-) Thanks for the link. I was meaning these templates: https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/zuul.d/p... which reference nodejs up to 8. I see zuul is already using the same jobs referenced in those templates but with node 10 so it presumably works which is great indeed: https://opendev.org/zuul/zuul/src/branch/master/.zuul.yaml#L212 The most nodejs-scary part is included in infra docs: https://docs.openstack.org/infra/manual/creators.html#central-config-excepti... which reference nodejs4 (exorcists required immediately). -yoctozepto śr., 8 sty 2020 o 23:03 Clark Boylan <cboylan@sapwetik.org> napisał(a):
On Wed, Jan 8, 2020, at 1:12 PM, Jeremy Stanley wrote:
On 2020-01-08 22:03:48 +0100 (+0100), Radosław Piliszek wrote: [...]
I noticed nodejs 8 is already EOL (this year) and it seems to be the max in infra. I would appreciate any help with getting nodejs 10 and 12 into infra. [...]
Can you be more specific? Zuul will obviously allow you to install anything you like in a job, so presumably you're finding some defaults hard-coded somewhere we should reevaluate?
We even supply a role from zuul-jobs to install nodejs from nodesource for you, https://zuul-ci.org/docs/zuul-jobs/js-roles.html#role-install-nodejs. This can install any nodejs version available from nodesource for the current platform.
Clark