-
Notifications
You must be signed in to change notification settings - Fork 205
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
Upgrade nixpkgs #12280
Upgrade nixpkgs #12280
Conversation
f818add
to
852f4bb
Compare
This gives us GHC 9.0.2 and a new Bazel release. changelog_begin changelog_end
77520f9
to
9dfc0b5
Compare
patches = [ | ||
"@com_github_digital_asset_daml//bazel_tools:grpc-bazel-mingw.patch", | ||
], | ||
patch_args = ["-p1"], | ||
) | ||
|
||
if "com_google_absl" not in native.existing_rules(): |
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.
this is pulled in by grpc and we don’t need a specific version.
strip_prefix = "grpc-1.42.0", | ||
urls = ["https://github.com/grpc/grpc/archive/v1.42.0.tar.gz"], | ||
sha256 = "b2f2620c762427bfeeef96a68c1924319f384e877bc0e084487601e4cc6e434c", | ||
strip_prefix = "grpc-1.43.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.
upgrading to keep it in sync with nix
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.
thank you!
Our Terraform configuration has been slightly broken by two recent changes: - The nixpkgs upgrade in #12280 means a new version of our GCP plugin for Terraform, which as a breaking change added a required argument to `google_project_iam_member`. The new version also results in a number of smaller changes in the way Terraform handles default arguments, which doesn't result in any changes to our configuration files or to the behaviour of our deployed infrastructure, but does require re-syncing the Terraform state (by running `terraform apply`, which would essentially be a no-op if it were not for the next bullet point). - The nix configuration changes in #12265 have changed the Linux CI nodes configuration but have not been deployed yet. This PR is an audit log of the steps taken to rectfy those and bring us back to a state where our deployed configuration and our recorded Terraform state both agree with our current `main` branch tip. CHANGELOG_BEGIN CHANGELOG_END
Our Terraform configuration has been slightly broken by two recent changes: - The nixpkgs upgrade in #12280 means a new version of our GCP plugin for Terraform, which as a breaking change added a required argument to `google_project_iam_member`. The new version also results in a number of smaller changes in the way Terraform handles default arguments, which doesn't result in any changes to our configuration files or to the behaviour of our deployed infrastructure, but does require re-syncing the Terraform state (by running `terraform apply`, which would essentially be a no-op if it were not for the next bullet point). - The nix configuration changes in #12265 have changed the Linux CI nodes configuration but have not been deployed yet. This PR is an audit log of the steps taken to rectfy those and bring us back to a state where our deployed configuration and our recorded Terraform state both agree with our current `main` branch tip. CHANGELOG_BEGIN CHANGELOG_END
This gives us GHC 9.0.2 and a new Bazel release.
changelog_begin
changelog_end
Pull Request Checklist
CHANGELOG_BEGIN
andCHANGELOG_END
tagsNOTE: CI is not automatically run on non-members pull-requests for security
reasons. The reviewer will have to comment with
/AzurePipelines run
totrigger the build.