-
Notifications
You must be signed in to change notification settings - Fork 263
Fix ci #2209
Copy link
Copy link
Closed
3 / 33 of 3 issues completedLabels
internal/trackingThis is an issue tracking release of a PR across multiple verisonsThis is an issue tracking release of a PR across multiple verisonsrelease/v13Targets release v13.x correlating to Rancher's v2.13.xTargets release v13.x correlating to Rancher's v2.13.xrelease/v14Targets release v14.x correlating to Rancher's v2.14.xTargets release v14.x correlating to Rancher's v2.14.xrelease/v15Targets release v15.x correlating to Rancher's v2.15.xTargets release v15.x correlating to Rancher's v2.15.x
Metadata
Metadata
Assignees
Labels
internal/trackingThis is an issue tracking release of a PR across multiple verisonsThis is an issue tracking release of a PR across multiple verisonsrelease/v13Targets release v13.x correlating to Rancher's v2.13.xTargets release v13.x correlating to Rancher's v2.13.xrelease/v14Targets release v14.x correlating to Rancher's v2.14.xTargets release v14.x correlating to Rancher's v2.14.xrelease/v15Targets release v15.x correlating to Rancher's v2.15.xTargets release v15.x correlating to Rancher's v2.15.x
Type
Fields
Give feedbackNo fields configured for issues without a type.
This is the tracking issue for #2208
Please add labels indicating the release versions eg. 'release/v15'
Please add comments for user issues which this issue addresses.
Description copied from PR:
Description
This change adds GoReleaser to the Nix environment and manually downloads Terraform.
TFSwitch is having trouble due to a change in the Gpg key that Hashicorp uses to sign Terraform releases, so we are eliminating tfswitch and downloading it manually. There isn't a build for Terraform v1.5.7 in nix-pkgs so we are downloading it from Hashicorp and validating the checksum. Nix also automatically validates the download with its own sha.
Using the same process for GoReleaser since the latest version isn't in nix-pkgs.
Testing
Manually tested locally, this doesn't effect the product just how it is built and released.
Not a breaking change.