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 Rust dependencies #1019

Merged
merged 4 commits into from
Aug 10, 2020
Merged

Update Rust dependencies #1019

merged 4 commits into from
Aug 10, 2020

Conversation

tjkirch
Copy link
Contributor

@tjkirch tjkirch commented Aug 10, 2020

Note: this is based on top of #1018; I'll fix the base branch when that's merged.

Nothing scared me; a couple compatibility updates in our code, and a bump of webpki-roots-shim to match the updated webpki-roots.

Not updated: hex-literal, because the update only seems to raise the Rust requirement to 1.45, which isn't quite in our SDK yet. (bottlerocket-os/bottlerocket-sdk#30)

Description of changes:

commit ca092dc156d65e337a3b5a7ce49ce438a6089b25
Author: Tom Kirchner <[email protected]>
Date:   Sun Aug 9 19:19:48 2020 -0700

    Add license clarification for bstr
commit ec162dec418eecb275dd78f070cf0d5b59db42de
Author: Tom Kirchner <[email protected]>
Date:   Sun Aug 9 17:15:42 2020 -0700

    Update cargo-deny config to remove no-longer-used allowances
commit 8d7fb6281edfdf46d27993ceed6f0cac4adb4151
Author: Tom Kirchner <[email protected]>
Date:   Sun Aug 9 17:05:59 2020 -0700

    Update Rust deps in tools/
    
    There were only minor compatibility changes required in buildsys (from sha2).
commit 2ae389a733246b45be33af033dc110e135b9ce94
Author: Tom Kirchner <[email protected]>
Date:   Sun Aug 9 17:04:39 2020 -0700

    Update Rust deps in sources/
    
    There were only minor compatibility changes required in schnauzer (from
    handlebars) and updog (from tough).

Testing done:

aws-k8s-1.15, 1.16, and 1.17 all run multiple pods OK, services start OK, and updog is able to pull and apply an update. aws-ecs-1 ran a task OK.

Terms of contribution:

By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.

There were only minor compatibility changes required in schnauzer (from
handlebars) and updog (from tough).
There were only minor compatibility changes required in buildsys (from sha2).
@tjkirch tjkirch requested a review from iliana August 10, 2020 03:49
@tjkirch tjkirch changed the base branch from package-updates to develop August 10, 2020 16:45
@tjkirch tjkirch merged commit 41a72fe into bottlerocket-os:develop Aug 10, 2020
@tjkirch tjkirch deleted the rust-deps branch August 10, 2020 16:46
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.

3 participants