Hello community, here is the log from the commit of package mdadm for openSUSE:Factory checked in at 2014-06-18 07:49:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mdadm (Old) and /work/SRC/openSUSE:Factory/.mdadm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mdadm" Changes: -------- --- /work/SRC/openSUSE:Factory/mdadm/mdadm.changes 2014-04-22 16:59:53.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.mdadm.new/mdadm.changes 2014-06-18 07:50:25.000000000 +0200 @@ -1,0 +2,59 @@ +Thu Jun 12 02:08:31 UTC 2014 - nfbr...@suse.com + +- mdadm.spec: change calling of mkinitrd to use the + %regenerate_initrd_{post,posttrans} macros to optimise + initrd regeneration. (bnc#881780) + +------------------------------------------------------------------- +Tue Jun 10 04:05:48 UTC 2014 - nfbr...@suse.com + +- new upstream release 3.3.1, incorporates all current patches + and includes assorted other minor fixes. +- 0001-Makefile-install-mdadm-grow-continue-.service.patch + make sure mdadm-grow-continue.service is installed properly. +- remove mkinitrd files, we now use dracut + +- Delete 0001-Assemble-allow-load_devices-to-change-the-st-which-i.patch +- Delete 0001-DDF-mark-missing-on-assembly-device-properly.patch +- Delete 0001-mdmon-.service-Change-type-of-process-start-up-to-fo.patch +- Delete 0001-systemd-various-fixes-for-boot-with-container-arrays.patch +- Delete 0002-Assemble-re-arrange-freeing-of-tst-in-load_devices.patch +- Delete 0002-DDF-guard-against-pdnum-being-negative.patch +- Delete 0003-Assemble-change-load_devices-to-return-most_recent-s.patch +- Delete 0003-DDF-fix-possible-mdmon-crash-when-updating-metadata.patch +- Delete 0003-Work-around-architectures-having-statfs.f_type-defin.patch +- Delete 0004-DDF-Don-t-fail-compare_super_ddf-due-to-re-configure.patch +- Delete 0004-DDF-report-seq-counter-as-events.patch +- Delete 0005-DDF-when-first-activating-an-array-record-any-missin.patch +- Delete Assembe-fix-bug-in-force_array-it-wasn-t-forcing-pro.patch +- Delete Assemble-Incremental-don-t-hold-O_EXCL-on-mddev-afte.patch +- Delete Assemble-avoid-infinite-loop-when-auto-assembling-pa.patch +- Delete DDF-add_to_super_ddf-be-careful-with-workspace_lba.patch +- Delete DDF-allow-for-possibility-that-there-is-no-secondary.patch +- Delete DDF-brief_examine_subarrays_ddf-print-array-name.patch +- Delete DDF-compare_super_ddf-fix-sequence-number-check.patch +- Delete DDF-factor-out-array-name-generation.patch +- Delete DDF-fix-detection-of-failed-devices-during-assembly.patch +- Delete DDF-handle-fake-RAIDs-with-changing-subarray-UUIDs.patch +- Delete DDF-really-ignore-DDF-metadata-on-partitions.patch +- Delete Grow-fix-problems-with-prematurely-aborting-of-resha.patch +- Delete IMSM-don-t-crash-when-creating-an-array-with-missing.patch +- Delete Incremental-add-export-handling.patch +- Delete Incremental-improve-support-for-DEVICE-based-restric.patch +- Delete Make-IRs-and-run-work-properly-for-containers.patch +- Delete Monitor-don-t-set-arrays-dirty-after-transition-to-r.patch +- Delete Monitor-write-meta-data-in-readonly-state-sometimes.patch +- Delete Restructure-assemble_container_content-and-improve-m.patch +- Delete config-set-auto_seen-after-processing-the-auto-line.patch +- Delete mdmon-.service-remove-over-ride-of-Standard-IO.patch +- Delete mdmon-don-t-complain-about-notifying-parent-when-the.patch +- Delete mdmon-honour-offroot-again.patch +- Delete mdmonitor +- Delete policy-NULL-path-isn-t-really-acceptable-use-the-dev.patch +- Delete systemd-mdadm-last-resort@.service +- Delete systemd-mdadm-last-resort@.timer +- Delete systemd-mdmon-set-IMSM_NO_PLATFORM-1.patch +- Delete udev-rules-try-mdadm-I-on-change-events.patch +- Delete udev-rules.degraded + +------------------------------------------------------------------- Old: ---- 0001-Assemble-allow-load_devices-to-change-the-st-which-i.patch 0001-DDF-mark-missing-on-assembly-device-properly.patch 0001-mdmon-.service-Change-type-of-process-start-up-to-fo.patch 0001-systemd-various-fixes-for-boot-with-container-arrays.patch 0002-Assemble-re-arrange-freeing-of-tst-in-load_devices.patch 0002-DDF-guard-against-pdnum-being-negative.patch 0003-Assemble-change-load_devices-to-return-most_recent-s.patch 0003-DDF-fix-possible-mdmon-crash-when-updating-metadata.patch 0003-Work-around-architectures-having-statfs.f_type-defin.patch 0004-DDF-Don-t-fail-compare_super_ddf-due-to-re-configure.patch 0004-DDF-report-seq-counter-as-events.patch 0005-DDF-when-first-activating-an-array-record-any-missin.patch Assembe-fix-bug-in-force_array-it-wasn-t-forcing-pro.patch Assemble-Incremental-don-t-hold-O_EXCL-on-mddev-afte.patch Assemble-avoid-infinite-loop-when-auto-assembling-pa.patch DDF-add_to_super_ddf-be-careful-with-workspace_lba.patch DDF-allow-for-possibility-that-there-is-no-secondary.patch DDF-brief_examine_subarrays_ddf-print-array-name.patch DDF-compare_super_ddf-fix-sequence-number-check.patch DDF-factor-out-array-name-generation.patch DDF-fix-detection-of-failed-devices-during-assembly.patch DDF-handle-fake-RAIDs-with-changing-subarray-UUIDs.patch DDF-really-ignore-DDF-metadata-on-partitions.patch Grow-fix-problems-with-prematurely-aborting-of-resha.patch IMSM-don-t-crash-when-creating-an-array-with-missing.patch Incremental-add-export-handling.patch Incremental-improve-support-for-DEVICE-based-restric.patch Make-IRs-and-run-work-properly-for-containers.patch Monitor-don-t-set-arrays-dirty-after-transition-to-r.patch Monitor-write-meta-data-in-readonly-state-sometimes.patch Restructure-assemble_container_content-and-improve-m.patch config-set-auto_seen-after-processing-the-auto-line.patch mdadm-3.3.tar.bz2 mdmon-.service-remove-over-ride-of-Standard-IO.patch mdmon-don-t-complain-about-notifying-parent-when-the.patch mdmon-honour-offroot-again.patch mdmonitor mkinitrd-boot.sh mkinitrd-setup.sh policy-NULL-path-isn-t-really-acceptable-use-the-dev.patch systemd-mdadm-last-resort@.service systemd-mdadm-last-resort@.timer systemd-mdmon-set-IMSM_NO_PLATFORM-1.patch udev-rules-try-mdadm-I-on-change-events.patch udev-rules.degraded New: ---- 0001-Makefile-install-mdadm-grow-continue-.service.patch mdadm-3.3.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mdadm.spec ++++++ --- /var/tmp/diff_new_pack.2KGGnI/_old 2014-06-18 07:50:26.000000000 +0200 +++ /var/tmp/diff_new_pack.2KGGnI/_new 2014-06-18 07:50:26.000000000 +0200 @@ -17,7 +17,7 @@ Name: mdadm -Version: 3.3 +Version: 3.3.1 Release: 0 BuildRequires: binutils-devel BuildRequires: groff @@ -34,94 +34,12 @@ License: GPL-2.0 Group: System/Base BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: https://www.kernel.org/pub/linux/utils/raid/mdadm/%{name}-%{version}.tar.bz2 +Source: https://www.kernel.org/pub/linux/utils/raid/mdadm/%{name}-%{version}.tar.xz Source1: Software-RAID.HOWTO.tar.bz2 Source2: sysconfig.mdadm -Source5: mkinitrd-setup.sh -Source6: mkinitrd-boot.sh Source7: mdadm.cron -Source9: systemd-mdadm-last-resort@.timer -Source10: systemd-mdadm-last-resort@.service -# PATCH-FIX-UPSTREAM config-set-auto_seen-after-processing-the-auto-line.patch upstream-bugfix nfbr...@suse.de -Patch1: config-set-auto_seen-after-processing-the-auto-line.patch -# PATCH-FIX-UPSTREAM DDF-allow-for-possibility-that-there-is-no-secondary.patch upstream-bugfix nfbr...@suse.de -Patch2: DDF-allow-for-possibility-that-there-is-no-secondary.patch -# PATCH-FIX-UPSTREAM Make-IRs-and-run-work-properly-for-containers.patch upstream-bugfix nfbr...@suse.de -Patch3: Make-IRs-and-run-work-properly-for-containers.patch -# PATCH-FIX-UPSTREAM mdmon-honour-offroot-again.patch upstream-bugfix nfbr...@suse.de -Patch4: mdmon-honour-offroot-again.patch -# PATCH-FIX-UPSTREAM DDF-brief_examine_subarrays_ddf-print-array-name.patch upstream-bugfix nfbr...@suse.de -Patch5: DDF-brief_examine_subarrays_ddf-print-array-name.patch -# PATCH-FIX-UPSTREAM DDF-factor-out-array-name-generation.patch upstream-bugfix nfbr...@suse.de -Patch6: DDF-factor-out-array-name-generation.patch -# PATCH-FIX-UPSTREAM DDF-handle-fake-RAIDs-with-changing-subarray-UUIDs.patch upstream-bugfix nfbr...@suse.de -Patch7: DDF-handle-fake-RAIDs-with-changing-subarray-UUIDs.patch -# PATCH-FIX-UPSTREAM DDF-compare_super_ddf-fix-sequence-number-check.patch upstream-bugfix nfbr...@suse.de -Patch8: DDF-compare_super_ddf-fix-sequence-number-check.patch -# PATCH-FIX-UPSTREAM Monitor-don-t-set-arrays-dirty-after-transition-to-r.patch upstream-bugfix nfbr...@suse.de -Patch9: Monitor-don-t-set-arrays-dirty-after-transition-to-r.patch -# PATCH-FIX-UPSTREAM DDF-add_to_super_ddf-be-careful-with-workspace_lba.patch upstream-bugfix nfbr...@suse.de -Patch10: DDF-add_to_super_ddf-be-careful-with-workspace_lba.patch -# PATCH-FIX-UPSTREAM Monitor-write-meta-data-in-readonly-state-sometimes.patch upstream-bugfix nfbr...@suse.de -Patch11: Monitor-write-meta-data-in-readonly-state-sometimes.patch -# PATCH-FIX-UPSTREAM Assembe-fix-bug-in-force_array-it-wasn-t-forcing-pro.patch upstream-bugfix nfbr...@suse.de -Patch12: Assembe-fix-bug-in-force_array-it-wasn-t-forcing-pro.patch -# PATCH-FEATURE-UPSTREAM Restructure-assemble_container_content-and-improve-m.patch bnc#832501 nfbr...@suse.de -Patch13: Restructure-assemble_container_content-and-improve-m.patch -# PATCH-FEATURE-UPSTREAM Incremental-add-export-handling.patch bnc#832501 nfbr...@suse.de -Patch14: Incremental-add-export-handling.patch -# PATCH-FEATURE-UPSTREAM udev-rules.degraded bnc#832501 nfbr...@suse.de -Patch15: udev-rules.degraded -# PATCH-FEATURE-UPSTREAM Incremental-improve-support-for-DEVICE-based-restric.patch bnc#851993 nfbr...@suse.de -Patch16: Incremental-improve-support-for-DEVICE-based-restric.patch -# PATCH-FIX-UPSTREAM Assemble-Incremental-don-t-hold-O_EXCL-on-mddev-afte.patch nfbr...@suse.de -Patch17: Assemble-Incremental-don-t-hold-O_EXCL-on-mddev-afte.patch -# PATCH-FIX-UPSTREAM mdmonitor bnc#849523 nfbr...@suse.de -Patch18: mdmonitor -# PATCH-FIX-UPSTREAM udev-rules-try-mdadm-I-on-change-events.patch bnc#851993 nfbr...@suse.de -Patch19: udev-rules-try-mdadm-I-on-change-events.patch -# PATCH-FIX-UPSTREAM policy-NULL-path-isn-t-really-acceptable-use-the-dev.patch nfbr...@suse.de -Patch20: policy-NULL-path-isn-t-really-acceptable-use-the-dev.patch -# PATCH-FIX-UPSTREAM DDF-really-ignore-DDF-metadata-on-partitions.patch nfbr...@suse.de -Patch21: DDF-really-ignore-DDF-metadata-on-partitions.patch -# PATCH-FIX-UPSTREAM Assemble-avoid-infinite-loop-when-auto-assembling-pa.patch nfbr...@suse.de -Patch22: Assemble-avoid-infinite-loop-when-auto-assembling-pa.patch -# PATCH-FIX-UPSTREAM DDF-fix-detection-of-failed-devices-during-assembly.patch nfbr...@suse.de -Patch23: DDF-fix-detection-of-failed-devices-during-assembly.patch -# PATCH-FIX-UPSTREAM Grow-fix-problems-with-prematurely-aborting-of-resha.patch nfbr...@suse.de -Patch24: Grow-fix-problems-with-prematurely-aborting-of-resha.patch -# PATCH-FIX-UPSTREAM IMSM-don-t-crash-when-creating-an-array-with-missing.patch nfbr...@suse.de -Patch25: IMSM-don-t-crash-when-creating-an-array-with-missing.patch -# PATCH-FIX-UPSTREAM mdmon-don-t-complain-about-notifying-parent-when-the.patch nfbr...@suse.de -Patch26: mdmon-don-t-complain-about-notifying-parent-when-the.patch -# PATCH-FIX-UPSTREAM systemd-mdmon-set-IMSM_NO_PLATFORM-1.patch nfbr...@suse.de -Patch27: systemd-mdmon-set-IMSM_NO_PLATFORM-1.patch -# PATCH-FIX-UPSTREAM mdmon-.service-remove-over-ride-of-Standard-IO.patch nfbr...@suse.de -Patch28: mdmon-.service-remove-over-ride-of-Standard-IO.patch -# PATCH-FIX-UPSTREAM 0001-Assemble-allow-load_devices-to-change-the-st-which-i.patch bnc#865221 nfbr...@suse.de -Patch32: 0001-Assemble-allow-load_devices-to-change-the-st-which-i.patch -# PATCH-FIX-UPSTREAM 0002-Assemble-re-arrange-freeing-of-tst-in-load_devices.patch bnc#865221 nfbr...@suse.de -Patch33: 0002-Assemble-re-arrange-freeing-of-tst-in-load_devices.patch -# PATCH-FIX-UPSTREAM 0003-Assemble-change-load_devices-to-return-most_recent-s.patch bnc#865221 nfbr...@suse.de -Patch34: 0003-Assemble-change-load_devices-to-return-most_recent-s.patch -# PATCH-FIX-UPSTREAM 0001-mdmon-.service-Change-type-of-process-start-up-to-fo.patch nfbr...@suse.de -Patch35: 0001-mdmon-.service-Change-type-of-process-start-up-to-fo.patch -# PATCH-FIX-UPSTREAM 0003-Work-around-architectures-having-statfs.f_type-defin.patch nfbr...@suse.de -Patch36: 0003-Work-around-architectures-having-statfs.f_type-defin.patch -# PATCH-FIX-UPSTREAM 0004-DDF-report-seq-counter-as-events.patch bnc#866660 nfbr...@suse.de -Patch37: 0004-DDF-report-seq-counter-as-events.patch -# PATCH-FIX-UPSTREAM 0005-DDF-when-first-activating-an-array-record-any-missin.patch bnc#866660 nfbr...@suse.de -Patch38: 0005-DDF-when-first-activating-an-array-record-any-missin.patch -# PATCH-FIX-UPSTREAM 0001-DDF-mark-missing-on-assembly-device-properly.patch bnc#866660 nfbr...@suse.de -Patch39: 0001-DDF-mark-missing-on-assembly-device-properly.patch -# PATCH-FIX-UPSTREAM 0002-DDF-guard-against-pdnum-being-negative.patch bnc#866660 nfbr...@suse.de -Patch40: 0002-DDF-guard-against-pdnum-being-negative.patch -# PATCH-FIX-UPSTREAM 0003-DDF-fix-possible-mdmon-crash-when-updating-metadata.patch bnc#866660 nfbr...@suse.de -Patch41: 0003-DDF-fix-possible-mdmon-crash-when-updating-metadata.patch -# PATCH-FIX-UPSTREAM 0004-DDF-Don-t-fail-compare_super_ddf-due-to-re-configure.patch bnc#866660 nfbr...@suse.de -Patch42: 0004-DDF-Don-t-fail-compare_super_ddf-due-to-re-configure.patch -# PATCH-FIX-UPSTREAM 0001-systemd-various-fixes-for-boot-with-container-arrays.patch bnc#866660 nfbr...@suse.de -Patch43: 0001-systemd-various-fixes-for-boot-with-container-arrays.patch +# PATCH-FIX-UPSTREAM 0001-Makefile-install-mdadm-grow-continue-.service.patch nfbr...@suse.de +Patch1: 0001-Makefile-install-mdadm-grow-continue-.service.patch %define _udevdir %(pkg-config --variable=udevdir udev) %define _systemdshutdowndir %{_unitdir}/../system-shutdown @@ -134,45 +52,6 @@ %prep %setup -q -a1 %patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -%patch9 -p1 -%patch10 -p1 -%patch11 -p1 -%patch12 -p1 -%patch13 -p1 -%patch14 -p1 -%patch15 -p1 -%patch16 -p1 -%patch17 -p1 -%patch18 -p1 -%patch19 -p1 -%patch20 -p1 -%patch21 -p1 -%patch22 -p1 -%patch23 -p1 -%patch24 -p1 -%patch25 -p1 -%patch26 -p1 -%patch27 -p1 -%patch28 -p1 -%patch32 -p1 -%patch33 -p1 -%patch34 -p1 -%patch35 -p1 -%patch36 -p1 -%patch37 -p1 -%patch38 -p1 -%patch39 -p1 -%patch40 -p1 -%patch41 -p1 -%patch42 -p1 -%patch43 -p1 %build make %{?_smp_mflags} CC="%__cc" CXFLAGS="$RPM_OPT_FLAGS -Wno-error" SUSE=yes @@ -185,39 +64,21 @@ rm -rf %{buildroot}/lib/udev install -d %{buildroot}%{_var}/adm/fillup-templates install -d %{buildroot}{%{_sbindir} -install -d %{buildroot}/lib/mkinitrd/scripts -install -m 755 %{S:5} %{buildroot}/lib/mkinitrd/scripts/setup-md.sh -install -m 755 %{S:6} %{buildroot}/lib/mkinitrd/scripts/boot-md.sh install -d %{buildroot}/etc/cron.daily install -m 755 %{S:7} %{buildroot}/etc/cron.daily/mdadm install -m 644 %{S:2} %{buildroot}%{_var}/adm/fillup-templates/ install -d %{buildroot}%{_systemdshutdowndir} -install -m 644 %{S:9} %{buildroot}%{_unitdir}/mdadm-last-resort@.timer -install -m 644 %{S:10} %{buildroot}%{_unitdir}/mdadm-last-resort@.service %post -[ -x /sbin/mkinitrd_setup ] && mkinitrd_setup -if [ -e /var/lib/no_initrd_recreation_by_suspend ]; then - echo "Skipping recreation of existing initial ramdisks, due" - echo "to presence of /var/lib/no_initrd_recreation_by_suspend" -elif [ -x /sbin/mkinitrd ]; then - /sbin/mkinitrd -fi - +%{?regenerate_initrd_post} %fillup_only %postun -[ -x /sbin/mkinitrd_setup ] && mkinitrd_setup -if [ -e /var/lib/no_initrd_recreation_by_suspend ]; then - echo "Skipping recreation of existing initial ramdisks, due" - echo "to presence of /var/lib/no_initrd_recreation_by_suspend" -elif [ -x /sbin/mkinitrd ]; then - /sbin/mkinitrd -fi - +%{?regenerate_initrd_post} %{insserv_cleanup} -%preun +%posttrans +%{?regenerate_initrd_posttrans} %clean rm -rf %{buildroot} @@ -229,10 +90,6 @@ %doc %{_mandir}/man?/* /sbin/* %{_var}/adm/fillup-templates/sysconfig.mdadm -%dir /lib/mkinitrd -%dir /lib/mkinitrd/scripts -/lib/mkinitrd/scripts/setup-md.sh -/lib/mkinitrd/scripts/boot-md.sh %{_udevdir}/rules.d/63-md-raid-arrays.rules %{_udevdir}/rules.d/64-md-raid-assembly.rules %dir /etc/cron.daily @@ -242,6 +99,7 @@ %{_unitdir}/mdmonitor.service %{_unitdir}/mdadm-last-resort@.timer %{_unitdir}/mdadm-last-resort@.service +%{_unitdir}/mdadm-grow-continue@.service %dir %{_unitdir}/../scripts %{_unitdir}/../scripts/mdadm_env.sh ++++++ 0001-Makefile-install-mdadm-grow-continue-.service.patch ++++++ >From 616f197f9d6d044afb9e27ddc9cd087d21d610f0 Mon Sep 17 00:00:00 2001 From: NeilBrown <ne...@suse.de> Date: Tue, 10 Jun 2014 20:34:40 +1000 Subject: [PATCH] Makefile: install mdadm-grow-continue@.service Forgot to add this to install-systemd target Signed-off-by: NeilBrown <ne...@suse.de> --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index c7e7a4272cde..1a4a5dcdb720 100644 --- a/Makefile +++ b/Makefile @@ -290,7 +290,7 @@ install-udev: udev-md-raid-arrays.rules udev-md-raid-assembly.rules install-systemd: systemd/mdmon@.service @for file in mdmon@.service mdmonitor.service mdadm-last-resort@.timer \ - mdadm-last-resort@.service ; \ + mdadm-last-resort@.service mdadm-grow-continue@.service; \ do sed -e 's,BINDIR,$(BINDIR),g' systemd/$$file > .install.tmp && \ echo $(INSTALL) -D -m 644 systemd/$$file $(DESTDIR)$(SYSTEMD_DIR)/$$file ; \ $(INSTALL) -D -m 644 .install.tmp $(DESTDIR)$(SYSTEMD_DIR)/$$file ; \ -- 2.0.0 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org