Summary
Customers who downloaded a federation IaC bundle before the zero-touch registration fix landed retain fail-quiet behaviour — their old copy silently skips registration unless manually edited. The fix (pre-filled contact_email from Session.Email, unconditional registration) only takes effect in bundles downloaded after the fix ships. There's no way to back-fix already-downloaded files.
Captured in: known_issues/27_federation_old_bundle_redownload_notice.md
Current behaviour
Old bundles include:
- Terraform
registration.tf with do_register = var.cudly_api_url != "" && var.contact_email != ""
- CLI shell scripts gated on
if [[ -n "${CUDLY_CONTACT_EMAIL:-}" ]]; then ...
- CFN deploy scripts with no registration curl call at all
Customers who downloaded these before the zero-touch fix landed complete their deploy without auto-registration. They never see an error — registration just silently doesn't happen.
Expected behaviour
The next release notes / CHANGELOG entry should tell affected customers to re-download the bundle:
If you downloaded a federation IaC bundle before [release date], re-download it from the CUDly UI to get zero-touch registration (the bundle now auto-registers your account with no manual edits required).
Steps to reproduce
- Download a federation bundle before
fix(iac): drop email gate from Terraform registration.tf across all bundles.
- Run the bundle.
terraform apply succeeds.
- Observe: CUDly account not registered; no error surfaced anywhere.
Proposed fix
One-line addition to the next release notes / CHANGELOG entry. No code change.
References
Severity
Low — silently missing post-install step; customers notice only when they expect their account to appear in CUDly and don't see it.
Effort
Trivial — ~3 lines of release-notes prose. Action required when the next release is drafted.
Summary
Customers who downloaded a federation IaC bundle before the zero-touch registration fix landed retain fail-quiet behaviour — their old copy silently skips registration unless manually edited. The fix (pre-filled
contact_emailfromSession.Email, unconditional registration) only takes effect in bundles downloaded after the fix ships. There's no way to back-fix already-downloaded files.Captured in:
known_issues/27_federation_old_bundle_redownload_notice.mdCurrent behaviour
Old bundles include:
registration.tfwithdo_register = var.cudly_api_url != "" && var.contact_email != ""if [[ -n "${CUDLY_CONTACT_EMAIL:-}" ]]; then ...Customers who downloaded these before the zero-touch fix landed complete their deploy without auto-registration. They never see an error — registration just silently doesn't happen.
Expected behaviour
The next release notes / CHANGELOG entry should tell affected customers to re-download the bundle:
Steps to reproduce
fix(iac): drop email gate from Terraform registration.tf across all bundles.terraform applysucceeds.Proposed fix
One-line addition to the next release notes / CHANGELOG entry. No code change.
References
fix(iac): drop email gate from Terraform registration.tf across all bundlesfix(iac): always run registration in CLI shell scripts; tighten error handlingknown_issues/27_federation_old_bundle_redownload_notice.md.Severity
Low — silently missing post-install step; customers notice only when they expect their account to appear in CUDly and don't see it.
Effort
Trivial — ~3 lines of release-notes prose. Action required when the next release is drafted.