Skip to content

Post-1175 cleanup: OpenTofu, requirements bump, valkey, TFC parallelism#87

Merged
filippo-20tab merged 5 commits into
mainfrom
hotfix/post-1175-misc-fixes
May 5, 2026
Merged

Post-1175 cleanup: OpenTofu, requirements bump, valkey, TFC parallelism#87
filippo-20tab merged 5 commits into
mainfrom
hotfix/post-1175-misc-fixes

Conversation

@filippo-20tab

Copy link
Copy Markdown
Contributor

Summary

Post-merge cleanup of the Next.js sub-bootstrapper aligned with Talos #286 and django-continuous-delivery #325.

Provisioning

  • Bump Vault provider ~> 4.2.0~> 5.0.
  • Replace Terraform with OpenTofu; rename terraform/ dir → tofu/; runner invokes tofu instead of terraform.
  • Serialize TFC workspace creation via -parallelism=1 to avoid sporadic 422s on tfe_project race.

Misc

  • Bump base requirements (`click`, `cookiecutter`, etc).
  • Rename redisvalkey across CLI, env vars, vars (frontend doesn't carry a Python redis client).

Test plan

  • Bootstrap a Next.js service standalone and verify build/deploy
  • CI pipeline runs at least up to deploy on a sandbox project

@filippo-20tab filippo-20tab merged commit 506241a into main May 5, 2026
1 check passed
@filippo-20tab filippo-20tab deleted the hotfix/post-1175-misc-fixes branch May 5, 2026 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants