diff --git a/awx/main/migrations/_credentialtypes.py b/awx/main/migrations/_credentialtypes.py index c9732b6239..e0ccb873ea 100644 --- a/awx/main/migrations/_credentialtypes.py +++ b/awx/main/migrations/_credentialtypes.py @@ -179,10 +179,7 @@ def create_ovirt4_credtype(apps, schema_editor): def add_azure_cloud_environment_field(apps, schema_editor): - azure_rm_credtype = CredentialType.defaults.get('azure_rm', None) - if azure_rm_credtype: - azure_rm_credtype = azure_rm_credtype() - azure_rm_credtype.pk = CredentialType.objects.get( - kind='cloud', name='Microsoft Azure Resource Manager' - ).pk - azure_rm_credtype.save() + azure_rm_credtype = CredentialType.objects.get(kind='cloud', + name='Microsoft Azure Resource Manager') + azure_rm_credtype.inputs = CredentialType.defaults.get('azure_rm')().inputs + azure_rm_credtype.save()