Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: add routing_instances and no_arp_suppression options for junos_vlan resource #646

Closed
NikitaPuglachenko opened this issue Mar 25, 2024 · 1 comment · Fixed by #654
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@NikitaPuglachenko
Copy link

Description

Vlan can be described in a routing-instances block

New or Affected Resource(s)

  • junos_vlan

Example Junos Configuration

set routing-instances instance_name vlans blue vlan-id 10
set routing-instances instance_name vlans blue l3-interface irb.10
set routing-instances instance_name vlans blue no-arp-suppression
set routing-instances instance_name vlans blue vxlan vni 10

Potential Terraform Configuration

# Add a vlan
resource "junos_vlan" "blue" {
  ...
  routing_instances  = "instance_name"
  no_arp_suppression = true | null
  ...
}

References

routing_instances: https://www.juniper.net/documentation/us/en/software/junos/cli-reference/topics/ref/statement/vlans-bridging-qfx-series.html#vlans-statement__d869239e1005
no_arp_suppression: is a hidden option https://www.juniper.net/documentation/us/en/software/junos/evpn-vxlan/topics/concept/evpn-proxy-arp-support.html

@NikitaPuglachenko NikitaPuglachenko added the enhancement New feature or request label Mar 25, 2024
@NikitaPuglachenko NikitaPuglachenko changed the title Feature request: add routing_instances and no-arp-suppression options for junos_vlan resource Feature request: add routing_instances and no_arp_suppression options for junos_vlan resource Mar 25, 2024
@jeremmfr
Copy link
Owner

Hi 👋

I will take care of adding this.

@jeremmfr jeremmfr added this to the v2.7.0 milestone Apr 10, 2024
@jeremmfr jeremmfr self-assigned this Apr 10, 2024
jeremmfr added a commit that referenced this issue Apr 22, 2024
Partial fix #646
and therefore id format has been changed to <name>_-_<routing_instance> (instead of <name>)
jeremmfr added a commit that referenced this issue Apr 22, 2024
jeremmfr added a commit that referenced this issue Apr 22, 2024
Partial fix #646
and therefore id format has been changed to <name>_-_<routing_instance> (instead of <name>)
jeremmfr added a commit that referenced this issue Apr 22, 2024
jeremmfr added a commit that referenced this issue Apr 26, 2024
Partial fix #646
and therefore id format has been changed to <name>_-_<routing_instance> (instead of <name>)
jeremmfr added a commit that referenced this issue Apr 26, 2024
jeremmfr added a commit that referenced this issue Apr 29, 2024
Partial fix #646
and therefore id format has been changed to <name>_-_<routing_instance> (instead of <name>)
jeremmfr added a commit that referenced this issue Apr 29, 2024
@jeremmfr jeremmfr mentioned this issue May 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
2 participants