Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix clean bootstrap of the deployment account #703

Merged

Commits on Mar 28, 2024

  1. Fix clean bootstrap of the deployment account

    **Why?**
    
    When you attempt to install ADF the first time, it will bootstrap the
    deployment account via the account bootstrap state machine.
    This, however, happens just before executing the bootstrap pipeline the first
    time. Resulting in missing parameters in the deployment account at the time the
    `regional` stack is deployed.
    
    This stack requires the `extensions/terraform/enabled` parameter.
    If that is not there yet, which is the case in the situation above, it will
    fail to bootstrap the account. Hereby the bootstrap state machine and pipeline
    both fail initially.
    
    **What?**
    
    When the bootstrap state machine determines the event details, it should try
    to retrieve the parameter in the management account to see if Terraform is
    enabled or not. If this is not configured yet, it should default to False.
    sbkok committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    5775a26 View commit details
    Browse the repository at this point in the history