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

Aws updates #340368

Merged
merged 14 commits into from
Nov 19, 2024
Merged

Aws updates #340368

merged 14 commits into from
Nov 19, 2024

Conversation

Artturin
Copy link
Member

@Artturin Artturin commented Sep 7, 2024

Pr is on the staging master merge-base so target can be switched over to staging if needed.

Diff: https://www.github.com/awslabs/aws-c-auth/compare/v0.7.25...v0.7.29## Description of changes

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md.

Add a 👍 reaction to pull requests you find important.

@Artturin
Copy link
Member Author

Artturin commented Sep 7, 2024

@ofborg build aws-sdk-cpp.passthru.tests

@ofborg ofborg bot requested a review from r-burns September 7, 2024 20:41
@wegank wegank added the 2.status: merge conflict This PR has merge conflicts with the target branch label Sep 10, 2024
@Artturin Artturin changed the base branch from master to staging September 11, 2024 00:35
@Artturin Artturin removed the 2.status: merge conflict This PR has merge conflicts with the target branch label Sep 11, 2024
@Artturin
Copy link
Member Author

pkgsCross.aarch64-multiplatform.nix on x86_64-linux passes.
aws-sdk-cpp.passthru.tests on aarch64-linux passes.

aws-sdk-cpp.passthru.tests fails on aarch64-darwin with a flaky error same error as in #340087 which occurs before this PR

@wegank wegank added the 2.status: merge conflict This PR has merge conflicts with the target branch label Sep 27, 2024
@wegank wegank added the 2.status: merge conflict This PR has merge conflicts with the target branch label Nov 9, 2024
@r-burns
Copy link
Contributor

r-burns commented Nov 10, 2024

Thanks for taking care of this update. Looks like it needs a merge conflict resolution, and while you're at it would you mind adding # nixpkgs-update: no auto update to all the packages so we don't need to keep fighting r-ryantm on these? #342725 (comment) Happy to do this myself if you don't have time at the moment.

@Artturin
Copy link
Member Author

I'll add, these are also out of date now

I have the updated 5 daya ago crt patch in awslabs/aws-crt-cpp#325 (comment)

@Artturin
Copy link
Member Author

But the news sdk update needs #350863 so I didn't update 5 days ago

@r-burns
Copy link
Contributor

r-burns commented Nov 10, 2024

Ok sounds good, just let me know when you need a review. And again, happy to help out with anything here.

@Artturin
Copy link
Member Author

Artturin commented Nov 15, 2024

cherry-pick the s2n-tls update if you want to checkout this branch locally and build because the merge-base is staging master
git cherry-pick e65ff18e52b093cda46d922521778d1aea9e97c0

@Artturin
Copy link
Member Author

All aws-sdk-cpp.tests pass

Copy link
Contributor

@r-burns r-burns left a comment

Choose a reason for hiding this comment

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

Looks good and downstream dependers such as Nix still build (with s2n-tls cherry-picked). Would be nice to add # nixpkgs-update: no auto update to these if you're up for it.

Copy link
Contributor

Choose a reason for hiding this comment

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

We can reenable the sba_metrics test on musl as it has been fixed upstream

@ofborg ofborg bot removed the 2.status: merge conflict This PR has merge conflicts with the target branch label Nov 16, 2024
@ofborg ofborg bot requested a review from r-burns November 16, 2024 07:31
These should all be updated at the same time
@Artturin Artturin merged commit 535a417 into NixOS:staging Nov 19, 2024
24 checks passed
@Artturin Artturin deleted the awsupdates branch November 19, 2024 17:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants