Skip to content

v0.2.0-rc21

Choose a tag to compare

@github-actions github-actions released this 05 Apr 19:48
· 554 commits to main since this release
feat: bootstrap wait, SSM session doc, plugin cache, CloudShell workdir

Closes 4 critical v1 parity gaps:

1. BOOTSTRAP WAIT: After terraform apply, polls SSM parameters
   /loki/setup-status and /loki/setup-step for up to 10 minutes.
   Shows live progress in TUI log. On failure, fetches error details.
   On success, marks instance_health as 'ready'.

2. SSM SESSION DOCUMENT: Creates 'Loki-Session' SSM document that
   starts sessions as ec2-user with bash login shell. Post-install
   screen includes --document-name in the SSM command when available.

3. TF_PLUGIN_CACHE_DIR: Sets /tmp/terraform-plugin-cache before
   terraform init to avoid re-downloading ~500MB of providers.

4. CLOUDSHELL WORKDIR: Checks available disk space before init.
   If <600MB available on CloudShell, copies terraform workdir to
   /tmp and continues from there (matching v1 behavior).

Also: added env field to CommandSpec for per-command environment
variables. Updated CFN adapter for compatibility.