File facter-vlan_interfaces.patch of Package rubygem-facter

--- lib/facter/util/ip.rb.orig	2017-06-27 18:24:06.427331472 +0200
+++ lib/facter/util/ip.rb	2017-06-27 18:24:14.203440910 +0200
@@ -83,6 +83,7 @@
     when 'Linux'
       output = Facter::Util::IP.exec_ip(["link"])
       output.gsub!(/^\d+:\s*/, "")				# delete leading number
+      output.gsub!(/@[^:]+/, "")                                # delete physical interface name in case of tagged vlan like "vlan100@bond0"
     when 'OpenBSD', 'NetBSD', 'FreeBSD', 'Darwin', 'GNU/kFreeBSD', 'DragonFly', 'AIX'
       output = Facter::Util::IP.exec_ifconfig(["-a","2>/dev/null"])
     when 'SunOS'

openSUSE Build Service is sponsored by