parent
616fdae3cf
commit
6612ae0d36
102
NEWS
102
NEWS
|
@ -1,3 +1,105 @@
|
|||
dracut-044
|
||||
==========
|
||||
creation:
|
||||
- better udev & systemd dir detection
|
||||
- split dracut-functions.sh in dracut-init.sh and dracut-functions.sh
|
||||
dracut-functions.sh can now be sourced by external tools
|
||||
- detect all btrfs devices needed
|
||||
- added flag file if initqueue is needed
|
||||
- don't overwrite anything, if initramfs image file creation failed
|
||||
- if no compressor is specified, try to find a suitable one
|
||||
- drop scanning kernel config for CONFIG_MICROCODE_*_EARLY
|
||||
- remove "_EARLY" from CONFIG_MICROCODE_* checks
|
||||
- dracut.sh: add command line option for install_i18_all
|
||||
--no-hostonly-i18n -> install_i18n_all=yes
|
||||
--hostonly-i18n -> install_i18n_all=no
|
||||
- --no-reproducible to turn off reproducible mode
|
||||
- dracut-function.sh can now be sourced from outside of dracut
|
||||
- dracut-init.sh contains all functions, which only can be used from
|
||||
within the dracut infrastructure
|
||||
- support --mount with just mountpoint as a parameter
|
||||
- removed action_on_fail support
|
||||
- removed host_modalias concept
|
||||
- do not create microcode, if no firmware is available
|
||||
- skip gpg files in microcode generation
|
||||
|
||||
initramfs:
|
||||
- ensure pre-mount (and resume) run before root fsck
|
||||
- add --online option to initqueue
|
||||
|
||||
qemu:
|
||||
- fixed virtual machine detection
|
||||
|
||||
lvm:
|
||||
- remove all quirk arguments for lvm >= 2.2.221
|
||||
|
||||
dmsquash:
|
||||
- fixup for checkisomd5
|
||||
- increase timeout for checkisomd5
|
||||
- use non-persistent metadata snapshots for transient overlays.
|
||||
- overflow support for persistent snapshot.
|
||||
- use non-persistent metadata snapshots.
|
||||
- avoid an overlay for persistent, uncompressed, read-write live installations.
|
||||
|
||||
multipath:
|
||||
- multipath.conf included in hostonly mode
|
||||
- install all multipath path selector kernel modules
|
||||
|
||||
iSCSI:
|
||||
- use the iBFT initiator name, if found and set
|
||||
- iscsid now present in the initramfs
|
||||
- iscsistart is done with systemd-run asynchrone to do things in
|
||||
paralllel. Also restarted for every new interface which shows up.
|
||||
- If rd.iscsi.waitnet (default) is set, iscsistart is done only
|
||||
after all interfaces are up.
|
||||
- If not all interfaces are up and rd.iscsi.testroute (default) is set,
|
||||
the route to a iscsi target IP is checked and skipped, if there is none.
|
||||
- If all things fail, we issue a "dummy" interface iscsiroot to retry
|
||||
everything in the initqueue/timeout.
|
||||
|
||||
network:
|
||||
- added DHCP RENEW/REBIND
|
||||
- IPv4 DHCP lease time now optional (bootp)
|
||||
- IPv6 nfs parsing
|
||||
- fixed IPv6 route parsing
|
||||
- rd.peerdns=0 parameter to disable DHCP nameserver setting
|
||||
- detect duplicate IPv4 addresses for static addresses
|
||||
- if interfaces are specified with its enx* name, bind the correspondent MAC to the interface name
|
||||
- if multiple "ip=" are present on the kernel command line "rd.neednet=1" is assumed
|
||||
- add options to tweak timeouts
|
||||
rd.net.dhcp.retry=<cnt>
|
||||
If this option is set, dracut will try to connect via dhcp
|
||||
<cnt> times before failing. Default is 1.
|
||||
|
||||
rd.net.timeout.dhcp=<arg>
|
||||
If this option is set, dhclient is called with "-timeout <arg>".
|
||||
|
||||
rd.net.timeout.iflink=<seconds>
|
||||
Wait <seconds> until link shows up. Default is 60 seconds.
|
||||
|
||||
rd.net.timeout.ifup=<seconds>
|
||||
Wait <seconds> until link has state "UP". Default is 20 seconds.
|
||||
|
||||
rd.net.timeout.route=<seconds>
|
||||
Wait <seconds> until route shows up. Default is 20 seconds.
|
||||
|
||||
rd.net.timeout.ipv6dad=<seconds>
|
||||
Wait <seconds> until IPv6 DAD is finished. Default is 50 seconds.
|
||||
|
||||
rd.net.timeout.ipv6auto=<seconds>
|
||||
Wait <seconds> until IPv6 automatic addresses are assigned.
|
||||
Default is 40 seconds.
|
||||
|
||||
rd.net.timeout.carrier=<seconds>
|
||||
Wait <seconds> until carrier is recognized. Default is 5 seconds.
|
||||
|
||||
IMA:
|
||||
- load signed certificates in the IMA keyring, see modules.d/98integrity/README
|
||||
- load EVM public key in the kernel _evm keyring
|
||||
|
||||
FCoE:
|
||||
fcoe: start with fcoemon instead of fipvlan
|
||||
|
||||
dracut-043
|
||||
==========
|
||||
- add missing dmsquash-generator
|
||||
|
|
Loading…
Reference in New Issue