From b6a3107824f05ba4e861e60c62ea3727e1d6d9db Mon Sep 17 00:00:00 2001 From: tsaupe <> Date: Dec 16 2021 01:06:12 +0000 Subject: Update dracut to version 055+suse.179.g3cf989c2 / rev 180 via SR 939049 https://build.opensuse.org/request/show/939049 by user tsaupe + dimstar_suse --- diff --git a/.files b/.files index e207f52..ee056e1 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index 4071660..4615902 100644 --- a/.rev +++ b/.rev @@ -1989,4 +1989,12 @@ and stuff that has no relevance to the end user (i.e CI related commits) (forwar 933233 + + 568b94d4e5191f378ca25eb25bcef3fa + 055+suse.179.g3cf989c2 + + dimstar_suse + + 939049 + diff --git a/.servicemark b/.servicemark index be25f01..34bd97a 100644 --- a/.servicemark +++ b/.servicemark @@ -1 +1 @@ -7172dca070bcf5877b3af9ba910f32b0 +0181361c86f0ef51f7e6e1619f40248b diff --git a/_servicedata b/_servicedata index 95624ef..5adadbc 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/opensuse/dracut.git - 117b194acbb8d878bf4ba987920c849d51385710 \ No newline at end of file + 83368e246ecc7deb2f4377bb93530b5b1654855f \ No newline at end of file diff --git a/dracut-055+suse.142.g7d8c3ce3.obscpio b/dracut-055+suse.142.g7d8c3ce3.obscpio deleted file mode 120000 index 128f505..0000000 --- a/dracut-055+suse.142.g7d8c3ce3.obscpio +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafybeidmhynvw6oqmwbj7px7gpfwmzwwp3fkfdnqbqj7n3edunjdb6z24m \ No newline at end of file diff --git a/dracut-055+suse.179.g3cf989c2.obscpio b/dracut-055+suse.179.g3cf989c2.obscpio new file mode 120000 index 0000000..27e10e1 --- /dev/null +++ b/dracut-055+suse.179.g3cf989c2.obscpio @@ -0,0 +1 @@ +/ipfs/bafybeievyb5upji3hzr7ghoqwkwgkxl5jf3bxsve5ciyg3yaiok2neha7i \ No newline at end of file diff --git a/dracut.changes b/dracut.changes index 7a7ac0b..7369c8d 100644 --- a/dracut.changes +++ b/dracut.changes @@ -1,4 +1,41 @@ ------------------------------------------------------------------- +Thu Dec 09 19:35:36 UTC 2021 - ddiss@suse.com + +- 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) + +------------------------------------------------------------------- +Wed Dec 01 07:59:32 UTC 2021 - antonio.feijoo@suse.com + +- 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) + +------------------------------------------------------------------- Fri Nov 19 08:19:00 UTC 2021 - antonio.feijoo@suse.com - Update to version 055+suse.142.g7d8c3ce3: diff --git a/dracut.obsinfo b/dracut.obsinfo index 6cffab4..8712d43 100644 --- a/dracut.obsinfo +++ b/dracut.obsinfo @@ -1,5 +1,5 @@ name: dracut -version: 055+suse.142.g7d8c3ce3 -mtime: 1633002866 -commit: 117b194acbb8d878bf4ba987920c849d51385710 +version: 055+suse.179.g3cf989c2 +mtime: 1638957245 +commit: 3cf989c235a7bebd1273e93b7c4f6960f4772a18 diff --git a/dracut.spec b/dracut.spec index f102472..0a2f07f 100644 --- a/dracut.spec +++ b/dracut.spec @@ -19,7 +19,7 @@ %define dracutlibdir %{_prefix}/lib/dracut Name: dracut -Version: 055+suse.142.g7d8c3ce3 +Version: 055+suse.179.g3cf989c2 Release: 0 Summary: Initramfs generator using udev License: GPL-2.0-or-later AND LGPL-2.1-or-later @@ -30,8 +30,10 @@ Source1: dracut-rpmlintrc Source2: README.susemaint BuildRequires: asciidoc BuildRequires: bash +BuildRequires: cargo BuildRequires: docbook-xsl-stylesheets BuildRequires: libxslt +BuildRequires: rust BuildRequires: suse-module-tools BuildRequires: pkgconfig(libkmod) BuildRequires: pkgconfig(systemd) >= 219 @@ -59,7 +61,7 @@ Requires: zstd # We use 'btrfs fi usage' that was not present before Conflicts: btrfsprogs < 3.18 # suse-module-tools >= 16.0.3 is prepared for the removal of mkinitrd-suse.sh -Conflicts: suse-module-tools < 16.0.3 +Conflicts: suse-module-tools < 15.4.7 %{?systemd_requires} %description @@ -130,10 +132,11 @@ Call dracut directly instead. %autosetup %build -%configure\ - --systemdsystemunitdir=%{_unitdir}\ +%configure \ + --systemdsystemunitdir=%{_unitdir} \ --bashcompletiondir=%{_datarootdir}/bash-completion/completions \ - --libdir=%{_prefix}/lib + --libdir=%{_prefix}/lib \ + --enable-dracut-cpio %make_build all CFLAGS="%{optflags}" %{?_smp_mflags} %install @@ -155,7 +158,11 @@ install -m 0644 dracut.conf.d/ima.conf.example %{buildroot}%{_sysconfdir}/dracut install -m 0644 suse/s390x_persistent_device.conf %{buildroot}%{_sysconfdir}/dracut.conf.d/10-s390x_persistent_device.conf %endif -install -D -m 0755 suse/mkinitrd-suse.sh %{buildroot}/%{_sbindir}/mkinitrd +%if 0%{?suse_version} < 1550 + install -D -m 0755 suse/mkinitrd-suse.sh %{buildroot}/sbin/mkinitrd +%else + install -D -m 0755 suse/mkinitrd-suse.sh %{buildroot}/%{_sbindir}/mkinitrd +%endif mv %{buildroot}%{_mandir}/man8/mkinitrd-suse.8 %{buildroot}%{_mandir}/man8/mkinitrd.8 @@ -247,7 +254,11 @@ fi %{dracutlibdir}/modules.d/95znet %files mkinitrd-deprecated -%{_sbindir}/mkinitrd +%if 0%{?suse_version} < 1550 + /sbin/mkinitrd +%else + %{_sbindir}/mkinitrd +%endif %{_mandir}/man8/mkinitrd.8* %files @@ -302,6 +313,7 @@ fi %{dracutlibdir}/dracut-initramfs-restore %{dracutlibdir}/dracut-install %{dracutlibdir}/dracut-util +%{dracutlibdir}/dracut-cpio %dir %{dracutlibdir}/modules.d %{dracutlibdir}/modules.d/00bash @@ -369,6 +381,7 @@ fi %{dracutlibdir}/modules.d/90qemu-net %{dracutlibdir}/modules.d/91crypt-gpg %{dracutlibdir}/modules.d/91crypt-loop +%{dracutlibdir}/modules.d/91fido2 %{dracutlibdir}/modules.d/91tpm2-tss %{dracutlibdir}/modules.d/91zipl %{dracutlibdir}/modules.d/95cifs