Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@elfchief
Copy link
Contributor

@elfchief elfchief commented Apr 7, 2016

Some systemd-based systems (e.g. RHEL7) have moved to "predictable network interface names" which are designed to remain consistent as new interfaces are added or removed from a system. Alas, that means these systems end up with a complex patchwork of potential new interface names. This patch implements the "spec" as defined in the header of https://github.com/systemd/systemd/blob/master/src/udev/udev-builtin-net_id.c

This patch allows these "new" interface names to actually generate tcollector output.

See also https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/

The regex for interface names is now big and ugly, which is mitigated by using a multi-line "verbose" regex. Suggested improvements for the format of this regex welcomed.

Some systemd-based systems (e.g. RHEL7) have moved to "predictable
network interface names" which are designed to remain consistent as
new interfaces are added or removed from a system. Alas, that means
these systems end up with a complex patchwork of potential new
interface names. This patch implements the "spec" as defined in
the header of https://github.com/systemd/systemd/blob/master/src/udev/udev-builtin-net_id.c

See also https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
@johann8384 johann8384 added this to the 1.3.2 milestone Apr 14, 2016
@johann8384 johann8384 self-assigned this Apr 14, 2016
@johann8384 johann8384 merged commit b4541e3 into OpenTSDB:master Jul 6, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants