This repository was archived by the owner on Feb 10, 2026. It is now read-only.
v1.74.0
Update cold-start components Nuru (@Nuru) (#496)
what
- Update cold start components to use
remote-statev1.0.0 - Update
tfstate-backendto use currentaws-teamscomponents - Add
access_roles_enabledtotfstate-backendto support cold start - Update components to generate sourceable shell scripts to support automatic generation of AWS config files and more
- Enhance
accountcomponent to complain if a specified SCP is not found - Remove
default.auto.tfvarsfrom all components updated in this PR - Update AWS Provider version pin to ">= 4.9.0"
- Fix/update various documentation issues
why
- Support
namespaceas stack name component - Fix Terraform error referencing non-existing file
- Enable creation of Terraform state backend before IAM roles are created via command line option instead of requiring stack configuration to be modified
- Reduce/eliminate manual customization of configuration items like AWS
configfiles (when combined with Geodesic updates not yet published) - Previously, if an SCP was specified but not found, it was skipped silently
- Defaults no longer needed because that feature is supplied by Atmos. Also, because Atmos uses an auto file to configure Spacelift, and auto files can override each other, we want to ensure we do not use any auto files other than the one Atmos generates for Spacelift.
- Provide consistent version constraints. Version 4.9.0 is the oldest 4.x version that remains compatible with 3.x with regard to S3 configuration.
- Ensure documentation is adequate and accurate