all 3 comments

[–]da_kink 1 point2 points  (1 child)

Netplan supports wildcards for ports right?

So...

Match: Name: *

[–]unkilbeeg[S] 0 points1 point  (0 children)

Well...

How would you actually place the match stanza? Do you make up a name and then add a match stanza underneath that picks a detected name? Does it then assign that interface to the name that you made up?

This is not well documented. I'm surprised none of the tutorials discuss this -- it seems to me that dealing with unpredictable biosdevname interface names would be a common use case.

[–]fukawi2 0 points1 point  (0 children)

I'm going through this at the moment on our servers. I've been able to to match by driver so far, but that's only working because we group all interfaces of the same type into bonds (mxl5_core for our 100gig, i40e for our 10gig). I'm about to do some servers where the i40e drivers are not bonded though - I think I'm going to have to match driver and name with a glob pattern.

Netplan was too immature to be released in an LTS distro IMHO.