4 Commits

Author SHA256 Message Date
32bd79f847 Update SLFO-main branch
Fix and update testsuite (bsc#1254873):
- test(FULL-SYSTEMD): ignore errors in systemd-vconsole-setup.service
- test: move /failed to /run/failed as rootfs might be read-only
- test(FULL-SYSTEMD): use poweroff to shut down test
- test(FULL SYSTEMD): no need to include dbus to the target rootfs
- test: make the size of all test drives 512 MB
- fix(systemd): move installation of libkmod to udev-rules module
- test: switch to virtio for the QEMU drive
- test: switch to virtio for the QEMU drive
- test: increase test VM memory from 512M to 1024M to avoid OOM killer
- test: move more common test code to test-functions
- test: upgrade to ext4

Other:
- fix(nfs): do not execute logic in nfs hooks if netroot is not nfs (bsc#1253960)
2025-12-29 16:25:45 +01:00
7e6712ae2f fix packages for immutable mode (jsc#PED-14785) 2025-12-18 08:58:21 +01:00
10e48313d3 Update SLFO-main branch
- fix(kernel-modules-extra): remove stray \ before / (bsc#1253029)
2025-11-28 14:20:24 +01:00
a8b52030d9 Update SLFO-main branch
Additional fixes for PXE boot with filled-in NBFT (bsc#1238848):
- fix(74nvmf): make sure autoconnect script is run at least once
- fix(74nvmf): only set netroot if it's yet empty
2025-10-21 14:59:03 +02:00
8 changed files with 28 additions and 21 deletions

View File

@@ -2,7 +2,7 @@
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://github.com/opensuse/dracut.git</param>
<param name="revision">SLES-16.0_Update</param>
<param name="revision">SLFO_Main</param>
<param name="versionformat">@PARENT_TAG@+suse.@TAG_OFFSET@.g%h</param>
<param name="extract">suse/dracut.spec</param>
<param name="extract">suse/README.susemaint</param>

View File

@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/opensuse/dracut.git</param>
<param name="changesrevision">75494a303ece31ed0cca5b94e20744d6e02d3af4</param></service></servicedata>
<param name="changesrevision">cbb1e9e9a5ecb9c22c85b142065762a02ad02846</param></service></servicedata>

Binary file not shown.

Binary file not shown.

View File

@@ -1,7 +1,7 @@
-------------------------------------------------------------------
Mon Dec 29 14:43:26 UTC 2025 - antonio.feijoo@suse.com
Mon Dec 29 15:16:39 UTC 2025 - antonio.feijoo@suse.com
- Update to version 059+suse.717.g75494a30:
- Update to version 059+suse.717.gcbb1e9e9:
Fix and update testsuite (bsc#1254873):
* test(FULL-SYSTEMD): ignore errors in systemd-vconsole-setup.service
@@ -20,9 +20,16 @@ Mon Dec 29 14:43:26 UTC 2025 - antonio.feijoo@suse.com
* fix(nfs): do not execute logic in nfs hooks if netroot is not nfs (bsc#1253960)
-------------------------------------------------------------------
Fri Nov 28 12:51:34 UTC 2025 - antonio.feijoo@suse.com
Thu Dec 18 07:56:55 UTC 2025 - Thomas Blume <thomas.blume@suse.com>
- Update to version 059+suse.703.g9c695861:
- fix packages for immutable mode (jsc#PED-14785)
* replace directory and files creation in specfile with tmpfiles
conf file dracut.conf
-------------------------------------------------------------------
Fri Nov 28 12:57:44 UTC 2025 - antonio.feijoo@suse.com
- Update to version 059+suse.703.g3079f34f:
* fix(kernel-modules-extra): remove stray \ before / (bsc#1253029)
-------------------------------------------------------------------

3
dracut.conf Normal file
View File

@@ -0,0 +1,3 @@
D /boot/dracut - - - -
D /var/lib/dracut - - - -
D /var/lib/dracut/overlay - - - -

View File

@@ -1,4 +1,4 @@
name: dracut
version: 059+suse.717.g75494a30
mtime: 1766764852
commit: 75494a303ece31ed0cca5b94e20744d6e02d3af4
version: 059+suse.717.gcbb1e9e9
mtime: 1766764831
commit: cbb1e9e9a5ecb9c22c85b142065762a02ad02846

View File

@@ -24,7 +24,7 @@
%endif
Name: dracut
Version: 059+suse.717.g75494a30
Version: 059+suse.717.gcbb1e9e9
Release: 0
Summary: Event driven initramfs infrastructure
License: GPLv2+ and LGPLv2+ and GPLv2
@@ -33,6 +33,7 @@ URL: https://github.com/dracutdevs/dracut/wiki
Source0: dracut-%{version}.tar.xz
Source1: dracut-rpmlintrc
Source2: README.susemaint
Source3: dracut.conf
BuildRequires: asciidoc
BuildRequires: bash
BuildRequires: docbook-xsl-stylesheets
@@ -154,11 +155,6 @@ rm -rf %{buildroot}%{dracutlibdir}/modules.d/95znet
rm -rf %{buildroot}%{dracutlibdir}/modules.d/00warpclock
%endif
mkdir -p %{buildroot}/boot/dracut
mkdir -p %{buildroot}%{_localstatedir}/lib/dracut/overlay
mkdir -p %{buildroot}%{_localstatedir}/log
touch %{buildroot}%{_localstatedir}/log/dracut.log
install -D -m 0644 dracut.conf.d/suse.conf.example %{buildroot}%{dracutlibdir}/dracut.conf.d/01-dist.conf
install -m 0644 suse/99-debug.conf %{buildroot}%{_sysconfdir}/dracut.conf.d/99-debug.conf
%ifnarch %ix86
@@ -171,6 +167,9 @@ install -m 0644 suse/s390x_persistent_policy.conf %{buildroot}%{_sysconfdir}/dra
%else
install -m 0644 suse/persistent_policy.conf %{buildroot}%{_sysconfdir}/dracut.conf.d/10-persistent_policy.conf
%endif
#switch to tmpfiles config
mkdir -p %{buildroot}%{_tmpfilesdir}
install -m 644 %{SOURCE3} %{buildroot}%{_tmpfilesdir}/dracut.conf
%if 0%{?suse_version}
rm -f %{buildroot}%{dracutlibdir}/modules.d/45ifcfg/write-ifcfg.sh
@@ -263,9 +262,7 @@ rm -f /var/adm/fillup-templates/sysconfig.kernel-mkinitrd
%files tools
%{_bindir}/dracut-catimages
%{_mandir}/man8/dracut-catimages.8*
%dir /boot/dracut
%dir %{_localstatedir}/lib/dracut
%dir %{_localstatedir}/lib/dracut/overlay
%{_tmpfilesdir}/dracut.conf
%files extra
%license COPYING