Claim environment in all three provisioning tasks
This commit is contained in:
@@ -74,6 +74,8 @@ def do_create_environment(csp: CloudProviderInterface, environment_id=None):
|
||||
|
||||
def do_create_atat_admin_user(csp: CloudProviderInterface, environment_id=None):
|
||||
environment = Environments.get(environment_id)
|
||||
|
||||
with claim_for_update(environment) as environment:
|
||||
atat_root_creds = csp.root_creds()
|
||||
|
||||
atat_remote_root_user = csp.create_atat_admin_user(
|
||||
@@ -87,6 +89,7 @@ def do_create_atat_admin_user(csp: CloudProviderInterface, environment_id=None):
|
||||
def do_create_environment_baseline(csp: CloudProviderInterface, environment_id=None):
|
||||
environment = Environments.get(environment_id)
|
||||
|
||||
with claim_for_update(environment) as environment:
|
||||
# ASAP switch to use remote root user for provisioning
|
||||
atat_remote_root_creds = environment.root_user_info["credentials"]
|
||||
|
||||
|
Reference in New Issue
Block a user