Bryn M. Reeves
cc4e507322
lvm_scan.sh: use -K when calling lvchange
...
The --ignoreactivationskip/-K switch was added to LVM2 in 2.02.99
(July 2013) and is used to control the activation of volumes with
the activation skip flag set: without -K these volumes will be
ignored when 'lvchange -ay $LV' is issued.
This prevents an LVM2 thin-privisioned snapshot from being used
as the root device when booting with rd.lvm.lv=vg/lv since the
activation skip flag is set for these snapshots by default (the
legacy non-thinp snapshots do not set this flag and can already
be activated and used as a root device by specifying appropriate
values for rd.lvm.lv).
This is only used in the rd.lvm.lv case since in that situation
we are activating one or more named LVs specified by the user:
the flag is not given when calling 'vgchange' since this may
cause many unwanted volumes to be activated during early user
space. Users wishing to use a specific snapshot volume should
specify it with 'rd.lvm.lv'.
2017-04-26 14:15:15 +01:00
Harald Hoyer
29fd71b23d
TEST-50-MULTINIC: fix bridge test
...
Bridge with nics on a different vlan, otherwise we will see:
[ 117.750825] bridge0: received packet on ens5 with own address as source address
2017-04-26 09:39:20 +02:00
Harald Hoyer
bc6f06a795
Merge pull request #222 from danimo/fix_subnet_calc
...
mkinitrd-suse.sh: Fix prefix calculation
2017-04-26 09:22:19 +02:00
Daniel Molkentin
7cf2c21798
mkinitrd-suse.sh: Fix prefix calculation
...
The previous algorithm was incorrect and would return
incorrect results e.g. for a /20 mask. Also gets rid
of an undocumented depencency on bc(1).
Reference: bsc#1035743
2017-04-25 15:30:13 +02:00
Harald Hoyer
11947da13f
Merge pull request #219 from tpgxyz/master
...
fix build with KMOD
2017-04-25 10:51:39 +02:00
Tomasz Paweł Gajc
f59548aeab
fix build with KMOD
2017-04-24 21:37:56 +02:00
Harald Hoyer
fafb4c0182
Merge pull request #210 from Calrama/gpg-smartcard
...
crypt-gpg: For GnuPG >= 2.1 support gpg keyfile decryption via a OpenPGP smartcard in a CCID reader
2017-04-19 09:09:14 +02:00
Harald Hoyer
0096157e14
Merge pull request #214 from pallotron/master
...
Look for IPv6 RA in wait_for_ipv6_dad, wait_for_ipv6_dad_link and wait_for_ipv6_auto
2017-04-11 13:40:27 +02:00
Harald Hoyer
9998940493
Merge pull request #217 from FGrose/overlayfs
...
dmsquash-live-root: Avoid mount source conflict on $BASE_LOOPDEV.
2017-04-11 13:39:27 +02:00
Harald Hoyer
538ff0fd80
add .mailmap
2017-04-10 14:50:21 +02:00
Daniel Molkentin
8b6d136e62
Make binutils optional when elfutils are available
...
This is intended for minimum host OSes where 36 MB used by binutils
are deemed too expensive. We only need "strip", which exists as eu-strip
in elfutils, which in turn is < 1 MB in size.
Note that the tests (TEST-04-FULL-SYSTEMD/test.sh) still depend on
strip from binutils. It could use sstrip in the future.
2017-04-10 11:28:04 +02:00
Frederick Grose
ea765c0ee1
dmsquash-live-root: Avoid mount source conflict on $BASE_LOOPDEV.
...
The newer mount utilities are more strict about directly shared
devices. For OverlayFS boots, which mount $BASE_LOOPDEV directly,
avoid a mount error by indirectly sharing the read-only base
filesystem through a second, over-attached $BASE_LOOPDEV for
the DM live-base target.
2017-04-09 11:23:12 -04:00
pallotron
e190073b21
Merge remote-tracking branch 'upstream/master'
2017-04-05 11:59:36 -07:00
Daniel Molkentin
ce999bff98
Tests: find qemu on (open)SUSE systems
2017-04-05 16:42:22 +02:00
pallotron
031e2f7bb8
more ipv6 improvements
2017-04-05 00:23:36 -07:00
pallotron
a0545765e8
remove prints
2017-04-05 00:16:16 -07:00
pallotron
96b708e178
more ipv6 improvements
2017-04-05 00:15:16 -07:00
pallotron
4c3d99f966
enabling some ipv6 config before running wait_for_ipv6_dad
2017-04-04 12:59:45 -07:00
pallotron
c603419030
wait for IPv6 RA if using none/static IPv6 assignment
2017-04-04 08:31:21 -07:00
Harald Hoyer
39c9b67f86
NEWS and AUTHORS update
2017-04-03 10:26:25 +02:00
Harald Hoyer
685d8619d0
Merge pull request #212 from pallotron/master
...
remove $$arch() from rpm target in Makefile
2017-03-31 14:22:13 +02:00
pallotron
15d103f911
better fix from @haraldh
2017-03-31 04:43:08 -07:00
Harald Hoyer
a63cc421a5
Merge pull request #211 from Calrama/embedded-keyfile
...
crypt: Support keyfiles embedded in the initramfs
2017-03-31 11:41:19 +02:00
Moritz Maxeiner
b4cf58f038
crypt: Fix indentation for embedded keyfile
2017-03-30 15:06:01 +02:00
Moritz Maxeiner
0e1b686b83
crypt-gpg: Include module if CCID smartcard support requested
2017-03-30 14:54:26 +02:00
pallotron
a99bbe8fa8
remove $$arch() from rpm target in Makefile
2017-03-30 05:53:36 -07:00
Moritz Maxeiner
0982fcb2e5
crypt-gpg: Rework setup for CCID smartcard support
2017-03-30 14:17:05 +02:00
Harald Hoyer
f0bfada399
dracut.sh: strip NUL bytes in stream before push in string
...
seems like bash-4.4 does not like NUL bytes in variables
2017-03-30 12:52:11 +02:00
Harald Hoyer
041e49ee2a
network: enhance team support
...
Install ifcfg-* files with team configuration in the initramfs.
Improve the slave configuration of the team interface, by looking up
ifcfg files in the initramfs.
Create a default loadbalance team config, if none present in the
initramfs.
forward port of
4c88c2859e
2017-03-30 11:50:35 +02:00
Harald Hoyer
811a070d6c
network: differ between ipv6 local and global tentative
...
For dhcpv6, only a non-tentative scope local address is needed.
(cherry picked from commit 42dd8928a8
)
2017-03-30 11:34:51 +02:00
Harald Hoyer
5401d1f86f
network:wait_for_ipv6_auto() wait for all tentative addresses
...
(cherry picked from commit 13264563a9
)
2017-03-30 11:34:51 +02:00
Harald Hoyer
e8dc8c4d89
network/net-lib.sh: auto6 wait for route ra
...
Wait for a router advertised route
(cherry picked from commit 6d22a6860e
)
2017-03-30 11:34:51 +02:00
Harald Hoyer
65960fda7e
dracut.cmdline.7.asc: document bond mtu option
2017-03-30 11:14:46 +02:00
Harald Hoyer
25895a7769
Merge pull request #129 from imran1008/bond-mtu
...
add 'mtu' parameter for bond options
2017-03-30 11:03:04 +02:00
Harald Hoyer
144a3d85d0
Merge pull request #162 from dracut-mailing-devs/20160607094008.21012-1-colin@mageia.org
...
systemd: add more groups to deal with tmpfiles handling.
2017-03-30 11:01:55 +02:00
Harald Hoyer
e6390b5a70
Merge pull request #163 from dracut-mailing-devs/1711921.0d4JtWs6XN@linux-lm3i.site
...
Fix wrong keymap inclusion
2017-03-30 11:01:22 +02:00
Harald Hoyer
c1cec35469
Merge pull request #164 from dracut-mailing-devs/1467648310-27834-1-git-send-email-pbrobinson@gmail.com
...
modules: kernel: add phy and power modules to generic initrd
2017-03-30 11:00:36 +02:00
Harald Hoyer
8078a9c8ea
Merge pull request #165 from dracut-mailing-devs/1476286367-30606-1-git-send-email-chad.dupuis@cavium.com
...
fcoe: Allow more time for the bnx2x link negotiation before brining u…
2017-03-30 11:00:00 +02:00
Harald Hoyer
2931eaa800
Merge pull request #176 from danimo/pinctrl-cherryview
...
Always try to add pinctrl-cherryview
2017-03-30 10:59:18 +02:00
Harald Hoyer
1f1aa43573
Merge branch 'FGrose-overlayfs'
2017-03-30 10:55:17 +02:00
Harald Hoyer
1dd68c2f23
Merge branch 'overlayfs' of https://github.com/FGrose/dracut into FGrose-overlayfs
2017-03-30 10:53:22 +02:00
Harald Hoyer
1d75490767
Merge pull request #177 from danimo/mkinitrd-suse_fixes
...
mkinitrd-suse.sh: Resolve symbolic links for -i and -k parameters (bsc#902375)
2017-03-30 10:50:41 +02:00
Harald Hoyer
ca6be905f0
Merge pull request #178 from danimo/cifs_ntlm_auth
...
Add md4 and arc4 modules for ntlm
2017-03-30 10:50:16 +02:00
Harald Hoyer
67ae4f20b8
Merge pull request #185 from ldzhong/bsc1012656
...
man: make the -k option clear using mkinitrd
2017-03-30 10:46:07 +02:00
Harald Hoyer
b2f751db04
Merge pull request #198 from danimo/degraded_md_raid
...
Allow booting from degraded MD RAID arrays
2017-03-30 10:30:19 +02:00
Harald Hoyer
6eb80b3278
Merge branch 'master' of github.com:dracutdevs/dracut
2017-03-30 10:15:22 +02:00
Harald Hoyer
a1ba30cf4f
Merge branch 'danimo-remove-test-dependencies'
2017-03-30 10:14:08 +02:00
Harald Hoyer
0042f2568d
Merge branch 'remove-test-dependencies' of https://github.com/danimo/dracut into danimo-remove-test-dependencies
2017-03-30 09:21:50 +02:00
Harald Hoyer
b0d6254dad
TEST: redirect server output to server.log if $SERIAL empty
2017-03-30 09:04:02 +02:00
Harald Hoyer
f3f37f3cce
TEST: new rpcbind needs /run/rpcbind
2017-03-30 09:03:31 +02:00