Commit Graph

91 Commits

Author SHA256 Message Date
c6e4583153 Accepting request 1121176 from home:afeijoo:branches:openSUSE:Factory
- Update to version 059+suse.511.g0bdb16ac:
  * fix(pkcs11): delete trailing dot on libcryptsetup-token-systemd-pkcs11.so
  * fix(systemd-repart): correct undefined $libdir
  * fix(dracut-systemd): use `DRACUT_VERSION` instead of `VERSION`
  * fix(dracut.sh): abort if Bash is in POSIX mode
  * fix(dracut-initramfs-restore.sh): do not set selinux labels if disabled
  * fix(network): correct network device naming (bsc#1192986)

OBS-URL: https://build.opensuse.org/request/show/1121176
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=510
2023-10-30 12:58:35 +00:00
11b23ce2fb Accepting request 1118950 from home:afeijoo:branches:openSUSE:Factory
- Update to version 059+suse.503.g41e99e72:
  * fix(dracut.spec): do not require libgcrypt20-hmac for dracut-fips (bsc#1216059)

OBS-URL: https://build.opensuse.org/request/show/1118950
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=508
2023-10-19 13:22:06 +00:00
5a1841ce3e Accepting request 1110247 from home:afeijoo:branches:openSUSE:Factory
- Update to version 059+suse.501.gc44a365d:
  * chore(suse): remove obsolete fillup template (bsc#1212764)
  * fix(systemd): add new systemd-tmpfiles-setup-dev-early.service

OBS-URL: https://build.opensuse.org/request/show/1110247
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=506
2023-09-11 09:04:36 +00:00
4d4ad0e49c Accepting request 1109707 from home:afeijoo:branches:openSUSE:Factory
- Update to version 059+suse.497.ga7feaf12:
  * chore(suse): disable fips and ima subpackages for i?86
  * fix(dracut.sh): remove microcode check based on CONFIG_MICROCODE_[AMD|INTEL]
  * chore(suse): update SUSE maintainers doc

OBS-URL: https://build.opensuse.org/request/show/1109707
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=504
2023-09-08 10:05:34 +00:00
8ab27867a7 Accepting request 1103455 from home:afeijoo:branches:openSUSE:Factory
- Update to version 059+suse.491.g87f19c22:
  * fix(dracut-install): protect against broken links pointing to themselves
  * fix(dracut.sh): exit if resolving executable dependencies fails (bsc#1214081)

OBS-URL: https://build.opensuse.org/request/show/1103455
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=502
2023-08-11 09:09:34 +00:00
4882318980 Accepting request 1101888 from home:afeijoo:branches:openSUSE:Factory
- Update to version 059+suse.488.g81715832:
  This is the 3rd backport of the most important fixes and features from the upstream master branch,
  while the release date of version 060 is still undefined.

  * fix(systemd-udevd): add missing override paths
  * fix(systemd-journald): add systemd-sysusers dependency
  * fix(base): correct handling of quiet in loginit
  * chore(suse): require gawk instead of awk
  * refactor(install): log about missing firmware only once
  * fix(integrity): do not require ls
  * fix(dracut-init.sh): `module_check` method ignores `forced` option
  * fix(man): add missing initrd-root-device.target to flow chart
  * fix(dracut-init.sh): use the local _ret variable
  * fix(dracut.sh): use gawk for strtonum
  * fix(man): remove duplicate entry

OBS-URL: https://build.opensuse.org/request/show/1101888
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=500
2023-08-02 07:23:23 +00:00
acac7ea9fc Accepting request 1099025 from home:afeijoo:branches:openSUSE:Factory
- Update to version 059+suse.476.g5e324584:
  This is the 2nd backport of the most important fixes and features from the upstream master branch,
  while the release date of version 060 is still undefined.

  Features:
  * feat(network-wicked): remove module
  * feat(systemd-rfkill): remove module
  * feat(livenet): add memory size check depending on live image size
  * feat(nvmf): add code for parsing the NBFT

  Fixes:
  * fix(systemd-sysext): handle confexts and correct extensions search path
  * fix(modsign): load keys to correct keyring
  * fix(dmsquash-live-autooverlay): specify filesystemtype when it is already known
  * fix(fs-lib): remove quoting form the first argument of the e2fsck call
  * fix(Makefile): remove leftover rpm build rules
  * fix(Makefile): no longer upload to kernel.org
  * fix(nvmf): support /etc/nvme/config.json
  * fix(nvmf): install 8021q module unconditionally
  * fix(install.d): respect even more kernel-install vars, plus style fixes
  * fix(install.d): respect more kernel-install env variables
  * fix(dracut.sh): also prevent fsfreeze for tmpfs
  * fix(dmsquash-live): allow other fstypes
  * fix(bluetooth): make bluetooth rules more strict
  * fix(bluetooth): add missing files
  * fix(bluetooth): include it if Appearance matches the value assigned for keyboard
  * fix(btrfs): do not require module via cmdline when --no-kernel
  * fix(btrfs): add missing cmdline function

  Other:
  * refactor(dracut-init.sh): remove redundant "dracut" from "dracut module" prints
  * refactor(virtiofs): remove exit after die
  * build: remove rpm spec file and build rules
  * docs: remove rd.lvm.snapsize and rd.lvm.snapshot
  * chore(gentoo.conf): remove examples to avoid confusion
  * chore: remove git2spec.pl, it is no longer used

OBS-URL: https://build.opensuse.org/request/show/1099025
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=498
2023-07-17 06:24:27 +00:00
c8da34c251 Accepting request 1093898 from home:afeijoo:branches:openSUSE:Factory
- Update to version 059+suse.447.g9d1fc722:
  This a is backport of the most important fixes and features from the upstream master branch,
  while the release date of version 060 is still undefined.

  Features:
  * chore(shfmt): update to pass with shfmt v3.5.1
  * feat(dracut-init.sh): do not print by default if an udev rule is skipped
  * feat(lsinitrd): notify user on missing compressor
  * feat(dracut): use log level indicator in console output
  * feat(kernel-modules): driver support for macbook keyboards
  * feat(dracut-init.sh): specify if a module cannot be found or cannot be installed

  Fixes:
  * fix(multipath): explicitly check if `hostonly_cmdline` is `yes`
  * fix(systemd-timedated): correct typo in override path
  * fix(systemd-resolved): correct typo in override path
  * fix(systemd-networkd): correct typos in override paths
  * fix(dracut-init.sh): correct check in `is_qemu_virtualized` function
  * fix(Makefile): execute command -v instead of which
  * fix(network-legacy): typo
  * fix(network,dbus): improve dependency checking
  * fix(systemd-pcrphase): only include systemd-pcrphase-initrd.service
  * fix(systemd-tmpfiles): do not include systemd-tmpfiles-clean.timer
  * fix(systemd-journald): do not include systemd-journal-flush.service
  * fix(systemd): do not include systemd-random-seed.service
  * fix(kernel-modules): add interconnect drivers
  * fix(dracut-lib.sh): remove successful finished initqueue scripts
  * fix(udev-rules): remove firmware.rules
  * fix(dracut.sh): silence the output of hardlinking files by default
  * fix(virtiofs): add virtio_pci kernel module to virtiofs
  * fix(dracut-systemd): rootfs-generator cannot write outside of generator dir
  * fix(dracut-systemd): check and create generator dir outside of inner function
  * fix(dracut-systemd): do not hardcode the systemd generator directory
  * fix(dracut-functions): avoid calling grep with PCRE (-P)
  * fix(dracut-initramfs-restore.sh): handle /etc/machine-id empty or uninitialized
  * fix(lsinitrd.sh): handle /etc/machine-id empty or uninitialized
  * fix(dracut.sh): handle /etc/machine-id empty or uninitialized
  * fix(systemd-networkd): add missing conf files and services
  * fix(dracut-functions.sh): convert mmcblk to the real kernel module name
  * fix(multipath): remove dependency on multipathd.socket
  * fix(99base): adjust to allow mksh as initrd shell
  * fix(base): do not quote $CLINE in the `set` command
  * fix(systemd-ac-power): correct systemd-ac-power binary path
  * fix(dracut.sh): use dynamically uefi's sections offset
  * fix(lvmthinpool-monitor): activate lvm thin pool before extend its size
  * fix(dmsquash-live): restore compatibility with earlier releases
  * fix(dracut.sh): kmoddir does not handle trailing /
  * fix(udev-rules): remove old eudev specific rule
  * fix(udev-rules): remove old redhat specific rule
  * fix(udev-rules): remove old edd_id extra rules
  * fix(udev-rules): remove old debian specific rules
  * fix(kernel-modules): add UFS drivers
  * fix(kernel-modules): use modalias info in get_dev_module()
  * fix(crypt): add missing libraries
  * revert(network-manager): avoid restarting NetworkManager
  * fix(dracut.sh): handle sbsign errors for UEFI builds
  * fix(dracut.sh): handle out of space error for UEFI builds
  * fix(network): IPv6: don't wait for RA for static IPv6 assignments
  * fix(network-legacy): always include af_packet
  * fix(network): don't assume prefix length 64 by default
  * fix(iscsi): prefix syntax for static iBFT IPv6 addresses
  * fix(iscsi): install 8021q module unconditionally
  * fix(plymouth): remove /etc/system-release dependency
  * fix(network-manager): add "After" dependency on dbus.service
  * fix(fido2): libfido2.so depends on libz.so
  * fix(dracut-install): continue parsing if ldd prints "cannot execute binary file"
  * fix: make iso-scan trigger udev events
  * fix(install): do not undef _FILE_OFFSET_BITS
  * fix(dracut.sh): --sysroot option broken if global variables not set in conf
  * fix(lsinitrd.sh): handle filenames with special characters
  * fix(dracut-systemd): remove unused argument
  * fix(dracut-init.sh): correct typo in comment
  * fix(dracut.sh): correct --help and --version exit codes
  * fix(crypt-gpg): do not use always --card-status
  * fix(dmsquash-live): live:/dev/*
  * fix(load_fstype): avoid false positive searchs
  * fix: shellcheck 0.8.0

OBS-URL: https://build.opensuse.org/request/show/1093898
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=496
2023-06-20 08:29:01 +00:00
a903b0a672 Accepting request 1082465 from home:afeijoo:branches:openSUSE:Factory
- Update to version 059+suse.375.gafb362e4:
  * fix(network-legacy): handle do_dhcp calls without arguments (bsc#1210640)

  fips=1 and separate /boot break s390x (bsc#1204478):
  * fix(fips): move fips-boot script to pre-pivot
  * fix(fips): only unmount /boot if it was mounted by the fips module
  * feat(fips): add progress messages
  * fix(fips): do not blindly remove /boot

OBS-URL: https://build.opensuse.org/request/show/1082465
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=494
2023-04-24 12:13:50 +00:00
c7b4772e39 Accepting request 1078229 from home:afeijoo:branches:openSUSE:Factory
- Update to version 059+suse.368.g2e7ac134:
  * chore(suse): remove mkinitrd wrapper (bsc#1202351) (jsc#PED-1919)

OBS-URL: https://build.opensuse.org/request/show/1078229
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=492
2023-04-10 07:50:45 +00:00
c4656272b7 Accepting request 1069169 from home:afeijoo:branches:openSUSE:Factory
- Update to version 059+suse.366.gf45bc67a:
  * fix(fips): add libkcapi fipscheck also with the libexec location (bsc#1207892)
  * feat(lvm): always include all drivers that LVM can use (bsc#1206195)
  * chore(suse): update url in spec

OBS-URL: https://build.opensuse.org/request/show/1069169
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=490
2023-03-03 13:37:03 +00:00
3eeb4dde55 Accepting request 1060969 from home:afeijoo:branches:openSUSE:Factory
- Update to version 059+suse.360.g2e0ed5f7:
  * revert(multipath): install multipathd.socket (bsc#1207524)

OBS-URL: https://build.opensuse.org/request/show/1060969
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=488
2023-01-25 16:05:42 +00:00
57f7e6e270 Accepting request 1060367 from home:afeijoo:branches:openSUSE:Factory
- Update to version 059+suse.358.g8ecd6e83:
  See https://github.com/dracutdevs/dracut/releases/tag/058 for details (059
  just adds missing entries in NEWS.md).
  Additional changes:
  * chore(suse): add execute permission to all scripts
  * chore(suse): update spec

- Update to version 057+suse.355.g1b722fda:
  * fix(dracut.spec): require libopenssl1_1-hmac for dracut-fips (bsc#1206439)

OBS-URL: https://build.opensuse.org/request/show/1060367
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=486
2023-01-23 09:43:39 +00:00
OBS User buildservice-autocommit
5d61ca3101 Updating link to change in openSUSE:Factory/dracut revision 202
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=76b7a724cbe5789e29020d3f48bbee62
2023-01-21 12:37:17 +00:00
7cce14a10d Accepting request 1045385 from home:afeijoo:branches:openSUSE:Factory
- Update to version 059+suse.358.g8ecd6e83:
  See https://github.com/dracutdevs/dracut/releases/tag/058 for details (059
  just adds missing entries in NEWS.md).
  Additional changes:
  * chore(suse): add execute permission to all scripts
  * chore(suse): update spec

- Update to version 057+suse.355.g1b722fda:
  * fix(dracut.spec): require libopenssl1_1-hmac for dracut-fips (bsc#1206439)

OBS-URL: https://build.opensuse.org/request/show/1045385
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=484
2023-01-02 07:11:11 +00:00
7cf0ae4a71 Accepting request 1043171 from home:afeijoo:branches:openSUSE:Factory
- Update to version 057+suse.353.g6dab83eb:
  * revert(fips): check for fipscheck in libexec (bsc#1206431)

OBS-URL: https://build.opensuse.org/request/show/1043171
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=482
2022-12-15 15:34:58 +00:00
5579906c5c Accepting request 1042569 from home:afeijoo:branches:openSUSE:Factory
- Update to version 057+suse.351.ge78c8ff6:
  * feat(kernel-modules): exclude USB drivers in strict hostonly mode (bsc#1186056)
  * feat(multipath): warn if included with no multipath devices and no user conf (bsc#1069169)
  * fix(fips): check for fipscheck in libexec
  * fix(fips): install required sed binary

OBS-URL: https://build.opensuse.org/request/show/1042569
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=480
2022-12-13 11:31:18 +00:00
4428b08e30 Accepting request 1035846 from home:afeijoo:branches:openSUSE:Factory
- Update to version 057+suse.344.g021aead9:
  * fix(dracut-systemd): run systemctl daemon-reload after remove_hostonly_files
  * fix(dracut.sh): improve detection of installed kernel versions (bsc#1205175)
  * fix(network-manager): always install the library plugins directory (bsc#1202014)
  * feat(dracut-init.sh): add inst_libdir_dir() helper (bsc#1202014)

OBS-URL: https://build.opensuse.org/request/show/1035846
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=478
2022-11-15 16:16:25 +00:00
653c90c921 Accepting request 1010479 from home:afeijoo:branches:openSUSE:Factory
- Update to version 057+suse.337.g4162a70e:
  * fix(network-legacy): misleading duplicate address detection using wicked (bsc#1201235)

  A series of fixes for NVMeoF boot (bsc#1203368):
  * fix(man): dracut.cmdline.7: clarify "rd.nvmf.discover=fc,auto"
  * fix(network): avoid double brackets around IPv6 address
  * feat(nvmf): set rd.neednet=1 if tcp records encountered
  * fix(man): dracut.cmdline(7): correct syntax for rd.nonvmf
  * fix(network): don't use same ifname multiple times
  * fix(nvmf): run cmdline hook before parse-ip-opts.sh
  * fix(nvmf): avoid calling "exit" in a cmdline hook
  * fix(nvmf): make sure "rd.nvmf.discover=fc,auto" takes precedence
  * fix(nvmf): don't use "finished" queue for autoconnect
  * fix(nvmf): don't create did-setup file
  * fix(nvmf): no need to load the nvme module
  * fix(nvmf): don't try to validate network connections in cmdline hook
  * fix(nvmf): nvme list-subsys prints the address using commas as separator

  * fix(systemd): add missing modprobe@.service (bsc#1203749)
  * fix(i18n): do not fail if FONT in /etc/vconsole.conf has the file extension (bsc#1203267)

OBS-URL: https://build.opensuse.org/request/show/1010479
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=476
2022-10-14 06:11:24 +00:00
7ab2c2b4ee Accepting request 1003523 from home:afeijoo:branches:openSUSE:Factory
- Update to version 057+suse.315.gd210fc38:
  * chore(suse): update spec
      Fix "directories not owned by a package" caused by bash-completion directories not owned by dracut.
      Do not install modules incompatible with the system architecture.
  * chore(suse): change default persistent policy
  * ci(suse.conf.example): update SUSE-specific config
  * chore(suse): fix 99-debug.conf

OBS-URL: https://build.opensuse.org/request/show/1003523
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=474
2022-09-16 06:03:45 +00:00
e345350126 Accepting request 997694 from home:afeijoo:branches:openSUSE:Factory
- Update to version 057+suse.309.gb71946f6:
  * fix(dracut-initramfs-restore.sh): hide unpack errors (bsc#1199341)
  * chore(suse): remove suse-module-tools build requirement
  * fix(suse-initrd): always check that MACHINE_ID is not empty (bsc#1201780)

OBS-URL: https://build.opensuse.org/request/show/997694
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=472
2022-08-18 10:20:37 +00:00
d6b41c8006 Accepting request 990352 from home:afeijoo:branches:openSUSE:Factory
- Update to version 057+suse.303.gc4ea1bea:
  * fix(network-legacy): add auto timeout to wicked DHCP test (bsc#1198709)
  * fix(network-legacy): check if dhclient has --timeout option
  * fix(man): correct typo
  * fix(network-legacy): properly install dhclient
  * fix(fips): add missing bash dependency

OBS-URL: https://build.opensuse.org/request/show/990352
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=470
2022-07-20 07:57:29 +00:00
f85b624220 Accepting request 986645 from home:afeijoo:branches:openSUSE:Factory
- Update to version 057+suse.294.gaa9ea2d2:
  * fix(i18n): add required includes for keymaps (bsc#1200950)

OBS-URL: https://build.opensuse.org/request/show/986645
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=468
2022-07-04 14:59:35 +00:00
aae329fea8 Accepting request 984211 from home:afeijoo:branches:openSUSE:Factory
- Update to version 057+suse.292.g508db4cd:
  See https://github.com/dracutdevs/dracut/releases/tag/057 for details.
  Additional changes:
  * fix(integrity): do not enable EVM if there is no key (bsc#1200718)
  * fix(dracut.sh): temporary workaround for kiwi (bsc#1199051)
  * chore(suse): update spec

OBS-URL: https://build.opensuse.org/request/show/984211
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=466
2022-06-22 10:50:50 +00:00
OBS User buildservice-autocommit
38c7e23dd6 Updating link to change in openSUSE:Factory/dracut revision 191.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=e27eaad0dd1b9aac8baf5077b22c8046
2022-05-01 16:47:13 +00:00
c971ec944f Accepting request 973577 from home:afeijoo:branches:openSUSE:Factory
- Update to version 056+suse.280.g8dd85003:
  * fix(suse-initrd): avoid use with systemd-boot (bsc#1198681)
  * fix(man): add missing default paths (bsc#1198681)
  * fix(lsinitrd.sh): add missing default paths (bsc#1198681)
  * fix(dracut.sh): add missing default output file paths (bsc#1198681)

OBS-URL: https://build.opensuse.org/request/show/973577
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=464
2022-04-28 09:55:43 +00:00
e286620230 Accepting request 972031 from home:afeijoo:branches:openSUSE:Factory
- Update to version 056+suse.275.g4ce7a6a7:
  * fix(resume): relax exclusion check (bsc#1198554)
  * fix(nfs): /var is not mounted during the transactional-update run (bsc#1184970)
  * fix(nfs): give /run/rpcbind ownership to rpc user (bsc#1177461)
  * fix(nfs): require and install needed binaries

OBS-URL: https://build.opensuse.org/request/show/972031
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=462
2022-04-22 12:57:36 +00:00
72b94a9a0a Accepting request 969425 from home:afeijoo:branches:openSUSE:Factory
- Update to version 056+suse.268.g0b2bd662:
  * fix(resume): do not add this module if there is no suitable swap (bsc#1198095)
  * feat(resume): improve sanity check by verifying volatile swap (bsc#1198095)
  * fix(resume): correct call to block_is_netdevice function (bsc#1197737)
  * fix(lvm): add missing grep requirement (bsc#1198271)

OBS-URL: https://build.opensuse.org/request/show/969425
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=460
2022-04-12 15:02:44 +00:00
b179d59c94 Accepting request 967190 from home:afeijoo:branches:openSUSE:Factory
- Update to version 056+suse.261.gf83268d5:
  * chore(suse): remove fipscheck requirement (bsc#1198065)

- Update to version 056+suse.259.g16e9c5e9:
  * fix(ifcfg): repair POSIX compliance
  * fix(network-legacy): repair POSIX compliance
  * fix(dracut-install): copy files preserving ownership attributes (bsc#1197967)
  * fix(bluetooth): make $dbussystem/bluetooth.conf optional (bsc#1195047)

OBS-URL: https://build.opensuse.org/request/show/967190
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=458
2022-04-07 14:01:00 +00:00
08e9da1c37 Accepting request 966462 from home:afeijoo:branches:openSUSE:Factory
- Update to version 056+suse.252.g75c0d4d5:
  See https://github.com/dracutdevs/dracut/releases/tag/056 for details.
  Additional changes:
  * feat(resume): sanity check (bsc#1197192)
  * fix(dracut-initramfs-restore.sh): unpack uncompressed initrd as last option (bsc#1197195)
  * fix(resume): only exclude this module when swap is netdev
  * fix(network): do not use network-wicked as default network handler
  * chore(suse): update spec

OBS-URL: https://build.opensuse.org/request/show/966462
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=456
2022-04-04 06:01:58 +00:00
OBS User buildservice-autocommit
e5d272fc1e Updating link to change in openSUSE:Factory/dracut revision 185.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=7c29be9115313c35dcbf601c42eb7aae
2022-03-16 19:20:18 +00:00
c59671c439 Accepting request 961094 from home:afeijoo:branches:openSUSE:Factory
- Update to version 056+suse.248.gfe239c23:
  See https://github.com/dracutdevs/dracut/releases/tag/056 for details.
  Additional changes:
  * fix(resume): only exclude this module when swap is netdev
  * fix(network): do not use network-wicked as default network handler
  * chore(suse): update spec

OBS-URL: https://build.opensuse.org/request/show/961094
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=454
2022-03-14 07:41:04 +00:00
1325483e68 Accepting request 955792 from home:afeijoo:branches:openSUSE:Factory
- Update to version 055+suse.238.gacab0df5:
  * fix(cpio): correct dev_t -> rmajor/rminor mapping (bsc#1195808)
  * ci(cpio): add test_archive_dev_maj_min (bsc#1195808)
  * ci(cpio): add TempWorkDir.create_tmp_mknod helper (bsc#1195808)

- Update to version 055+suse.234.gbdaf66ff:
  * fix(tpm2-tss): install SUSE specific files (bsc#1195984)
  * fix(systemd-sysusers): override systemd-sysusers.service (bsc#1195983)

- Update to version 055+suse.230.g3fdde49a:
  * fix(dasd_rules): correct udev dasd rules parsing (bsc#1195309)
  * revert(lvm): remove 69-dm-lvm-metad.rules (bsc#1195604)

OBS-URL: https://build.opensuse.org/request/show/955792
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=453
2022-02-23 12:25:48 +00:00
71956064c8 Accepting request 949590 from home:afeijoo:branches:openSUSE:Factory
- Update to version 055+suse.226.g44139dde:
  * fix(zfcp_rules): remove collect based udev rule creators
  * fix(dasd_rules): remove collect based udev rule creators
  * fix(kernel-modules-extra): handle zstd module extension
  * fix(ifcfg): add SUSE specific write-ifcfg file (bsc#1193518)
  * fix(dracut-functions): skip iSCSI sessions without initiatorname (bsc#1195011)
  * fix(dracut-functions.sh): ip route parsing (bsc#1195011)
  * fix(fips): missing sourcing of dracut-lib
  * fix(fips): wrong error message
  * fix(network-legacy): install only existing SUSE specific files (bsc#1194879)
  * fix(network-legacy): set dhclient as optional (bsc#1194879)
  * fix(40network): consistent use of "$gw" for gateway (bsc#1192685)
  * fix(multipathd-configure.service): drop unneeded dependencies
  * fix(multipath): check if mpathconf is available
  * fix(multipathd.service): drop dependencies on iscsi and iscsid
  * fix(multipathd.service): adapt to upstream multipath-tools unit file
  * fix(multipathd.service): remove dependency on systemd-udev-settle
  * fix(fips): avoid shellcheck warnings
  * fix(fips): get _vmname value only if it is needed
  * fix(fips.sh): respect rd.fips.skipkernel
  * fix(fips): alignment with the upstream format

OBS-URL: https://build.opensuse.org/request/show/949590
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=452
2022-02-03 21:08:18 +00:00
cf6b708a6b Accepting request 946940 from home:afeijoo:branches:openSUSE:Factory
- Update to version 055+suse.194.gdd41932a:
  * fix(network-legacy): add wicked as an alternative to arping (bsc#1193670)
  * fix(network): add wicked as an alternative to arping (bsc#1193670)

- Update to version 055+suse.191.g67eb4ea8:
  * fix(dracut-initramfs-restore.sh): add test for SUSE initrd name (bsc#1194570)
  * fix(dracut.spec): require util-linux-systemd (bsc#1194162)
  * fix(network-wicked): multiple path corrections
  * fix(drm): add privacy screen modules to the initrd (bsc#1193590)
  * fix(dracut.spec): update usrmerged mkinitrd dir
  * fix(url-lib): improve ca-bundle detection (bsc#1175892)

OBS-URL: https://build.opensuse.org/request/show/946940
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=451
2022-01-18 17:00:29 +00:00
Thomas Blume
cf9ce0332d Accepting request 938270 from home:dmdiss:dracut-cpio-and-zstd-final
- Update to version 055+suse.179.g3cf989c2:
  * fix(cpio): write zeros instead of seek for padding and alignment (bsc#1190982)
  * fix(dracut.sh): check kernel zstd support early
  * fix(dracut.sh): check availability of configured compression
  * fix(dracut.sh): inform user about auto-selected compression method
  * fix(dracut.sh): drop pointless check for module compression method
  * chore(suse): add dracut-cpio archiver (jsc#SLE-16157)
  * ci(TEST-63-DRACUT-CPIO): kernel extraction tests for dracut-cpio
  * feat(dracut.sh): add "--enhanced-cpio" option for calling dracut-cpio
  * feat(Makefile): cargo wrapper for dracut-cpio build
  * feat(cpio): add newc archive creation utility
  * feat(cpio): add rust argument parsing library from crosvm
  * ci(TEST-62-SKIPCPIO): add simple skipcpio test
  * ci(test): export basedir and testdir as absolute paths
  * ci(TEST-60-BONDBRIDGEVLANIFCFG): use toplevel Makefile
  * fix(dracut.spec): check for non-usrmerged environments
  * fix(zfcp_rules): add quotes around rule installation argument
  * fix(zipl): correct argument for uuid to device conversion
  * fix(fips): missing value of _vmname variable (bsc#1193267)

OBS-URL: https://build.opensuse.org/request/show/938270
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=450
2021-12-10 09:30:32 +00:00
38cb5faf11 Accepting request 935123 from home:afeijoo:branches:openSUSE:Factory
- Update to version 055+suse.158.g51e87247:
  * chore(suse): add fido2 module (jsc#SLE-21070)
  * feat(crypt): check if fido2 module is needed in hostonly mode (jsc#SLE-21070)
  * feat(fido2): introducing the fido2 module (jsc#SLE-21070)
  * feat(crypt): check if tpm2-tss module is needed in hostonly mode (jsc#SLE-21070)
  * fix(dracut-functions.sh): get block device driver if in a virtual subsystem (bsc#1189776)
  * fix(mdraid): allow UUID comparison for more than one UUID (bsc#1192665)
  * fix(dracut.spec): update dependency for suse-module-tools
  * fix(network-legacy): route parsing issues in ifup (bsc#1182688)
  * fix(systemd-udevd): make collect optional (bsc#1177870)

OBS-URL: https://build.opensuse.org/request/show/935123
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=449
2021-12-09 10:14:41 +00:00
Thomas Blume
ba5084e0a1 Accepting request 932459 from home:afeijoo:branches:openSUSE:Factory
- Update to version 055+suse.142.g7d8c3ce3:
  * style(dracut.sh): remove redundant script header
  * fix(dracut.sh): change misspelled variable name
  * fix(dracut.sh): remove wrong $ in loop sequence
  * chore(suse): update spec (jsc#SLE-20248)
  * fix(90kernel-modules): add isp1760 USB controller
  * fix(iscsi): add support for the new iscsiadm "no-wait" (-W) command (bsc#1187190)
  * ci(suse.conf.example): optimal compression parameters for zstd (jsc#SLE-20248)
  * feat(dracut.sh): check if target kernel has zstd support compiled in (jsc#SLE-20248)
  * ci(suse.conf.example): change default compression option for SUSE (jsc#SLE-20248)

OBS-URL: https://build.opensuse.org/request/show/932459
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=448
2021-11-23 09:42:24 +00:00
Thomas Blume
a06615d7fb Accepting request 923450 from home:afeijoo:branches:openSUSE:Factory
- Update to version 055+suse.129.g7d8c3ce3:
  * fix(kernel-modules): add blk_mq_alloc_disk and blk_cleanup_disk to blockfuncs (bsc#1190326)
  * docs: update SUSE maintainers doc
  * fix(suse): add 60-io-scheduler.rules (bsc#1188713)
  * revert: remove /sbin/installkernel script from dracut package
  * spec: modernize specfile constructs

OBS-URL: https://build.opensuse.org/request/show/923450
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=447
2021-10-12 11:47:42 +00:00
Thomas Blume
168a0516d6 Accepting request 922374 from home:afeijoo:branches:openSUSE:Factory
- Update to version 055+suse.119.g6c4187af:
  * fix(suse-initrd): handle cases with zero modprobe.d files (bsc#1189895)

OBS-URL: https://build.opensuse.org/request/show/922374
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=446
2021-09-30 14:15:35 +00:00
Thomas Blume
1cacbc4fac Accepting request 912361 from home:lnussel:branches:Base:System
- Update to version 055+suse.117.ge5fc2048:
  * fix(suse-initrd): need to handle relative links too

OBS-URL: https://build.opensuse.org/request/show/912361
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=445
2021-08-16 08:22:02 +00:00
Thomas Blume
585dde0f79 Accepting request 911825 from home:lnussel:branches:Base:System
- Update to version 055+suse.115.gf65e559b:
  * fix(suse-initrd): find links of usrmerged kernels (boo#1184804)
  * fix(tpm2-tss): typo in depends()
  * fix(suse-initrd): inform on usage of obsolete -f parameter (bsc#1187470)
- use manual mode in _service file

OBS-URL: https://build.opensuse.org/request/show/911825
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=444
2021-08-13 07:24:17 +00:00
Thomas Blume
314c92f680 Accepting request 904065 from home:tsaupe:branches:Base:System-dracut-devel
- Update to version 055+suse.110.gbe35f166:
  * fix(fips-suse): fipscheck doesn't need the -c parameter (bsc#1187498)
  * fix(kernel-install): initrd vs initramfs

OBS-URL: https://build.opensuse.org/request/show/904065
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=443
2021-07-05 09:10:34 +00:00
4303f2e8f3 Accepting request 902684 from Base:System
revert to r437

OBS-URL: https://build.opensuse.org/request/show/902684
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=442
2021-06-28 07:22:01 +00:00
Thomas Blume
b47076919d <<<<<<< .mine
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=440
2021-06-25 15:25:49 +00:00
Thomas Blume
c235316857 - Update to version 055+suse.108.g09813a5f:
* fix(fips-suse): fipscheck doesn't need the -c parameter (bsc#1187498)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=438
2021-06-24 14:10:29 +00:00
Thomas Blume
87475d1297 Accepting request 900623 from home:tsaupe:branches:Base:System
- Update to version 055+suse.106.g760b0c69:
  * chore(suse): add Conflicts for old suse-module-tools to specfile (bsc#1187115)

- Update to version 055+suse.104.g9d45c1df:
  * feat(suse-initrd): add INITRD_MODULES from /etc/sysconfig/kernel, too
  * fix(suse-initrd): call dracut_instmods with hostonly=
  * fix(suse-initrd): use $kernel rather than $(uname -r)

- Update to version 055+suse.100.ga2700279:
  * fix(suse-initrd): remove references to INITRD_MODULES (bsc#1187115)
  * chore(suse): erase conditional for usrmerge from specfile
  * chore(suse): fix specfile for usrmerge

OBS-URL: https://build.opensuse.org/request/show/900623
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=437
2021-06-21 09:37:20 +00:00
Thomas Blume
02d2af2548 - Update to version 055+suse.97.gb98506b2:
* docs: update NEWS.md and AUTHORS
  * fix(fs-lib): install fsck utilities
  * fix(integrity): require ALLOW_METADATA_WRITES to come from EVM config file
  * fix(install): configure logging earlier
  * fix(warpclock): minor cleanups
  * fix(dash): minor cleanups
  * fix(mksh): minor cleanups
  * feat(install): add default value for --firmwaredirs
  * fix(dracut-functions): get_maj_min without get_maj_min_cache_file set
  * fix(dracut): pipe hardlink output to `dinfo`
  * fix(install): sane default --kerneldir
  * fix(bash): minor cleanups
  * fix(squash): don't mount the mount points if already mounted
  * ci: add shfmt to Fedora containers
  * fix(base): add missing `str_replace` to `dracut-dev-lib.sh`
  * feat(dracut.sh): detect running in a container
  * fix(base): split out `dracut-dev-lib.sh`
  * fix(dracut-util): print error message with trailing newline
  * fix(packit): downstream has renamed the master branch to main

- Update to version 054+suse.96.gb5aa64d2:
  * fix(suse-initrd) fix list of modprobe.d directories

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=436
2021-05-31 13:40:55 +00:00
Daniel Molkentin
bd7296b98d - Update to version 054+suse.95.gd5820102:
* chore(suse) update spec

- Update to version 054+suse.94.g1648453e:
  * chore(suse): re-add SUSE mkinitrd

- Update to version 054+suse.93.gd393f006:
  With this release dracut has undergone a major overhaul.
  
  A lot of systemd related modules have been added.
  
  The integration test suite has finally ironed out the flaky behaviour due to the parallel device probing of the kernel,
  which bit sometimes in the non-kvm github CI. So, if you see any /dev/sda in a setup script with more than two hard drives,
  chances are, that the script works on the wrong disk. Same goes for network interfaces.
  
  This release is also fully shellcheck'ed with ShellCheck-0.7.2 and indented with shfmt and astyle.
  
  The dracut project builds test containers every day for:
  
      opensuse/tumbleweed-dnf:latest
      archlinux:latest
      fedora:rawhide
      fedora:latest
      fedora:33
  
  These containers can easily be used to run the integration tests locally without root permissions via podman.
  We hope this serves as a blueprint for your distribution's CI process.
  
  More information can be found in docs/HACKING.md.
  Bug Fixes

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=434
2021-05-18 09:09:07 +00:00
Daniel Molkentin
53610c2c83 - Update to version 053+suse.91.g4a0bdda1:
* fix(kernel-modules): optionally add /usr/lib/modules.d to initramfs (bsc#1180822)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=428
2021-03-03 12:38:18 +00:00