Skip to content
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

Update web/vtctld2 to use node v8.17 #9600

Merged
merged 5 commits into from
Feb 1, 2022

Conversation

doeg
Copy link
Contributor

@doeg doeg commented Jan 31, 2022

Description

Node v8.0.0 was giving me all kinds of trouble with npm install. This PR updates vtctld2 to use node v8.17, the last 8.x LTS version prior to the 8.x EOL in 2020.

Having a somewhat-improved version of 8.x will make it easier to upgrade a handful of other vtctld2 dependencies. :)

I also committed changes to package-lock.json that resulted from npm install after the version upgrade.

I manually validated that the vtctld2 UI still works by running everything locally.

Related Issue(s)

N/A

Checklist

  • Should this PR be backported? No, since this comes in under the wire for RC1 tomorrow. :)
  • Tests were added or are not required
  • Documentation was added or is not required

Deployment Notes

There is no action required in this PR for Vitess operators. The UI hosted by the vtctld service uses static files, which I've rebuilt with make web_build in this PR.

Installing node 8.x is only a requirement for those looking to make changes in the web/vtctld2 codebase.

@deepthi deepthi merged commit 67ee4c4 into vitessio:main Feb 1, 2022
@doeg doeg deleted the sarabee-vtctld2-node-8.17 branch February 1, 2022 14:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants