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

Reply via email to