Netplan lacks VXLAN support

Bug #1764716 reported by klockren
108
This bug affects 20 people
Affects Status Importance Assigned to Milestone
Netplan
Fix Released
Wishlist
Unassigned

Bug Description

With ifupdown, we configured VXLAN:s via post-up scripts.

Netplan should have VXLAN configuration directives built-in!

vxlans:
  vx5522:
    id: 5522
    ttl: 10
    multicast-group: 239.0.0.10
    port: 4789
    link: eno1
    mtu: 1554
    addresses: [ "10.3.98.5/24" ]
    nameservers:
      addresses: [ "127.0.0.1" ]
      search: [ domain1.example.com, domain2.example.com ]
  vx339:
    id: 339
    ttl: 1
    multicast-group: 239.0.0.39
    port: 4789
    link: eno1
    mtu: 1554

Revision history for this message
copacule (copacule) wrote :

+1 for this

Revision history for this message
lowid (soloradish) wrote :

+1, and need vxlan over unicast bridge support too.

Revision history for this message
sascha arthur (sarthur) wrote :

+1, netplan brings me so much trouble, whatever i touched with it is either broken or not supported at all..

Changed in netplan:
status: New → Triaged
importance: Undecided → Wishlist
Revision history for this message
Grzegorz Sikorski (gregors) wrote :

+1

Revision history for this message
Glenn Tanner (glenntanner3) wrote :

Opened 2018-04-17
Deferred 2019-10-04
Any time line? 2020-10-19

Revision history for this message
Junien F (axino) wrote :

I would use this as well

Revision history for this message
masterpe (michiel-y) wrote :

Would be great if this get implemented

Revision history for this message
David Hubbard (dhmiva) wrote :

Not having this also means you rip out all the related bridge config from netplan as well, since you can't define a bridge using vxlan interfaces when they don't yet exist.

Revision history for this message
Jeremy (nzlamb) wrote :

Concur with VXLAN support. Netplan is bliss compared to wrangling systemd-networkd directly so it's a pity that Netplan only supports such a tiny subset of networkd's available capabilities.

Lukas Märdian (slyon)
tags: added: fr-1715
Revision history for this message
Michael OReilly (oreillymj) wrote :

+1 for vxlan support

Revision history for this message
Anthony (atimmins) wrote :

I've submitted a PR to address this: https://github.com/canonical/netplan/pull/272

Revision history for this message
sascha arthur (sarthur) wrote :

pretty awesome! maybe you should squash your 116 commits.. :D

Revision history for this message
Anthony (atimmins) wrote :

Thanks! And yep, they've now been squashed :)

Lukas Märdian (slyon)
Changed in netplan:
status: Triaged → In Progress
Revision history for this message
Lukas Märdian (slyon) wrote :

Support for VXLAN landed in netplan v0.105: https://github.com/canonical/netplan/pull/288

Changed in netplan:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.