Commit Graph

42 Commits

Author SHA256 Message Date
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
Daniel Molkentin
cb56ef0760 - Update to version 053+suse.90.gb89b6347:
Highlights: https://github.com/dracutdevs/dracut/releases/tag/053
  dracut.sh:
    unfreeze /boot on exit (d87ae137)
    proper return code for inst_multiple in dracut-init.sh (d437970c)
  fcoe:
    rename rd.nofcoe to rd.fcoe (6f7823bc)
    rd.nofcoe=0 should disable fcoe (805b46c2)
  i18n:
    get rid of eval calls (5387ed24), backported for 052 downstream
    create the keyboard symlinks again (9e1c7f3d), backported for 052 downstream
  network-manager:
    run as a service if systemd module is present (c17c5b76)
    rework how NM is started in debug mode (34c73b33)
    drm: skip empty modalias files in drm module setup (c3f24184)
  Highlights: https://github.com/dracutdevs/dracut/releases/tag/052

- Link release announcement for 052, fix typo

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=427
2021-02-23 15:36:58 +00:00
Daniel Molkentin
8934ce9748 - Update to version 052+suse.93.g7bfaa6d9:
* fix(dbus-daemon): make sure that dbus.socket is stopped before switch root (bsc#1181167)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=425
2021-02-17 16:00:28 +00:00
Daniel Molkentin
2c9e0597f2 - Update to version 052+suse.91.gb30dce3c:
* chore: update suse/dracut.spec

- Update to version 052+suse.88.gc78b4ac8:
  * fix(i18n): get rid of `eval` calls
  * fix(i18n): create the keyboard symlinks again
  * docs: update NEWS.md and AUTHORS
  * chore: add `CONTRIBUTORS` target to Makefile
  * docs: update docs/RELEASE.md
  * docs: move NEWS to NEWS.md
  * ci: force binary files for grep on disk images
  * docs: RELEASE.md
  * fix: shellcheck for dracut-init.sh
  * fix: shellcheck for dracut-init.sh
  * fix: shellcheck for dracut-init.sh
  * fix: shellcheck for dracut-init.sh
  * fix: shellcheck for dracut-init.sh
  * fix: shellcheck for dracut.sh
  * fix: shellcheck for dracut.sh
  * fix: shellcheck for dracut.sh
  * fix: shellcheck for dracut.sh
  * fix: shellcheck for dracut.sh
  * fix: shellcheck for dracut.sh
  * fix: shellcheck for dracut.sh
  * fix: shellcheck for dracut-functions.sh
  * fix: shellcheck for dracut-logger.sh
  * fix: shellcheck for modules.d/99squash/module-setup.sh
  * fix: shellcheck for modules.d/99squash/clear-squash.sh
  * fix: shellcheck for modules.d/99fs-lib/module-setup.sh
  * fix: shellcheck for modules.d/99base/module-setup.sh

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=424
2021-02-17 14:31:01 +00:00
Daniel Molkentin
d63014f391 - Update to version 051+suse.85.g04886430:
* prepare usrmerge (boo#1029961)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=423
2021-02-02 15:23:23 +00:00
Daniel Molkentin
4ba307162b - Update to version 051 (051+suse.84.gc6bd70b8):
* suse.spec: add 051 modules dbus, wicked

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=421
2020-12-14 15:43:01 +00:00
Daniel Molkentin
3ad66b322a - Update to version 051 (051+suse.83.g8fb15bf1):
* Update AUTHORS, NEWS
  * Drop 51-dracut-rescue-postinst.sh entirely
  * Revert "Retrieve service, rpc and protcol entries via getent in hostonly mode"
  * Adding stalebot file
  * Revert "Add --uefi-output for custom output filename"
  * Improve documentation of iso-scan/filename feature
  * multipathd: fix the comparison
  * 06dbus: consider dbus-broker
  * 06dbus: Add busctl as a more useful tool
  * 06dbus: Include dbus or messagebus group and user, depending on distro
  * 35network-wicked: openSUSE Factory has reintroduced libexec
  * 35network-wicked: install ip utility anyway
  * 35network-wicked: Run wicked early enough to unlock block devices
  * 06dbus: Do not install superfluous services
  * 40network: introduce wicked option
  * 35network-wicked: introduce wicked support module
  * 06dbus: introduce dbus support
  * Add --uefi-output for custom output filename
  * 95fcoe: don't install if there is no FCoE hostonly devices
  * 95fcoe: ensure needed modules are installed
  * dracut-install: Globbing support for resolving "firmware:"
  * dracut-bash-completion.sh: add positional argument completion
  * Prevent creating unexpected files on the host when running dracut
  * configure: Find FTS library with --as-needed

- Update to version 050+suse.275.gc9639522:
  * Don't print when a module is explicitly omitted (by default)
  * 95nfs: /var/lib/nfs/statd/sm is /var/lib/nfs/sm on SUSE (boo#1177462)
  * Retrieve service, rpc and protcol entries via getent in hostonly mode (boo#1177461)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=420
2020-12-14 15:33:17 +00:00
Daniel Molkentin
7dd49a2021 - Update to version 050+suse.250.ge6b6e843:
* Revert "Revert "install: also install post weak dependencies of kernel modules""
  * 98dracut-systemd: don't wait for root device if remote cryptsetup active
  * cryptroot-ask: unify /etc/crypttab and rd.luks.key
  * 90kernel-modules: arm: add drivers/hwmon for arm/arm64
  * rootfs-block: only write root argument for block device
  * 90crypt: pull in remote-cryptsetup.target enablement
  * 00systemd: add missing cryptsetup-related targets
  * 95nvmf: Implement 'fc,auto' commandline syntax
  * 95nvmf: add nvmf-autoconnect script
  * 95nvmf: Fixup FC connections
  * 95nvmf: add documentation
  * 95nvmf: rework parameter handling
  * dracut-install: fix edge-case regression with weak modules
  * dracut-install: ignore bogus preload libs
  * dracut.spec: Use make macros
  * dracut.spec: remove fedora pre 30 quirks
  * 50drm: Check drm_encoder_init along drm_crtc_init
  * 50drm: Include drm platform drivers in hostonly
  * 50drm: fix ambiguous redirects
  * Include devfreq drivers in initrd
  * dracut.spec: include the 04watchdog-modules module

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=419
2020-10-13 14:10:13 +00:00
Daniel Molkentin
56a1ec9e9e - Update to version 050+suse.228.gd0d6792d:
* 99memstrack: use /bin/bash

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=418
2020-10-12 11:59:43 +00:00
Daniel Molkentin
63fb4cb7c6 - Update to version 050+suse.227.g7a9b782d:
* Revert "install: also install post weak dependencies of kernel modules" (osc#1177016)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=416
2020-09-28 09:52:43 +00:00
Daniel Molkentin
03acb48a21 - Update to version 050+suse.226.gb86d9bcf:
We are now tracking the master branch, preparing for a 051 release
  within the next weeks.

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=414
2020-09-21 13:55:40 +00:00
Daniel Molkentin
2bdd3214eb - Update to version 050+suse.75.g266a76d9:
* net-lib.sh: support infiniband network mac addresses (bsc#996146)
  * 95iscsi: use ip_params_for_remote_addr() (bsc#1167494)
  * 95nfs: use ip_params_for_remote_addr() (bsc#1167494)
  * dracut-functions: add ip_params_for_remote_addr() helper (bsc#1167494)
  * 01fips: modprobe failures during manual module loading is not fatal (bsc#1169997)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=412
2020-08-19 14:36:44 +00:00
Daniel Molkentin
884a7240b9 - Update to version 050+suse.71.g390f4d72:
* 01fips: modprobe failures during manual module loading is not fatal (bsc#bsc#1169997)
  * 91zipl: parse-zipl.sh: honor SYSTEMD_READY (bsc#1165828)
  * 95iscsi: fix ipv6 target discovery (bsc#1172807)
  * 35network-legacy: correct conditional for creating did-setup file (bsc#1172807)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=411
2020-07-09 10:22:00 +00:00
Daniel Molkentin
0f562d6cf5 - Update to version 050+suse.67.g28be2f36:
* 35network-legacy: Fix dual stack setups (bsc#1172807)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=410
2020-06-17 14:39:30 +00:00
Daniel Molkentin
62280a8d51 - Update to version 050+suse.66.g76431c83:
* 95iscsi: fix missing space when compiling cmdline args (bsc#1172816)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=409
2020-06-10 20:40:44 +00:00
Daniel Molkentin
adbb4f6327 - Update to version 050+suse.65.ge1e64674:
* Add wicked specific config files (bsc#1089333)
  * Run format_spec_file

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=408
2020-06-04 13:10:08 +00:00
Daniel Molkentin
505dde615d - Update to version 050+suse.63.g796e020e:
* suse.spec: Move /bin/* and /sbin/* to /usr
  * suse.spec: Remove long unused mkinitrd_setup file

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=407
2020-05-13 11:47:08 +00:00
Daniel Molkentin
4d6d0c520d - Update to version 050+suse.61.g0fe0e854:
* Fix test in lsinitrd (https://progress.opensuse.org/issues/65334)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=406
2020-05-04 09:22:40 +00:00
Daniel Molkentin
8955b8f28e - Update to version 050+suse.60.ged08acac:
* 90nvdimm: include nvdimm keys in initrd (bsc#1161343)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=405
2020-04-17 16:24:21 +00:00
Daniel Molkentin
4b9793dc52 - Update to version 050+suse.59.gc635f468:
* mkinitrd-suse.sh: Fix i586 platform detection (boo#1168341)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=404
2020-04-07 10:33:52 +00:00
Daniel Molkentin
0f48c8c9fd Accepting request 787758 from Base:System:dracut-050
- Update to version 050+suse.58.g0b998bee:
- Changed scheme to 050+suse.56.gec64a6fa to match systemd package
- Update to version 050+git56.ec64a6fa:
  * Makefile: really make externally defined CFLAGS work
  * suse.spec: Sort new modules and files in 050 into sub packages

OBS-URL: https://build.opensuse.org/request/show/787758
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=403
2020-03-24 11:26:34 +00:00
Daniel Molkentin
4cd3e534a2 - Update to version 049.1+git138.9068a629:
* systemd: install systemd-tty-ask-password-agent systemd-ask-password
  * Mark interface setup after dhcp (bsc#1167161)
  * Store nameserver received from wicked dhcp lease (bsc#1167161)
  * Do not require hostname binary
  * suse.spec: add new modules 90nvdimm and 99suse-initrd
  * 95fcoe: default rd.nofcoe to false (bsc#1163343)
  * Add module "99suse-initrd" for parsing "SUSE INITRD" lines (bsc#1161343)
    Dependent commits:
    * 90kernel-modules: remove nfit from static module list
    * Add module "90nvdimm" for NVDIMM support

- Changed scheme to 049.1+suse.139.g8a7d3d9e to match systemd package
  * Scheme pattern> <PARENT_TAG>+suse.<TAG_OFFSET>.g<SHA1>
  * No functional change

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=400
2020-03-22 19:26:45 +00:00
Daniel Molkentin
c62ea394fb Accepting request 784045 from home:dmolkentin:branches:Base:System
- Update to version 049.1+git135.46dceb02:
  * 40network: Do not require hostname binary
  * suse.spec: add new modules 90nvdimm and 99suse-initrd
  * 95fcoe: default rd.nofcoe to false (bsc#1163343)
  * Add module "99suse-initrd" for parsing "SUSE INITRD" lines (bsc#1161343) 
    Dependent commits:
    * Add module "90nvdimm" for NVDIMM support
    * 90kernel-modules: remove nfit from static module list

OBS-URL: https://build.opensuse.org/request/show/784045
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=399
2020-03-11 18:56:27 +00:00
Daniel Molkentin
1e47a91965 - Update to version 049.1+git129.0f19bbfd:
* 35network-legacy: dhclient is optional (bsc#1166188)
  * suse.spec: Create -extra package (bsc#1166188)
  * suse.spec: Remove obsolete permission fixups
  * 00warpclock: Fix permissions in warpclock.sh

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=398
2020-03-10 16:42:32 +00:00
Daniel Molkentin
5166e9ea93 - Update to version 049.1+git125.e2b2c9ef:
* 01fips: handle SHA1 on machines without AVX (bsc#1160318)
  * Update: 90kernel-modules: Add PCI host controller modules (boo#1162669)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=397
2020-03-03 14:28:13 +00:00
Daniel Molkentin
29108bc2fe - Update to version 049.1+git124.70941b30:
* 90kernel-modules: Add PCI host controller modules (boo#1162669)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=396
2020-02-21 16:08:41 +00:00
Daniel Molkentin
d85ed45906 - Update to version 049.1+git123.c2a6645e:
* dracut: add warning when including unsupported modules (bsc#1163055)
  * 01fips: Boot without BOOT_IMAGE being set (bsc#1161292)
  * 01fips: Use correct kernel image name for more platforms (bsc#1164076)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=395
2020-02-21 14:43:10 +00:00
Daniel Molkentin
86026a4e62 - Update to version 049.1+git120.dbfbfcb8:
* 95zfcp_rules/parse-zfcp.sh: remove rule existence check (bsc#1008352)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=394
2020-02-04 14:40:37 +00:00
Daniel Molkentin
2065b56d8d - Update to version 049.1+git119.abf1a408:
* 30convertfs: adopt for SUSE (boo#1158777)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=392
2020-01-29 13:03:12 +00:00
Daniel Molkentin
1994b0b8cf - Update to version 049+git118.a6090e2f:
* Implement support for verifying the boot with fipscheck (bsc#1158530)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=391
2020-01-14 14:24:05 +00:00
Daniel Molkentin
02df522f49 - Update to version 049+git117.d3206e79:
* Remove purge-kernels scripts and service (jsc#SLE-10162)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=389
2020-01-09 10:11:32 +00:00
Daniel Molkentin
f69db69b81 - Update to version 049+git116.e9995c78:
* dracut.spec: add convertfs module correctly (boo#1158777)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=388
2019-12-10 08:44:34 +00:00
Daniel Molkentin
2fb8e91a55 - Update to version 049+git115.c2d8d6fb:
* suse: Remove incorrect usage of %_libexecdir (boo#1155785)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=387
2019-11-28 08:13:08 +00:00
Daniel Molkentin
2ad42fb50e - Update to version 049+git114.058e566c:
* 35network-legacy: only skip waiting for interfaces if netroot is set (bsc#1152006)
  * fixup "Dracut: only login to one target at a time" (bsc#1152650)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=386
2019-10-01 10:46:42 +00:00
Daniel Molkentin
e06f86caaf - Update to version 049+git112.fe41ccd9:
* dracut: move /var/run and /var/lock from directory to symlink (bsc#1149103)
  * 35network-legacy: signalize the setup in ifup when dhcp (bsc#1146661)
  * 35network-legacy: fix typo
  * 35network-legacy: install hostname required by ifup.sh (bsc#1146661)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=382
2019-09-23 11:55:04 +00:00
Daniel Molkentin
84988c2515 - Update to version 049+git108.6c9d1156:
* dracut-init.sh: Nuke unused install_kmod_with_fw function
  * dracut-install: Support the compressed firmware files correctly (boo#1146769)
  * dracut: let module handling function accept optional path option
  * dracut.sh: Fix udevdir detection

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=381
2019-08-26 14:41:28 +00:00
Daniel Molkentin
591814ee63 - Update to version 049+git104.1244eed7:
* mkinitrd-suse.sh: remove trailing "|"

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=380
2019-07-19 14:20:41 +00:00
Daniel Molkentin
7079b50035 - Update to version 049+git103.c8d99b62:
* Add support for compressed kernel modules (boo#1135854)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=379
2019-07-18 20:27:08 +00:00
Daniel Molkentin
a056309426 - Update to version 049+git102.9ee0c387:
* dracut-install: Add support for compressed firmware files (boo#1136677)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=378
2019-07-18 16:42:15 +00:00
Daniel Molkentin
f34c371611 - Update to version 049+git101.17c579a0:
* call netroot on wicked dhcp setup
  * nfsroot follow ifcfg settings for boot protocol

- Update to version 049+git99.76df40e7:
  * 95fcoe: Fix startup when fcoe module is included
  * tests: Ignore .testdir
  * Add support for riscv64
  * mkinitrd-suse.sh: simplify get_kernel_version
  * 95dasd-rules & 95zfcp_rules: Look for correct rule name
  * ucode: properly include early only ucode
  * keep network device naming scheme on upgrade (bsc#1136927)

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=376
2019-07-18 09:55:21 +00:00
78c55fa6cf Accepting request 710338 from home:swella:branches:Base:System
- Update to version 049+git94.aef7a52b:
  * ucode: properly include early only ucode
  * keep network device naming scheme on upgrade (bsc#1136927)

OBS-URL: https://build.opensuse.org/request/show/710338
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=375
2019-06-17 13:20:35 +00:00
eb692fe1dc Accepting request 705438 from Base:System
- Bump to 049
- Patches are now maintained in git
  * Removed 0012-40network-Fix-race-condition-when-wait-for-networks.patch
  * Removed 0013-40network-always-start-netroot-in-ifup.sh.patch
  * Removed 0015-40network-replace-dhclient-with-wickedd-dhcp-supplic.patch
  * Removed 0016-Add-new-s390x-specific-rule-files.patch
  * Removed 0017-45ifcfg-use-distro-specific-scripts.patch
  * Removed 0020-00warpclock-Set-correct-timezone.patch
  * Removed 0021-95dcssblk-Add-new-module-for-DCSS-block-devices.patch
  * Removed 0048-40network-Only-enable-network-interfaces-if-explicit.patch
  * Removed 0053-01fips-fixup-loading-issues.patch
  * Removed 0056-81cio_ignore-handle-cio_ignore-commandline.patch
  * Removed 0057-01fips-Include-some-more-hmacs.patch
  * Removed 0058-dracut-add-warning-when-including-unsupported-module.patch
  * Removed 0059-99suse-Add-SUSE-specific-initrd-parsing.patch
  * Removed 0060-45ifcfg-Add-SUSE-specific-write-ifcfg-file.patch
  * Removed 0061-45ifcfg-Fixup-error-message-in-write-ifcfg-suse.patch
  * Removed 0075-95dasd_rules-enable-parsing-of-rd.dasd-commandline-p.patch
  * Removed 0076-Correctly-set-cio_ignore-for-dynamic-s390-rules.patch
  * Removed 0079-95dasd_rules-fixup-rd.dasd-parsing.patch
  * Removed 0080-95dasd_rules-print-out-rd.dasd-commandline.patch
  * Removed 0081-95dasd_mod-do-not-set-module-parameters-if-dasd_cio_.patch
  * Removed 0083-95zfcp_rules-Fixup-rd.zfcp-parsing.patch
  * Removed 0085-95zfcp_rules-print-out-rd.zfcp-commandline-parameter.patch
  * Removed 0086-95zfcp_rules-Auto-generate-udev-rule-for-ipl-device.patch
  * Removed 0087-95dasd_rules-Auto-generate-udev-rule-for-ipl-device.patch
  * Removed 0088-91zipl-Add-new-module-to-update-s390x-configuration.patch
  * Removed 0089-40network-create-var-lib-wicked-in-ifup.sh.patch
  * Removed 0090-dracut-caps-Remove-whole-caps-module.patch
  * Removed 0091-dracut-biosdevname-In-SUSE-biosdevname-package-is-in.patch

OBS-URL: https://build.opensuse.org/request/show/705438
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=374
2019-05-25 19:57:14 +00:00