-
Notifications
You must be signed in to change notification settings - Fork 301
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 legacy-cloud-provider code to pickup ILB subnet changes. #975
Conversation
/assign @freehan |
k8s.io/cloud-provider v0.0.0 | ||
k8s.io/component-base v0.0.0 | ||
k8s.io/klog v0.4.0 | ||
k8s.io/apimachinery v0.17.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you pin these in the replace block as well?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Synced up offline. Looks like the versions specified in the replace section are the ones actually used. So we will leave these changes as-is. The only change was to modify "legacy-cloud-providers" version in the replace section. rest of the changes are autogenerated.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Adding to this - I updated klog to v1.0.0 since that is required for logs to print correctly.
I did not pin the other repos- apimachinery, client-go, component-base since our ingress-gce code depends on the currently pinned versions in order to build correctly.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
/hold investigating an issue with logs not printing correctly. |
This is true by default in klog 1.0.0 Use the updated source ranges function.
Picked up recent changes in l4 ILB code. The manual changes were: k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.0.0-20191114112650-b5fed2ccee23 k8s.io/klog => k8s.io/klog v1.0.0
9814b8e
to
5554667
Compare
/hold cancel |
@spencerhance @freehan Can you take another look? Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
seems fine to me
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: freehan, prameshj The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
This change updates the legacy-cloud-providers version that is vendored. This is needed for the l4 ILB implementation in ingress-gce.