Skip to content

Commit 9e6c0db

Browse files
committed
updates from testing on 11/5
1 parent 7b56600 commit 9e6c0db

File tree

5 files changed

+34
-12
lines changed

5 files changed

+34
-12
lines changed

interfaces-leaf.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,8 +190,8 @@ resource "aci_leaf_access_bundle_policy_group" "leaf_interfaces_policy_groups_bu
190190
relation_infra_rs_l2_port_security_pol = length(compact([each.value.port_security_policy])
191191
) > 0 ? "uni/infra/portsecurityP-${each.value.port_security_policy}" : ""
192192
# class: lacpLagPol
193-
relation_infra_rs_lacp_pol = length(compact([each.value.link_aggregation_policy])
194-
) > 0 ? "uni/infra/lacplagp-${each.value.link_aggregation_policy}" : ""
193+
relation_infra_rs_lacp_pol = length(compact([each.value.port_channel_policy])
194+
) > 0 ? "uni/infra/lacplagp-${each.value.port_channel_policy}" : ""
195195
# class: lldpIfPol
196196
relation_infra_rs_lldp_if_pol = length(compact([each.value.lldp_interface_policy])
197197
) > 0 ? "uni/infra/lldpIfP-${each.value.lldp_interface_policy}" : ""

locals.tf

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -399,10 +399,9 @@ locals {
399399
fibre_channel_interface_policy = lookup(
400400
v, "fibre_channel_interface_policy", local.lbundle.fibre_channel_interface_policy
401401
)
402-
l2_interface_policy = lookup(v, "l2_interface_policy", local.lbundle.l2_interface_policy)
403-
link_aggregation_policy = lookup(v, "link_aggregation_policy", local.lbundle.link_aggregation_policy)
404-
link_aggregation_type = lookup(v, "link_aggregation_type", local.lbundle.link_aggregation_type)
405-
link_flap_policy = lookup(v, "link_flap_policy", local.lbundle.link_flap_policy)
402+
l2_interface_policy = lookup(v, "l2_interface_policy", local.lbundle.l2_interface_policy)
403+
link_aggregation_type = lookup(v, "link_aggregation_type", local.lbundle.link_aggregation_type)
404+
link_flap_policy = lookup(v, "link_flap_policy", local.lbundle.link_flap_policy)
406405
link_level_flow_control_policy = lookup(
407406
v, "link_level_flow_control_policy", local.lbundle.link_level_flow_control_policy
408407
)
@@ -418,6 +417,7 @@ locals {
418417
netflow_monitor_policy = s.netflow_monitor_policy
419418
}
420419
]
420+
port_channel_policy = lookup(v, "port_channel_policy", local.lbundle.port_channel_policy)
421421
port_security_policy = lookup(v, "port_security_policy", local.lbundle.port_security_policy)
422422
priority_flow_control_policy = lookup(
423423
v, "priority_flow_control_policy", local.lbundle.priority_flow_control_policy
@@ -687,7 +687,7 @@ locals {
687687
access_mode = v.access_mode
688688
dvs = k
689689
switch_provider = v.switch_provider
690-
uplinkId = s
690+
uplinkId = s + 1
691691
uplinkName = element(v.uplink_names, s)
692692
}
693693
]

switches-leaf-policy-groups.tf

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,17 @@ Spanning Tree Policy (MSTP)
6363
_______________________________________________________________________________________________________________________
6464
*/
6565
resource "aci_access_switch_policy_group" "switches_leaf_policy_groups" {
66+
depends_on = [
67+
aci_cdp_interface_policy.cdp_interface,
68+
aci_interface_fc_policy.fibre_channel_interface,
69+
aci_l2_interface_policy.l2_interface,
70+
aci_fabric_if_pol.link_level,
71+
aci_lldp_interface_policy.lldp_interface,
72+
aci_miscabling_protocol_interface_policy.mcp_interface,
73+
aci_lacp_policy.port_channel,
74+
aci_port_security_policy.port_security,
75+
aci_spanning_tree_interface_policy.spanning_tree_interface
76+
]
6677
for_each = local.switches_leaf_policy_groups
6778
annotation = each.value.annotation
6879
description = each.value.description

switches-spine-policy-groups.tf

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,17 @@ LLDP Policy
2727
_______________________________________________________________________________________________________________________
2828
*/
2929
resource "aci_spine_switch_policy_group" "switches_spine_policy_groups" {
30+
depends_on = [
31+
aci_cdp_interface_policy.cdp_interface,
32+
aci_interface_fc_policy.fibre_channel_interface,
33+
aci_l2_interface_policy.l2_interface,
34+
aci_fabric_if_pol.link_level,
35+
aci_lldp_interface_policy.lldp_interface,
36+
aci_miscabling_protocol_interface_policy.mcp_interface,
37+
aci_lacp_policy.port_channel,
38+
aci_port_security_policy.port_security,
39+
aci_spanning_tree_interface_policy.spanning_tree_interface
40+
]
3041
for_each = local.switches_spine_policy_groups
3142
annotation = each.value.annotation
3243
description = each.value.description

virtual-networking.tf

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ GUI Location:
88
_______________________________________________________________________________________________________________________
99
*/
1010
resource "aci_vmm_domain" "vmm_domains" {
11-
# depends_on = [
12-
# aci_vlan_pool.pools_vlan
13-
# ]
11+
depends_on = [
12+
aci_vlan_pool.vlan_pools
13+
]
1414
for_each = local.vmm_domains
1515
access_mode = each.value.access_mode
1616
annotation = each.value.annotation
@@ -25,8 +25,8 @@ resource "aci_vmm_domain" "vmm_domains" {
2525
name = each.key
2626
pref_encap_mode = each.value.preferred_encapsulation
2727
provider_profile_dn = "uni/vmmp-${each.value.switch_provider}"
28-
# relation_infra_rs_vlan_ns = length(compact([each.value.vlan_pool])
29-
# ) > 0 ? aci_vlan_pool.pools_vlan[each.value.vlan_pool].id : ""
28+
relation_infra_rs_vlan_ns = length(compact([each.value.vlan_pool])
29+
) > 0 ? aci_vlan_pool.vlan_pools[each.value.vlan_pool].id : ""
3030
}
3131

3232
resource "aci_rest_managed" "vmm_domain_uplinks" {

0 commit comments

Comments
 (0)