-
Notifications
You must be signed in to change notification settings - Fork 221
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
chore(*): Address cargo deny
failures
#657
chore(*): Address cargo deny
failures
#657
Conversation
This addresses all warnings and failures from `cargo deny` as a follow up to krustlet#641. It streamlines the allowed licenses for now. There are currently some warnings that will be fixed once kflansburg/k8s-csi#2 is merged. There are also 2 license warnings remaining. Both of them are from krator and will be fixed once there is a new version published to crates.io. Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
Moving this to draft because I realized the update to tonic is gonna involve some more updating and I'm sure it'll conflict with the stuff from k8s-csi |
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
e33b262
to
e2ac193
Compare
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
Note: I manually added the krator license hashes as a workaround. These should be removed once krator cuts a new version |
looks good but it appears some of the CI tests are failing. Specifically the |
I realized that they are using the |
Ok @bacongobbler this addresses everything but 1, which is under review at the CNCF for license exemption. Might as well approve this as is and then I'll come back and add the last one |
I'll leave it to you to merge when ready |
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
Following the same procedure ashttps://github.com/krustlet/pull/657, this commit adds `webpki-roots` in the list of crates with allowed licenses. Signed-off-by: Radu M <root@radu.sh>
Following the same procedure ashttps://github.com/krustlet/krustlet/pull/657, this commit adds `webpki-roots` in the list of crates with allowed licenses. Signed-off-by: Radu M <root@radu.sh>
This addresses all warnings and failures from
cargo deny
as a followup to #641. It streamlines the allowed licenses for now. There are currently
some warnings that will be fixed once kflansburg/k8s-csi#2 is merged.
There are also 2 license warnings remaining. Both of them are from krator and
will be fixed once there is a new version published to crates.io.