Support for veth peer links

Bug #1876730 reported by Aurelien Lourot
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Netplan
Expired
Undecided
Unassigned

Bug Description

In our Juju OpenStack charms [0] we're using `ip link add DEVICE type veth peer name NAME` [1] in /etc/network/interfaces . We'd like to start using netplan to express this instead, because on Ubuntu 18.04 and above there is no NetworkManager by default. It seems like netplan doesn't support this yet though [2]. There seems to be a workaround [3] but this would make our implementation quite complex.

Do you plan on adding a way to express this in netplan? Thanks!

0: https://github.com/juju/charm-helpers/blob/95a0f335/charmhelpers/contrib/network/ovs/__init__.py#L37
1: https://www.systutorials.com/docs/linux/man/8-ip-link/
2: https://github.com/CanonicalLtd/netplan/blob/master/TODO#L16
3: https://askubuntu.com/questions/1054034/netplan-how-to-describe-veth-peer-links

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

netplan.io has native support for ovs bridges and fakevlans.

why are you adding linux veth, instead of using ovs?

Changed in netplan:
status: New → Incomplete
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

I am concerned about the rest of the non-declarative ovs code in that hook, which should be converted to native netplan snippets instead?

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for netplan because there has been no activity for 60 days.]

Changed in netplan:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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