Skip to content

Commit cf29480

Browse files
committed
feat: add depends_on service principal in role assignments
1 parent ee4e1e7 commit cf29480

File tree

3 files changed

+3
-3
lines changed
  • modules

3 files changed

+3
-3
lines changed

modules/meshcloud-metering-service-principal/module.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ resource "azurerm_role_assignment" "meshcloud_metering" {
5353
scope = var.scope
5454
role_definition_name = "Cost Management Reader"
5555
principal_id = azuread_service_principal.meshcloud_metering.id
56-
depends_on = [azuread_application.meshcloud_metering]
56+
depends_on = [azuread_service_principal.meshcloud_metering]
5757
}
5858

5959

modules/meshcloud-replicator-service-principal/module.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ resource "azurerm_role_assignment" "meshcloud_replicator" {
176176
scope = var.scope
177177
role_definition_id = azurerm_role_definition.meshcloud_replicator.role_definition_resource_id
178178
principal_id = azuread_service_principal.meshcloud_replicator.id
179-
depends_on = [azuread_application.meshcloud_replicator]
179+
depends_on = [azuread_service_principal.meshcloud_replicator]
180180
}
181181

182182
//---------------------------------------------------------------------------

modules/uami-blueprint-user-principal/module.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ resource "azurerm_role_assignment" "service_principal_pw" {
3030
principal_id = azuread_service_principal.uami_blueprint_principal.id
3131
scope = "/subscriptions/${var.subscriptions[count.index]}"
3232
role_definition_name = "Contributor"
33-
depends_on = [ azuread_application.uami_blueprint_principal ]
33+
depends_on = [azuread_service_principal.uami_blueprint_principal]
3434
}
3535

3636
# facilitate migration from v0.1.0 of the module

0 commit comments

Comments
 (0)