mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-19 13:31:28 +02:00
Merge pull request #762 from crawford/teeth
coreos-base/oem-rackspace-teeth: Move rename-interfaces.sh into script
This commit is contained in:
commit
8b8f235541
@ -47,8 +47,7 @@ coreos:
|
||||
Type=oneshot
|
||||
RemainAfterExit=yes
|
||||
ExecStart=/usr/bin/systemctl stop systemd-networkd
|
||||
ExecStart=/usr/bin/bash -c "for dev in $(ip link show | gawk -F ':' '/^[0-9]+/ { print $2 }' | tr -d ' ' | sed 's/lo//'); do ip link set $dev down; done"
|
||||
ExecStart=/usr/bin/bash -c "udevadm test /sys/class/net/*"
|
||||
ExecStart=/usr/share/oem/bin/rename-interfaces.sh
|
||||
ExecStart=/usr/bin/systemctl start systemd-networkd
|
||||
- name: media-configdrive.mount
|
||||
command: start
|
||||
|
@ -0,0 +1,7 @@
|
||||
#! /bin/bash
|
||||
|
||||
INTERFACES=$(ip link show | gawk -F ':' '/^[0-9]+/ { print $2 }' | tr -d ' ' | sed 's/lo//')
|
||||
for iface in ${INTERFACES}; do
|
||||
ip link set ${iface} down
|
||||
udevadm test /sys/class/net/${iface}
|
||||
done
|
@ -17,6 +17,7 @@ S="${WORKDIR}"
|
||||
src_install() {
|
||||
into "/usr/share/oem"
|
||||
dobin ${FILESDIR}/netname.sh
|
||||
dobin ${FILESDIR}/rename-interfaces.sh
|
||||
|
||||
insinto "/usr/share/oem"
|
||||
doins ${FILESDIR}/cloud-config.yml
|
Loading…
x
Reference in New Issue
Block a user