Skip to content

Commit 6370205

Browse files
Added missing dependencies (#10)
1 parent 3491895 commit 6370205

File tree

3 files changed

+16
-14
lines changed

3 files changed

+16
-14
lines changed

ise_device_admin.tf

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ resource "ise_device_admin_condition" "device_admin_condition" {
4949
}]
5050
}]
5151

52-
depends_on = [ise_active_directory_add_groups.active_directory_groups]
52+
depends_on = [ise_network_device_group.network_device_group_5, ise_active_directory_add_groups.active_directory_groups]
5353
}
5454

5555
resource "ise_allowed_protocols_tacacs" "allowed_protocols_tacacs" {
@@ -218,7 +218,7 @@ resource "ise_device_admin_policy_set" "device_admin_policy_set_0" {
218218
rank = each.value.rank
219219
children = each.value.children
220220

221-
depends_on = [ise_allowed_protocols_tacacs.allowed_protocols_tacacs, ise_active_directory_add_groups.active_directory_groups]
221+
depends_on = [ise_allowed_protocols_tacacs.allowed_protocols_tacacs, ise_network_device_group.network_device_group_5, ise_active_directory_add_groups.active_directory_groups]
222222
}
223223

224224
resource "ise_device_admin_policy_set" "device_admin_policy_set_1" {
@@ -240,7 +240,7 @@ resource "ise_device_admin_policy_set" "device_admin_policy_set_1" {
240240
rank = each.value.rank
241241
children = each.value.children
242242

243-
depends_on = [ise_device_admin_policy_set.device_admin_policy_set_0, ise_active_directory_add_groups.active_directory_groups]
243+
depends_on = [ise_device_admin_policy_set.device_admin_policy_set_0, ise_network_device_group.network_device_group_5, ise_active_directory_add_groups.active_directory_groups]
244244
}
245245

246246
resource "ise_device_admin_policy_set" "device_admin_policy_set_2" {
@@ -729,7 +729,7 @@ resource "ise_device_admin_authentication_rule" "device_admin_authentication_rul
729729
if_user_not_found = each.value.if_user_not_found
730730
children = each.value.children
731731

732-
depends_on = [ise_active_directory_add_groups.active_directory_groups]
732+
depends_on = [ise_network_device_group.network_device_group_5, ise_active_directory_add_groups.active_directory_groups]
733733
}
734734

735735
resource "ise_device_admin_authentication_rule" "device_admin_authentication_rule_1" {
@@ -1264,7 +1264,7 @@ resource "ise_device_admin_authorization_rule" "device_admin_authorization_rule_
12641264
command_sets = each.value.command_sets
12651265
children = each.value.children
12661266

1267-
depends_on = [ise_tacacs_profile.tacacs_profile, ise_tacacs_command_set.tacacs_command_set, time_sleep.device_admin_policy_object_wait, ise_active_directory_add_groups.active_directory_groups]
1267+
depends_on = [ise_tacacs_profile.tacacs_profile, ise_tacacs_command_set.tacacs_command_set, time_sleep.device_admin_policy_object_wait, ise_network_device_group.network_device_group_5, ise_active_directory_add_groups.active_directory_groups]
12681268
}
12691269

12701270
resource "ise_device_admin_authorization_rule" "device_admin_authorization_rule_1" {
@@ -1747,7 +1747,7 @@ resource "ise_device_admin_authorization_exception_rule" "device_admin_authoriza
17471747
command_sets = each.value.command_sets
17481748
children = each.value.children
17491749

1750-
depends_on = [ise_tacacs_profile.tacacs_profile, ise_tacacs_command_set.tacacs_command_set, time_sleep.device_admin_policy_object_wait, ise_active_directory_add_groups.active_directory_groups]
1750+
depends_on = [ise_tacacs_profile.tacacs_profile, ise_tacacs_command_set.tacacs_command_set, time_sleep.device_admin_policy_object_wait, ise_network_device_group.network_device_group_5, ise_active_directory_add_groups.active_directory_groups]
17511751
}
17521752

17531753
resource "ise_device_admin_authorization_exception_rule" "device_admin_authorization_exception_rule_1" {
@@ -2206,7 +2206,7 @@ resource "ise_device_admin_authorization_global_exception_rule" "device_admin_au
22062206
command_sets = each.value.command_sets
22072207
children = each.value.children
22082208

2209-
depends_on = [ise_tacacs_profile.tacacs_profile, ise_tacacs_command_set.tacacs_command_set, time_sleep.device_admin_policy_object_wait, ise_active_directory_add_groups.active_directory_groups]
2209+
depends_on = [ise_tacacs_profile.tacacs_profile, ise_tacacs_command_set.tacacs_command_set, time_sleep.device_admin_policy_object_wait, ise_network_device_group.network_device_group_5, ise_active_directory_add_groups.active_directory_groups]
22102210
}
22112211

22122212
resource "ise_device_admin_authorization_global_exception_rule" "device_admin_authorization_global_exception_rule_1" {

ise_identity_management.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ resource "ise_internal_user" "internal_user" {
2121
identity_groups = length(try(each.value.user_identity_groups, [])) > 0 ? join(",", [for i in try(each.value.user_identity_groups, []) : ise_user_identity_group.user_identity_group[i].id]) : null
2222
password_never_expires = try(each.value.password_never_expires, local.defaults.ise.identity_management.internal_users.password_never_expires, null)
2323
password_id_store = try(each.value.password_id_store, local.defaults.ise.identity_management.internal_users.password_id_store, null)
24+
25+
depends_on = [ise_user_identity_group.user_identity_group]
2426
}
2527

2628
locals {

ise_network_access.tf

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ resource "ise_authorization_profile" "authorization_profile" {
125125
create_before_destroy = true
126126
}
127127

128-
depends_on = [ise_downloadable_acl.downloadable_acl, ise_active_directory_add_groups.active_directory_groups]
128+
depends_on = [ise_downloadable_acl.downloadable_acl, ise_network_device_group.network_device_group_5, ise_active_directory_add_groups.active_directory_groups]
129129
}
130130

131131
locals {
@@ -179,7 +179,7 @@ resource "ise_network_access_condition" "network_access_condition" {
179179
}]
180180
}]
181181

182-
depends_on = [ise_active_directory_add_groups.active_directory_groups]
182+
depends_on = [ise_network_device_group.network_device_group_5, ise_active_directory_add_groups.active_directory_groups]
183183
}
184184

185185
resource "ise_downloadable_acl" "downloadable_acl" {
@@ -331,7 +331,7 @@ resource "ise_network_access_policy_set" "network_access_policy_set_0" {
331331
rank = each.value.rank
332332
children = each.value.children
333333

334-
depends_on = [ise_authorization_profile.authorization_profile, ise_allowed_protocols.allowed_protocols, ise_active_directory_add_groups.active_directory_groups]
334+
depends_on = [ise_authorization_profile.authorization_profile, ise_allowed_protocols.allowed_protocols, ise_network_device_group.network_device_group_5, ise_active_directory_add_groups.active_directory_groups]
335335
}
336336

337337
resource "ise_network_access_policy_set" "network_access_policy_set_1" {
@@ -843,7 +843,7 @@ resource "ise_network_access_authentication_rule" "network_access_authentication
843843
if_user_not_found = each.value.if_user_not_found
844844
children = each.value.children
845845

846-
depends_on = [ise_active_directory_add_groups.active_directory_groups]
846+
depends_on = [ise_network_device_group.network_device_group_5, ise_active_directory_add_groups.active_directory_groups]
847847
}
848848

849849
resource "ise_network_access_authentication_rule" "network_access_authentication_rule_1" {
@@ -1366,7 +1366,7 @@ resource "ise_network_access_authorization_rule" "network_access_authorization_r
13661366
security_group = each.value.security_group
13671367
children = each.value.children
13681368

1369-
depends_on = [ise_authorization_profile.authorization_profile, ise_trustsec_security_group.trustsec_security_group, time_sleep.sgt_wait, ise_endpoint_identity_group.endpoint_identity_group, ise_user_identity_group.user_identity_group, ise_active_directory_add_groups.active_directory_groups]
1369+
depends_on = [ise_authorization_profile.authorization_profile, ise_trustsec_security_group.trustsec_security_group, time_sleep.sgt_wait, ise_endpoint_identity_group.endpoint_identity_group, ise_user_identity_group.user_identity_group, ise_network_device_group.network_device_group_5, ise_active_directory_add_groups.active_directory_groups]
13701370
}
13711371

13721372
resource "ise_network_access_authorization_rule" "network_access_authorization_rule_1" {
@@ -1849,7 +1849,7 @@ resource "ise_network_access_authorization_exception_rule" "network_access_autho
18491849
security_group = each.value.security_group
18501850
children = each.value.children
18511851

1852-
depends_on = [ise_authorization_profile.authorization_profile, ise_trustsec_security_group.trustsec_security_group, time_sleep.sgt_wait, ise_endpoint_identity_group.endpoint_identity_group, ise_user_identity_group.user_identity_group, ise_active_directory_add_groups.active_directory_groups]
1852+
depends_on = [ise_authorization_profile.authorization_profile, ise_trustsec_security_group.trustsec_security_group, time_sleep.sgt_wait, ise_endpoint_identity_group.endpoint_identity_group, ise_user_identity_group.user_identity_group, ise_network_device_group.network_device_group_5, ise_active_directory_add_groups.active_directory_groups]
18531853
}
18541854

18551855
resource "ise_network_access_authorization_exception_rule" "network_access_authorization_exception_rule_1" {
@@ -2308,7 +2308,7 @@ resource "ise_network_access_authorization_global_exception_rule" "network_acces
23082308
security_group = each.value.security_group
23092309
children = each.value.children
23102310

2311-
depends_on = [ise_authorization_profile.authorization_profile, ise_trustsec_security_group.trustsec_security_group, time_sleep.sgt_wait, ise_endpoint_identity_group.endpoint_identity_group, ise_user_identity_group.user_identity_group, ise_active_directory_add_groups.active_directory_groups]
2311+
depends_on = [ise_authorization_profile.authorization_profile, ise_trustsec_security_group.trustsec_security_group, time_sleep.sgt_wait, ise_endpoint_identity_group.endpoint_identity_group, ise_user_identity_group.user_identity_group, ise_network_device_group.network_device_group_5, ise_active_directory_add_groups.active_directory_groups]
23122312
}
23132313

23142314
resource "ise_network_access_authorization_global_exception_rule" "network_access_authorization_global_exception_rule_1" {

0 commit comments

Comments
 (0)