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

Pinning pyyaml to 6.0 for now to get past critical security alert #711

Merged
merged 3 commits into from
Feb 8, 2022

Conversation

donmccasland
Copy link
Member

Background

Updating pyyaml to 6.0 to address dependabot alert

Change Summary

Pinning pyyaml to 6.0 in requirements.in. Eventually this will need to be reverted to allow google-python-cloud-debugger to pull in the version it prefers.

@donmccasland donmccasland requested a review from a team as a code owner February 8, 2022 17:48
Copy link
Member

@bourgeoisor bourgeoisor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Interesting that the source of pyyaml, which is google-python-cloud-debugger, hasn't been updated since last summer: https://pypi.org/project/google-python-cloud-debugger/#history

Copy link
Collaborator

@NimJay NimJay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I left one not-so-important comment.
But looks good to me. Did a quick test of staging URL, http://146.148.38.59/ — more specifically the recommendations ("You May Also Like" section).
Seems to work fine!
Approved!

urllib3==1.26.5
pyyaml==6.0
Copy link
Collaborator

@NimJay NimJay Feb 8, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nitpick:
We could leave a comment here similar to

pyyaml==6.0 # This is not a direct dependency. We will need to keep an eye on google-python-cloud-debugger's use of pyyaml, update google-python-cloud-debugger when it updates pyyaml, and eventually remove this line.

or maybe create a GitHub issue.
I just want to make sure the work that's yet to be done is visible to our team. :)

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've created a new issue to track this: #713
So we can do ahead and merge this pull-request. :)
Thanks again, Don, for this PR and the thanks, Olivier, for reviewing!

@NimJay NimJay merged commit 861ceba into GoogleCloudPlatform:main Feb 8, 2022
sitaramkm pushed a commit to sitaramkm/microservices-demo that referenced this pull request Mar 27, 2022
D-Mwanth pushed a commit to D-Mwanth/microservices-demo that referenced this pull request Mar 6, 2024
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.

None yet

3 participants