allow device matching by udev properties
This commit is contained in:
@ -29,7 +29,7 @@ ssh:
|
||||
|
||||
networks:
|
||||
- name: loopback
|
||||
interfaces: [ { var: iface, n: 1, regexps: [ "^lo$" ] } ]
|
||||
interfaces: [ { var: iface, n: 1, udev: !eq [INTERFACE, lo] } ]
|
||||
script: |
|
||||
ip a add 127.0.0.1/8 dev lo
|
||||
ip a add ::1/128 dev lo
|
||||
@ -38,28 +38,22 @@ networks:
|
||||
interfaces:
|
||||
- var: iface
|
||||
n: 1
|
||||
regexps:
|
||||
- eth.*
|
||||
- veth.*
|
||||
- eno.*
|
||||
- enp.*
|
||||
udev: !has ID_NET_NAME_MAC
|
||||
script: |
|
||||
ip li set $iface up
|
||||
udhcpc -i $iface -b -t1 -T1 -A5 ||
|
||||
ip a add 2001:41d0:306:168f::1337:2eed/64 dev $iface
|
||||
|
||||
pre_lvm_crypt:
|
||||
- dev: /dev/vda
|
||||
name: sys0
|
||||
- dev: /dev/vdb
|
||||
name: sys1
|
||||
- name: sys-${name}
|
||||
udev: !glob [ DEVNAME, /dev/vd* ]
|
||||
|
||||
lvm:
|
||||
- vg: storage
|
||||
pvs:
|
||||
n: 2
|
||||
regexps:
|
||||
- /dev/mapper/sys[01]
|
||||
- ^/dev/mapper/sys-
|
||||
# to match full disks
|
||||
#- /dev/nvme[0-9]+n[0-9]+
|
||||
#- /dev/vd[a-z]+
|
||||
|
||||
Reference in New Issue
Block a user