Skip to content

Conversation

@romakarol
Copy link
Contributor

@romakarol romakarol commented Jun 9, 2025

Update the default node to v20 as that is a requirement on all our VMs now (qualys raises vulnerabiltiies otherwise).
We can pass in whatever version we want as a parameter but best to update this at source.

Changes

  • update nodejs default
  • remove cache from the workflow file that does our molecule tests.
    https://github.com/merative/spm-toolbox/actions/runs/15532450727
    Getting an error for cache: only way around it from what I can find is to remove, or use a different version of python. Could be intermittent in theory but the molecule tests take 2.5m without it, don't think we need cache here (previous passing builds take anything from 40s to 4m so not sure what the time savings is).

Test

The provisionerwrapper is passing in this version by default and it is working:
https://spmdevops-team-apollo.jenkins.commops.merative.com/job/DevOps-Jenkins-ProvisionerWrapper/1510/parameters/

@romakarol romakarol changed the title Update nodejs default to v20 SPM-143690 Update nodejs default to v20 Jun 9, 2025
@EoinMan EoinMan self-requested a review June 9, 2025 11:37
@romakarol romakarol merged commit 2215a2d into main Jun 9, 2025
4 checks passed
@romakarol
Copy link
Contributor Author

Regarding the impact of removing cache:
image

@romakarol romakarol deleted the romakarol-patch-1 branch June 9, 2025 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants