mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-19 21:41:05 +02:00
coreos-base/oem-rackspace-teeth: Move rename-interfaces.sh into script
This commit is contained in:
parent
596aaaed9f
commit
f62db5109f
@ -47,8 +47,7 @@ coreos:
|
|||||||
Type=oneshot
|
Type=oneshot
|
||||||
RemainAfterExit=yes
|
RemainAfterExit=yes
|
||||||
ExecStart=/usr/bin/systemctl stop systemd-networkd
|
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/share/oem/bin/rename-interfaces.sh
|
||||||
ExecStart=/usr/bin/bash -c "udevadm test /sys/class/net/*"
|
|
||||||
ExecStart=/usr/bin/systemctl start systemd-networkd
|
ExecStart=/usr/bin/systemctl start systemd-networkd
|
||||||
- name: media-configdrive.mount
|
- name: media-configdrive.mount
|
||||||
command: start
|
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() {
|
src_install() {
|
||||||
into "/usr/share/oem"
|
into "/usr/share/oem"
|
||||||
dobin ${FILESDIR}/netname.sh
|
dobin ${FILESDIR}/netname.sh
|
||||||
|
dobin ${FILESDIR}/rename-interfaces.sh
|
||||||
|
|
||||||
insinto "/usr/share/oem"
|
insinto "/usr/share/oem"
|
||||||
doins ${FILESDIR}/cloud-config.yml
|
doins ${FILESDIR}/cloud-config.yml
|
Loading…
x
Reference in New Issue
Block a user