Browse Source

dhcp.sh predictible ifnames

Adds predictible and biosdevnames to dhcp.sh script filter
Useful for tinyipa image builds

Change-Id: I312dabd95de3823051af04fbc5f4c55c544f8b49
Story: #2008701
Task: #42021
changes/76/779476/4
Fedor Tarasenko 4 months ago
committed by Julia Kreger
parent
commit
9f88a024c7
2 changed files with 7 additions and 1 deletions
  1. +6
    -0
      releasenotes/notes/dhcp-predictible-ifnames-b2a1d9e6471b6819.yaml
  2. +1
    -1
      tinyipa/build_files/dhcp.sh

+ 6
- 0
releasenotes/notes/dhcp-predictible-ifnames-b2a1d9e6471b6819.yaml View File

@ -0,0 +1,6 @@
---
fixes:
- |
Add support for TinyIPA predictible device names in dhcp.sh script by changing
of NETDEVICES variable. It will support any device from /proc/net/dev starting
with e or p letter.

+ 1
- 1
tinyipa/build_files/dhcp.sh View File

@ -6,7 +6,7 @@
# This waits until all devices have registered
/sbin/udevadm settle --timeout=%UDEV_SETTLE_TIMEOUT%
NETDEVICES="$(awk -F: '/eth.:|tr.:/{print $1}' /proc/net/dev 2>/dev/null)"
NETDEVICES="$(awk -F: '/^ *e.*:|^ *p.*:/{print $1}' /proc/net/dev 2>/dev/null)"
echo "$0: Discovered network devices: $NETDEVICES"
for DEVICE in $NETDEVICES; do
ifconfig $DEVICE | grep -q "inet addr"


Loading…
Cancel
Save