Use cases
Software Products E-commerce MSPs Schools Development & Marketing DevOps Agencies Help Desk
Company
Internet Status Blog Pricing Log in Get started free

Outage in Spacelift

Terraform runs failing due to expired HashiCorp signing key

Resolved Major
April 20, 2026 - Started 11 days ago - Lasted about 22 hours
Official incident page

Incident Report

We identified that Terraform runs were failing when downloading the Terraform binary. The public GPG key we use to verify HashiCorp's checksum signatures had expired, causing every binary download to fail signature verification. Runs using OpenTofu or a Custom workflow were not affected. A fix updating the embedded HashiCorp public key has been rolled out during the week-end across our managed infrastructure. If you are using private worker pools, you will need to cycle your worker pool so the workers pick up the latest launcher version that includes the fix. Until workers are cycled, new Terraform runs on those pools will continue to fail. Cycling worker pool is not required if using kubernetes native workers. This is only to make sure EC2 docker based workers are refreshed. Action required for Self-Hosted: Hotfix v5.1.1 has been published and can be used to resolve the issue on Self-Hosted installations on v5.1.0. If you are on an older Self-Hosted version, please contact your Spacelift account team — we are publishing targeted hotfixes on request. If you cannot upgrade right now, you can unblock Terraform runs by: - Switch from Terraform to OpenTofu if you can. - Switch to a custom workflow for your stack and provide Terraform binary yourself - Setting "skipVendorBinaryDownload: true" on the affected stacks, and running those stacks in a runner image that already has the terraform binary installed at the expected path.

Trusted by 1,000+ teams

Never miss outages in third-party dependencies

Stop finding out about outages from your users. Monitor 6,320+ cloud services and get alerted the second something breaks.

IsDown status aggregator dashboard
Latest Updates ( sorted recent to last )
RESOLVED 10 days ago - at 04/21/2026 09:20AM

If self hosted customer are still affected, please reach out to our support team.

MONITORING 10 days ago - at 04/21/2026 08:32AM

We are continuing to monitor for any further issues.

MONITORING 11 days ago - at 04/20/2026 11:43AM

We identified that Terraform runs were failing when downloading the Terraform binary. The public GPG key we use to verify HashiCorp's checksum signatures had expired, causing every binary download to fail signature verification.
Runs using OpenTofu or a Custom workflow were not affected.

A fix updating the embedded HashiCorp public key has been rolled out during the week-end across our managed infrastructure.
If you are using private worker pools, you will need to cycle your worker pool so the workers pick up the latest launcher version that includes the fix. Until workers are cycled, new Terraform runs on those pools will continue to fail.
Cycling worker pool is not required if using kubernetes native workers. This is only to make sure EC2 docker based workers are refreshed.

Action required for Self-Hosted: Hotfix v5.1.1 has been published and can be used to resolve the issue on Self-Hosted installations on v5.1.0. If you are on an older Self-Hosted version, please contact your Spacelift account team — we are publishing targeted hotfixes on request.

If you cannot upgrade right now, you can unblock Terraform runs by:
- Switch from Terraform to OpenTofu if you can.
- Switch to a custom workflow for your stack and provide Terraform binary yourself
- Setting "skipVendorBinaryDownload: true" on the affected stacks, and running those stacks in a runner image that already has the terraform binary installed at the expected path.

Never miss outages in third-party dependencies

With IsDown, you can monitor all your critical services' official status pages from one centralized dashboard and receive instant alerts the moment an outage is detected. Say goodbye to constantly checking multiple sites for updates and stay ahead of outages with IsDown.

Start free trial

No credit card required · Cancel anytime · 6320 services available

Integrations with Slack Microsoft Teams Google Chat Datadog PagerDuty Zapier Discord Webhook