Harald Hoyer
3bce34dfd7
ifcfg/write-ifcfg.sh: don't bind interface, if physical device is set
...
If a physical device is defined, we don't need to bind the interface to
the MAC address or something else.
2015-10-09 11:31:28 +02:00
Harald Hoyer
d1f7f2ac04
base/dracut-lib.sh:getargs() don't return 1 for empty values
...
getargs() is only used with real values and not booleans.
So, return the values only.
2015-10-09 11:30:03 +02:00
Harald Hoyer
7de064b57c
ifcfg/write-ifcfg.sh: unset vlan
...
clear the vlan flag, if a previous interface in the loop
was a vlan interface
(cherry picked from commit 23446ef1e0
)
2015-10-09 11:10:07 +02:00
Harald Hoyer
5f24e43401
90qemu: fixed systemd-detect-virt output parsing
...
redirecting systemd-detect-virt to /dev/null doesn't help with parsing
the output :-/
Also, add "Red Hat" as a vendor.
(cherry picked from commit 4135eea634
)
2015-10-09 11:06:50 +02:00
Harald Hoyer
a594b4e357
dracut.sh: fixed typo in microcode generation
2015-09-25 14:10:20 -04:00
Lubomir Rintel
5263556ff3
dracut-functions.sh: avoid tokenizing ldconfig output with 'read'
...
The space does not separate the elements reliably, spaces can be
embedded in parenthesized expressions too:
libgmpxx.so.4 (libc6, hwcap: 0x0000000004000000) => /lib/sse2/libgmpxx.so.4
libgmp.so.10 (libc6, hwcap: 0x0000000004000000) => /lib/sse2/libgmp.so.10
This results in dracut creating '0x0000000004000000' and '=>'
directories in the initramfs image.
(cherry picked from commit c59779cf93
)
2015-09-25 12:48:55 -04:00
Harald Hoyer
fe74a7069b
base/dracut-lib.sh:info() be more quiet
2015-09-25 12:42:15 -04:00
Harald Hoyer
f059985b14
network:wait_for_ifup() handle "NO-CARRIER" output
...
if "NO-CARRIER" is one of the flags, we surely have no link yet.
2015-09-25 12:42:15 -04:00
Harald Hoyer
327d765512
dracut.sh: no microcode, if get_ucode_file returns empty file
...
check, if get_ucode_file() returned an empty string.
2015-09-17 20:07:26 +02:00
Harald Hoyer
7fd112f20e
iscsi/parse-iscsiroot.sh: correct handling if netroot isn't set
...
corrects bfe65f913a
2015-09-17 15:41:12 +02:00
Harald Hoyer
bcc2132dab
scsi/parse-iscsiroot.sh: call modprobe with "-b"
...
honor, if a module is blacklisted
2015-09-17 12:32:07 +02:00
Harald Hoyer
13b5c1d09e
dracut.sh: do not create microcode, if no firmware is available
2015-09-15 16:10:00 +02:00
Harald Hoyer
34b551a1c4
dracut.sh: add command line option for install_i18_all
...
--no-hostonly-i18n -> install_i18n_all=yes
--hostonly-i18n -> install_i18n_all=no
2015-09-15 16:06:50 +02:00
Harald Hoyer
7c0b1d864d
i18n: check for $i18n_install_all == "yes" rather than being set
...
i18n_install_all="no" does not have the expected effect without this
patch
(cherry picked from commit ae488efa5e
)
2015-09-14 15:16:18 +02:00
Harald Hoyer
fd3eddf069
iscsi/iscsiroot.sh: handle iscsi_firmware in online and timeout queue
...
The return code of iscsi_firmware is broken, so set the marker
unconditionally.
2015-09-10 13:27:02 +02:00
Harald Hoyer
17cee31b11
network/netroot.sh: better handling of $netroot and dhcp
...
if $netroot is emtpy, get it from cmdline
check cmdline directly for root=dhcp(6) and netroot=dhcp(6)
2015-09-10 13:23:32 +02:00
Harald Hoyer
7cddfbbadb
iscsi/iscsiroot.sh: use all_ifaces_setup()
...
we want the route and gateway setup
2015-09-10 13:21:53 +02:00
Harald Hoyer
63e75dc4cd
network: add all_ifaces_setup()
...
all_ifaces_up() is true, if all interfaces are up.
all_ifaces_setup() is true, if all interfaces are up and the gateways
and nameserver are setup.
2015-09-10 13:20:18 +02:00
Harald Hoyer
52845b168d
network/dhclient-script.sh: fix RENEW
...
Remove check, if interface is already up. It is for RENEW.
new_prefix is apparently new_subnet_mask
2015-09-08 11:44:13 +02:00
Harald Hoyer
c850879b86
dracut.usage.asc: update man page
...
- clarify grub2 config for debugging
- clarify hostonly mode
2015-09-03 16:25:23 +02:00
Harald Hoyer
b334c83e4a
network: move "ip=ibft" handling to network module
2015-09-03 12:41:44 +02:00
Harald Hoyer
eb87dc91d0
iscsi/parse-iscsiroot.sh: only set initiator-name, if not empty
2015-09-03 12:41:06 +02:00
Harald Hoyer
b813b1b306
livenet/livenetroot.sh: fixed error condition
...
copy&paste error
2015-09-02 09:47:35 +02:00
Harald Hoyer
2182945a9e
qemu: add spapr-vscsi kernel module
2015-09-01 20:27:13 +02:00
Harald Hoyer
7316d68353
network/ifup: do DHCP for BOOTDEV
2015-09-01 19:05:37 +02:00
Harald Hoyer
a4c47ce0dd
network/net-lib.sh: fix IPv6 route parsing
2015-09-01 17:25:34 +02:00
Harald Hoyer
d8572e0bf4
network/net-lib.sh: fix wait_for_if_up()
...
wait for <*UP*> and not "state UP"
state can be UNKNOWN
2015-09-01 17:23:33 +02:00
Harald Hoyer
70f3c07846
network/ifup: fix warning about not bringing interface up
2015-09-01 17:22:37 +02:00
Harald Hoyer
0852c38b7a
cms/cmsifup.sh: do not use ifup -m
...
we don't want to bring the interface up several times
2015-09-01 17:21:53 +02:00
Harald Hoyer
3d1bd59eb0
multipath: add hostonly multipath.conf
...
Resolves: rhbz#994702
2015-08-25 13:49:10 +02:00
Harald Hoyer
7c24815034
network/ifup.sh: only use dhcp on unknown interfaces for ip=dhcp
2015-08-25 11:37:16 +02:00
Harald Hoyer
53537f4d23
network: also mark interfaces up with their MAC
2015-08-25 11:30:00 +02:00
Harald Hoyer
b4006781e8
network/ifup.sh: save return value of ifup
2015-08-25 11:20:30 +02:00
Harald Hoyer
a6befb52eb
iscsi/parse-iscsiroot.sh: restart iscsid with try-restart
2015-08-25 11:16:46 +02:00
Harald Hoyer
7f59cbd318
iscsi/parse-iscsiroot.sh: handle firmware in online queue
2015-08-25 11:16:29 +02:00
Harald Hoyer
197e4c90b9
iscsi/parse-iscsiroot.sh: do not modify netroot
2015-08-25 11:15:59 +02:00
Harald Hoyer
3bd3bbec31
iscsi/iscsiroot.sh: handle firmware in online queue
...
otherwise it does not get called, if no netroot is set
2015-08-25 11:14:38 +02:00
Harald Hoyer
35f40b75e4
dracut.spec: raise systemd requirement to >= 219
...
needs systemd-escape
2015-08-25 11:13:38 +02:00
Harald Hoyer
d3f61fb5cd
initqueue: add online queue
2015-08-25 11:13:23 +02:00
Harald Hoyer
310574f7ea
TEST-30-ISCSI: add rd.scsi.firmware
2015-08-25 11:12:59 +02:00
Harald Hoyer
b70b81f1c4
crypt/module-setup.sh: fixed parsing crypttab with no ending newline
2015-08-19 16:19:31 +02:00
Harald Hoyer
32770ca79a
network/ifup.sh:do_static(): error out, if IP is already assigned
2015-08-19 14:00:28 +02:00
Harald Hoyer
77f46adf5e
network/ifup.sh:do_static(): error out, if interface could not be brought up
2015-08-19 13:59:40 +02:00
Harald Hoyer
d9b5a98532
TEST-15-BTRFS: load btrfs module
2015-08-18 15:26:37 +02:00
Harald Hoyer
65977ef1d1
test/TEST-04-FULL-SYSTEMD/create-root.sh: modprobe btrfs
...
why so ever... it used to load automatically
2015-08-18 15:05:11 +02:00
Harald Hoyer
80153acc0f
dmraid: only scan once because of one device
2015-08-18 15:04:31 +02:00
Harald Hoyer
d6bfa7052a
network/dhclient: exit arping immediatly, if we get an answer
2015-08-18 12:41:12 +02:00
Harald Hoyer
942d60d8af
network/net-lib.sh:ibft unset gateway or dns, if set to 0.0.0.0
2015-08-18 12:40:01 +02:00
Harald Hoyer
69c437dd1c
fcoe: cleanup lldpad
...
Resolves: rhbz#1246217
2015-08-18 12:27:32 +02:00
Harald Hoyer
0c0abf97cc
udev-rules: install 40-redhat.rules
2015-08-18 12:25:53 +02:00