Accepting request 939049 from Base:System

OBS-URL: https://build.opensuse.org/request/show/939049
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dracut?expand=0&rev=180
This commit is contained in:
Dominique Leuenberger 2021-12-16 01:00:27 +00:00 committed by Git OBS Bridge
commit 48275c563e
6 changed files with 64 additions and 14 deletions

View File

@ -1,4 +1,4 @@
<servicedata> <servicedata>
<service name="tar_scm"> <service name="tar_scm">
<param name="url">https://github.com/opensuse/dracut.git</param> <param name="url">https://github.com/opensuse/dracut.git</param>
<param name="changesrevision">117b194acbb8d878bf4ba987920c849d51385710</param></service></servicedata> <param name="changesrevision">83368e246ecc7deb2f4377bb93530b5b1654855f</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e06d9db19d08508398c209c0b420a6b6ae3e318ff8ad1bcb54bb0db8c64762cf
size 1917452

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d4c2fd7d38ed9cb1d362c76bb25c4bc69a4cc9128a7a47c385971805b3fc9d47
size 2013708

View File

@ -1,3 +1,40 @@
-------------------------------------------------------------------
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 Fri Nov 19 08:19:00 UTC 2021 - antonio.feijoo@suse.com

View File

@ -1,5 +1,5 @@
name: dracut name: dracut
version: 055+suse.142.g7d8c3ce3 version: 055+suse.179.g3cf989c2
mtime: 1633002866 mtime: 1638957245
commit: 117b194acbb8d878bf4ba987920c849d51385710 commit: 3cf989c235a7bebd1273e93b7c4f6960f4772a18

View File

@ -19,7 +19,7 @@
%define dracutlibdir %{_prefix}/lib/dracut %define dracutlibdir %{_prefix}/lib/dracut
Name: dracut Name: dracut
Version: 055+suse.142.g7d8c3ce3 Version: 055+suse.179.g3cf989c2
Release: 0 Release: 0
Summary: Initramfs generator using udev Summary: Initramfs generator using udev
License: GPL-2.0-or-later AND LGPL-2.1-or-later License: GPL-2.0-or-later AND LGPL-2.1-or-later
@ -30,8 +30,10 @@ Source1: dracut-rpmlintrc
Source2: README.susemaint Source2: README.susemaint
BuildRequires: asciidoc BuildRequires: asciidoc
BuildRequires: bash BuildRequires: bash
BuildRequires: cargo
BuildRequires: docbook-xsl-stylesheets BuildRequires: docbook-xsl-stylesheets
BuildRequires: libxslt BuildRequires: libxslt
BuildRequires: rust
BuildRequires: suse-module-tools BuildRequires: suse-module-tools
BuildRequires: pkgconfig(libkmod) BuildRequires: pkgconfig(libkmod)
BuildRequires: pkgconfig(systemd) >= 219 BuildRequires: pkgconfig(systemd) >= 219
@ -59,7 +61,7 @@ Requires: zstd
# We use 'btrfs fi usage' that was not present before # We use 'btrfs fi usage' that was not present before
Conflicts: btrfsprogs < 3.18 Conflicts: btrfsprogs < 3.18
# suse-module-tools >= 16.0.3 is prepared for the removal of mkinitrd-suse.sh # 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} %{?systemd_requires}
%description %description
@ -130,10 +132,11 @@ Call dracut directly instead.
%autosetup %autosetup
%build %build
%configure\ %configure \
--systemdsystemunitdir=%{_unitdir}\ --systemdsystemunitdir=%{_unitdir} \
--bashcompletiondir=%{_datarootdir}/bash-completion/completions \ --bashcompletiondir=%{_datarootdir}/bash-completion/completions \
--libdir=%{_prefix}/lib --libdir=%{_prefix}/lib \
--enable-dracut-cpio
%make_build all CFLAGS="%{optflags}" %{?_smp_mflags} %make_build all CFLAGS="%{optflags}" %{?_smp_mflags}
%install %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 install -m 0644 suse/s390x_persistent_device.conf %{buildroot}%{_sysconfdir}/dracut.conf.d/10-s390x_persistent_device.conf
%endif %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 mv %{buildroot}%{_mandir}/man8/mkinitrd-suse.8 %{buildroot}%{_mandir}/man8/mkinitrd.8
@ -247,7 +254,11 @@ fi
%{dracutlibdir}/modules.d/95znet %{dracutlibdir}/modules.d/95znet
%files mkinitrd-deprecated %files mkinitrd-deprecated
%{_sbindir}/mkinitrd %if 0%{?suse_version} < 1550
/sbin/mkinitrd
%else
%{_sbindir}/mkinitrd
%endif
%{_mandir}/man8/mkinitrd.8* %{_mandir}/man8/mkinitrd.8*
%files %files
@ -302,6 +313,7 @@ fi
%{dracutlibdir}/dracut-initramfs-restore %{dracutlibdir}/dracut-initramfs-restore
%{dracutlibdir}/dracut-install %{dracutlibdir}/dracut-install
%{dracutlibdir}/dracut-util %{dracutlibdir}/dracut-util
%{dracutlibdir}/dracut-cpio
%dir %{dracutlibdir}/modules.d %dir %{dracutlibdir}/modules.d
%{dracutlibdir}/modules.d/00bash %{dracutlibdir}/modules.d/00bash
@ -369,6 +381,7 @@ fi
%{dracutlibdir}/modules.d/90qemu-net %{dracutlibdir}/modules.d/90qemu-net
%{dracutlibdir}/modules.d/91crypt-gpg %{dracutlibdir}/modules.d/91crypt-gpg
%{dracutlibdir}/modules.d/91crypt-loop %{dracutlibdir}/modules.d/91crypt-loop
%{dracutlibdir}/modules.d/91fido2
%{dracutlibdir}/modules.d/91tpm2-tss %{dracutlibdir}/modules.d/91tpm2-tss
%{dracutlibdir}/modules.d/91zipl %{dracutlibdir}/modules.d/91zipl
%{dracutlibdir}/modules.d/95cifs %{dracutlibdir}/modules.d/95cifs