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 worker packages to address vulnerabilities #959

Merged

Conversation

radu-matei
Copy link
Contributor

@radu-matei radu-matei commented Jul 29, 2019

This PR updates all Node modules with known vulnerabilities.
The update for "@kubernetes/client-node": "^0.10.1" included some breaking changes (rename of the main module and an issue with the missing byline dependency from the latest release - see kubernetes-client/javascript#310).

Also closes #824 (running yarn audit as part of the build pipeline).

Seeing how this was in fact not that difficult, and yarn audit seems to be a good fit, I'm also inclined to close #958.

Related to this discussion is also #930, but I'd rather merge this to address the vulnerabilities, then decide on the Node modules.

@netlify
Copy link

netlify bot commented Jul 29, 2019

Deploy preview for brigade-docs ready!

Built with commit 1d288c2

https://deploy-preview-959--brigade-docs.netlify.com

@radu-matei radu-matei force-pushed the update-node-modules-audit branch 2 times, most recently from b7dee2c to 453d4f2 Compare July 29, 2019 17:45
@radu-matei radu-matei force-pushed the update-node-modules-audit branch from 3767042 to f4f9379 Compare August 1, 2019 09:33
Signed-off-by: Radu M <[email protected]>

Update brigadier to 0.5.0

Signed-off-by: Radu M <[email protected]>
@radu-matei radu-matei force-pushed the update-node-modules-audit branch from f4f9379 to 1d288c2 Compare August 1, 2019 09:41
@radu-matei radu-matei merged commit 8549dae into brigadecore:master Aug 1, 2019
@radu-matei radu-matei added this to the 1.2 milestone Aug 5, 2019
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.

Update Brigade Worker build pipeline to use NPM? Run yarn audit as part of the build process
3 participants