Repository navigation
Alien v3.3.31
·
301 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Bug Fixes
- keep cloud resource IDs in controller state across failures (#912)(500f481)
- worker custom domains and persisted create tokens across crashes (#926)(284e146)
- reconcile AWS vault grants during setup updates (#924)(36f66d9)
- apply config changes that arrive while a resource is being created or updated (#933)(2841cb1)
- resolve alien destroy by ID or group/name against the right project (#934)(a3d79f0)
- prevent SQS connection churn and blocking DNS (#929)(bb9018a)
- bump turso to 0.8.2 so encrypted WALs checkpoint (ALIEN-1311) (#931) (operator)(1820ca0)
- decode nullable open strings as scalars (ALIEN-1310) (#930) (platform-sdk)(ec68b70)
- lost ACM imports, denied deletes of gone network objects, worker log groups (#935)(6f44ca0)
- leave settled deployments alone on setup and finish clean destroys (#936)(649d6b9)
- check GCP registry consumers without decoding whole deployment records (#937)(e08730d)
- reconcile vault grants across cloud updates (#932)(f8ee218)
- grant ec2:DetachVolume to container provision (#944)(7ec44d3)
- exclude service-managed addresses from EIP quota usage (#938)(64047ea)
- preserve setup failures and release checkpointed terminal claims (#918)(2fca1cf)
- align workload trust with compute node identities (#939)(365eaf0)
- revoke vault grants after permission profile removal (#942)(6d537d3)
- explain unavailable deployment acquisition (#699)(e2e2e63)
- recover interrupted volumes and network deletion (#950)(bd656e5)
- make deployment setup commands safely resumable (#940)(dd15aaa)
- sync hosted acquisition and operations SDK contracts (#951)(0a680b9)
- distinguish saved runtime failures during setup retry (#945)(f47dc4e)
- preserve reconcile validation errors in SDK contracts (#952)(2801921)
- validate installation before deployment creation (#946)(9dc1a0e)
- retain stored inputs during standalone setup (#953)(0810d1d)
- accept the onboard setup item names and pick a link's only item (#955)(51d712e)
- name the setup token when a saved key is refused for setup (#956)(622c13f)
- let a failed preflight take corrected compute and stop pinning generated pools (#957)(2e13387)
- grant and decode EBS volume modification checks (#954)(c4cac8b)
- show S3's reason when it rejects a request (#958)(0b4866b)
- reject invalid storage lifecycle rules before deploying (#959)(91afb3c)
- fail fast on denied network deletes and report the teardown cause (#960)(828bc90)
- send storage lifecycle rule prefixes to gcs (#961)(c55b4a3)
- keep public endpoint environment stable during reconciliation (#928)(0fbd707)
CI
Features
- add c8g Graviton4 machines to the AWS instance catalog (ALIEN-1302) (#923) (compute)(1dce1cb)
- add deployment group move command and SDK (#943)(093d0b5)
- create releases without promoting a channel (#948)(918c7dc)
- support operations on push deployments without an Operator (#821)(d860dd1)
- add standalone canary updates (#964) (cli)(d2fb873)
- simplify Speakeasy TypeScript SDK arguments (#965) BREAKING(72c6ab6)