[ubuntu/mantic-proposed] mdadm 4.2+20230508-6ubuntu1 (Accepted)
Graham Inggs
ginggs at ubuntu.com
Fri Aug 11 10:33:12 UTC 2023
mdadm (4.2+20230508-6ubuntu1) mantic; urgency=medium
* Merge from Debian unstable, remaining changes:
- d/control, d/mdadm.install, d/local/finalrd/mdadm.finalrd:
Ship finalrd hook
- d/local/initramfs-tools/init-top/00_mount_efivarfs:
Mount efivarfs during initramfs boot phase
* d/mdadm.maintscript: Keep Ubuntu prior-versions until after
the release of 24.04
* Dropped changes, included in Debian:
- Do not install mdadm-shutdown.service on Ubuntu.
- Drop broken and unused init scripts in favor of native systemd units,
which can cause failure to reconfigure mdadm package under certain
confiment types.
- Drop /etc/cron.d/mdadm and migrate to systemd mdcheck_start|continue
timer units.
- Drop /etc/cron.daily/mdadm and migrate to system mdmonitor-oneshot
timer unit.
- mdcheck_start.timer configures the mdcheck on a first sunday of the
month, with a randomized start delay of up to 24h, and runs for at
most 6h. mdcheck_continue.timer kicks off daily, with a randomized
start delay of up to 12h, and continues mdcheck for at most 6h.
- mdmonitor-oneshot.timer runs daily, with a randomized start delay of
up to 24h.
- One can use systemd drop-ins to change .timer units timings, set
environmental variables to decrease/increase the length of checking,
or start the checks by hand. Previously used checkarray is still
available, albeit not used by timer units.
- Above ensures that previous daily / monthly checks are performed, but
are randomized, such that performance is not as impacted across a
cluster of machines.
- Honor the debconf daily autoscan setting in the systemd timer.
- d/p/mdcheck-fix-empty-spaces-in-timer-unit-files.patch:
- The spaces were causing a FTBFS situation, triggered by
dh_installsystemd not finding units.
- Mention mdmonitor-oneshot.service instead of /etc/cron.daily/mdadm
in /etc/default/mdadm
mdadm (4.2+20230508-6) sid; urgency=medium
* Uploading to sid.
* Adding updated Dutch debconf translations from Frans Spiesschaert
<Frans.Spiesschaert at yucom.be> (Closes: #1041873).
mdadm (4.2+20230508-5) sid; urgency=medium
* Uploading to sid.
* Updating package descriptions.
* Adding updated Romanian debconf translations from Remus-Gabriel Chelu
<remusgabriel.chelu at disroot.org> (Closes: #1039620).
mdadm (4.2+20230508-4) sid; urgency=medium
* Uploading to sid.
* Updating watch file.
mdadm (4.2+20230508-3) experimental; urgency=medium
* Uploading to experimental.
* Updating regex in logcheck ignore patterns for kernels md tunining
message (LP: #1176560).
* Adding debconf note when run on non-systemd systems (Closes:
#1037496).
* Updating debconf po files.
mdadm (4.2+20230508-2) sid; urgency=medium
* Uploading to sid.
* Uploading without changes after bookworm release.
mdadm (4.2+20230508-1) experimental; urgency=medium
* Uploading to experimental.
* Merging upstream version 4.2+20230508.
* Refreshing and updating readlink-path.patch to cover basename too.
* Refreshing randomize-timers.patch.
mdadm (4.2+20230313-1) experimental; urgency=medium
* Uploading to experimental.
* Merging upstream version 4.2+20230313.
mdadm (4.2+20230304-1) experimental; urgency=medium
* Uploading to experimental.
* Merging upstream version 4.2+20230304.
* Adding initial Romanian debconf translations from Remus-Gabriel Chelu
<remusgabriel.chelu at disroot.org> (Closes: #1032713).
mdadm (4.2+20230302-1) experimental; urgency=medium
* Uploading to experimental.
* Merging upstream version 4.2+20230302.
* Updating host-name-in-default-mailfrom.patch for new upstream.
* Updating exit-gracefully-when-md-device-not-found.patch for new
upstream.
mdadm (4.2+20230227-1) experimental; urgency=medium
* Uploading to experimental.
* Merging upstream version 4.2+20230227.
* Removing sysvinit scripts in favour of systemd units:
- properly checkrestart mdmonitor (Closes: #815834).
- no update-rc.d warnings anymore (Closes: #822354).
- properly shutdown (Closes: #829621).
- making /etc/default/mdadm obsolete for most things (Closes: #850180).
* Removing cron jobs in favour of systemd timers:
- daily checks also work if system is not always on (Closes: #889978).
* Adding rediffed patch from ubuntu to randomize md array check timers.
* Adding rediffed patch from ubuntu to honor debconf daily scan in
systemd unit.
* Adding rediffed patch from ubuntu to fix empty spaces in timer unit
files.
* Wrap and sorting debian directory.
mdadm (4.2+20230223-2) experimental; urgency=medium
* Uploading to experimental.
* Updating upstream contact in copyright.
* Silencing mounting efivars in initramfs-hook by only mounting if not
done already.
mdadm (4.2+20230223-1) experimental; urgency=medium
* Uploading to experimental.
* Merging upstream version 4.2+20230223.
* Removing documentation-keys-in-service-files.patch, included upstream.
* Removing fix-command-line-help.patch, included upstream.
* Removing strcat-look-for-md-device-in-dev-md.patch, solved differently
upstream.
* Removing conffile-location.patch, not needed anymore.
* Refreshing fix-manpages.patch.
* Refreshing mdmonitor-service-simplify.patch.
* Refreshing host-name-in-default-mailfrom.patch.
* Refreshing exit-gracefully-when-md-device-not-found.patch.
* Refreshing sha1-includes.patch.
* Refreshing readlink-path.patch.
* Refreshing no-Werror.patch.
* Refreshing test-installed.patch.
* Updating standards version to 4.6.2.
* Updating vcs fields.
* Updating homepage field in control.
* Sorting control file.
* Removing unneeded po-debconf build-depends.
* Removing groff-base from build-depends as it's pulled in by debhelper.
* Removing redundant debconf depends.
* Removing unused depends to lsb-base.
* Removing suggests on dracut until there's integration for it
available.
* Removing obsolete alternative depends on module-init-tools.
* Reworking package descriptions.
* Removing old debian news.
* Removing obsolete doc-base integration.
* Removing unused salsa-ci.
* Marking maintainer scripts executable in debian tree.
* Moving scripts to subdirectory in debian tree.
* Moving docs to subdirectory in debian tree.
* Moving initramfs-tools files to subdirectory in debian tree.
* Moving reportbug files to subdirectory in debian tree.
* Removing conditional mta suggests/recommends, the mta should not be
pulled in by default via recommends.
* Also installing apport hook on debian.
* Only modprobing efivars on efi systems (Closes: #996622).
* Mounting efivarfs in initrd for Intel fakeraid support (Closes:
#1003352).
* Refreshing debconf po files.
* Harmonizing debconf-po file headers.
* Shortening depends in tests control.
* No longer including the individual announcement files from very old
mdadm versions and the current one doesn't contain much information
anymore.
Date: Fri, 11 Aug 2023 09:59:44 +0000
Changed-By: Graham Inggs <ginggs at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/mdadm/4.2+20230508-6ubuntu1
-------------- next part --------------
Format: 1.8
Date: Fri, 11 Aug 2023 09:59:44 +0000
Source: mdadm
Built-For-Profiles: noudeb
Architecture: source
Version: 4.2+20230508-6ubuntu1
Distribution: mantic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Graham Inggs <ginggs at ubuntu.com>
Closes: 815834 822354 829621 850180 889978 996622 1003352 1032713 1037496 1039620 1041873
Launchpad-Bugs-Fixed: 1176560
Changes:
mdadm (4.2+20230508-6ubuntu1) mantic; urgency=medium
.
* Merge from Debian unstable, remaining changes:
- d/control, d/mdadm.install, d/local/finalrd/mdadm.finalrd:
Ship finalrd hook
- d/local/initramfs-tools/init-top/00_mount_efivarfs:
Mount efivarfs during initramfs boot phase
* d/mdadm.maintscript: Keep Ubuntu prior-versions until after
the release of 24.04
* Dropped changes, included in Debian:
- Do not install mdadm-shutdown.service on Ubuntu.
- Drop broken and unused init scripts in favor of native systemd units,
which can cause failure to reconfigure mdadm package under certain
confiment types.
- Drop /etc/cron.d/mdadm and migrate to systemd mdcheck_start|continue
timer units.
- Drop /etc/cron.daily/mdadm and migrate to system mdmonitor-oneshot
timer unit.
- mdcheck_start.timer configures the mdcheck on a first sunday of the
month, with a randomized start delay of up to 24h, and runs for at
most 6h. mdcheck_continue.timer kicks off daily, with a randomized
start delay of up to 12h, and continues mdcheck for at most 6h.
- mdmonitor-oneshot.timer runs daily, with a randomized start delay of
up to 24h.
- One can use systemd drop-ins to change .timer units timings, set
environmental variables to decrease/increase the length of checking,
or start the checks by hand. Previously used checkarray is still
available, albeit not used by timer units.
- Above ensures that previous daily / monthly checks are performed, but
are randomized, such that performance is not as impacted across a
cluster of machines.
- Honor the debconf daily autoscan setting in the systemd timer.
- d/p/mdcheck-fix-empty-spaces-in-timer-unit-files.patch:
- The spaces were causing a FTBFS situation, triggered by
dh_installsystemd not finding units.
- Mention mdmonitor-oneshot.service instead of /etc/cron.daily/mdadm
in /etc/default/mdadm
.
mdadm (4.2+20230508-6) sid; urgency=medium
.
* Uploading to sid.
* Adding updated Dutch debconf translations from Frans Spiesschaert
<Frans.Spiesschaert at yucom.be> (Closes: #1041873).
.
mdadm (4.2+20230508-5) sid; urgency=medium
.
* Uploading to sid.
* Updating package descriptions.
* Adding updated Romanian debconf translations from Remus-Gabriel Chelu
<remusgabriel.chelu at disroot.org> (Closes: #1039620).
.
mdadm (4.2+20230508-4) sid; urgency=medium
.
* Uploading to sid.
* Updating watch file.
.
mdadm (4.2+20230508-3) experimental; urgency=medium
.
* Uploading to experimental.
* Updating regex in logcheck ignore patterns for kernels md tunining
message (LP: #1176560).
* Adding debconf note when run on non-systemd systems (Closes:
#1037496).
* Updating debconf po files.
.
mdadm (4.2+20230508-2) sid; urgency=medium
.
* Uploading to sid.
* Uploading without changes after bookworm release.
.
mdadm (4.2+20230508-1) experimental; urgency=medium
.
* Uploading to experimental.
* Merging upstream version 4.2+20230508.
* Refreshing and updating readlink-path.patch to cover basename too.
* Refreshing randomize-timers.patch.
.
mdadm (4.2+20230313-1) experimental; urgency=medium
.
* Uploading to experimental.
* Merging upstream version 4.2+20230313.
.
mdadm (4.2+20230304-1) experimental; urgency=medium
.
* Uploading to experimental.
* Merging upstream version 4.2+20230304.
* Adding initial Romanian debconf translations from Remus-Gabriel Chelu
<remusgabriel.chelu at disroot.org> (Closes: #1032713).
.
mdadm (4.2+20230302-1) experimental; urgency=medium
.
* Uploading to experimental.
* Merging upstream version 4.2+20230302.
* Updating host-name-in-default-mailfrom.patch for new upstream.
* Updating exit-gracefully-when-md-device-not-found.patch for new
upstream.
.
mdadm (4.2+20230227-1) experimental; urgency=medium
.
* Uploading to experimental.
* Merging upstream version 4.2+20230227.
* Removing sysvinit scripts in favour of systemd units:
- properly checkrestart mdmonitor (Closes: #815834).
- no update-rc.d warnings anymore (Closes: #822354).
- properly shutdown (Closes: #829621).
- making /etc/default/mdadm obsolete for most things (Closes: #850180).
* Removing cron jobs in favour of systemd timers:
- daily checks also work if system is not always on (Closes: #889978).
* Adding rediffed patch from ubuntu to randomize md array check timers.
* Adding rediffed patch from ubuntu to honor debconf daily scan in
systemd unit.
* Adding rediffed patch from ubuntu to fix empty spaces in timer unit
files.
* Wrap and sorting debian directory.
.
mdadm (4.2+20230223-2) experimental; urgency=medium
.
* Uploading to experimental.
* Updating upstream contact in copyright.
* Silencing mounting efivars in initramfs-hook by only mounting if not
done already.
.
mdadm (4.2+20230223-1) experimental; urgency=medium
.
* Uploading to experimental.
* Merging upstream version 4.2+20230223.
* Removing documentation-keys-in-service-files.patch, included upstream.
* Removing fix-command-line-help.patch, included upstream.
* Removing strcat-look-for-md-device-in-dev-md.patch, solved differently
upstream.
* Removing conffile-location.patch, not needed anymore.
* Refreshing fix-manpages.patch.
* Refreshing mdmonitor-service-simplify.patch.
* Refreshing host-name-in-default-mailfrom.patch.
* Refreshing exit-gracefully-when-md-device-not-found.patch.
* Refreshing sha1-includes.patch.
* Refreshing readlink-path.patch.
* Refreshing no-Werror.patch.
* Refreshing test-installed.patch.
* Updating standards version to 4.6.2.
* Updating vcs fields.
* Updating homepage field in control.
* Sorting control file.
* Removing unneeded po-debconf build-depends.
* Removing groff-base from build-depends as it's pulled in by debhelper.
* Removing redundant debconf depends.
* Removing unused depends to lsb-base.
* Removing suggests on dracut until there's integration for it
available.
* Removing obsolete alternative depends on module-init-tools.
* Reworking package descriptions.
* Removing old debian news.
* Removing obsolete doc-base integration.
* Removing unused salsa-ci.
* Marking maintainer scripts executable in debian tree.
* Moving scripts to subdirectory in debian tree.
* Moving docs to subdirectory in debian tree.
* Moving initramfs-tools files to subdirectory in debian tree.
* Moving reportbug files to subdirectory in debian tree.
* Removing conditional mta suggests/recommends, the mta should not be
pulled in by default via recommends.
* Also installing apport hook on debian.
* Only modprobing efivars on efi systems (Closes: #996622).
* Mounting efivarfs in initrd for Intel fakeraid support (Closes:
#1003352).
* Refreshing debconf po files.
* Harmonizing debconf-po file headers.
* Shortening depends in tests control.
* No longer including the individual announcement files from very old
mdadm versions and the current one doesn't contain much information
anymore.
Checksums-Sha1:
dd89cfcfd0e969e03748493e5e7e3b82213bb180 2177 mdadm_4.2+20230508-6ubuntu1.dsc
012604201c5b498278ce9f1fc01e7457511592f4 465836 mdadm_4.2+20230508.orig.tar.xz
d7bec504f3cfffe68b14b962ef5886ffabd5fce5 90112 mdadm_4.2+20230508-6ubuntu1.debian.tar.xz
3443a7de774b4b0e606a6a0a015923570765803c 7180 mdadm_4.2+20230508-6ubuntu1_source.buildinfo
Checksums-Sha256:
f75b8be14fdefeca57d4dd979ca21216c8bf9d49084573776419ecd293e330b1 2177 mdadm_4.2+20230508-6ubuntu1.dsc
ac08415ed3f6a277cb18db3ab6d63485c13e81e568da26c39800558b9d83dd53 465836 mdadm_4.2+20230508.orig.tar.xz
ccd035e1a183a0da111244df2500fe48aa6d42c07e111aa78967bcdc56a8af1d 90112 mdadm_4.2+20230508-6ubuntu1.debian.tar.xz
8e146d03f2fa161c153b6ffe93882d9ed8d8729f2ee532b338668c8719ae4742 7180 mdadm_4.2+20230508-6ubuntu1_source.buildinfo
Files:
f670589453858677b086db1ad1476dbe 2177 admin optional mdadm_4.2+20230508-6ubuntu1.dsc
6bf7777734c50ea497b110db4e18e4fc 465836 admin optional mdadm_4.2+20230508.orig.tar.xz
3fcc05c986dfe3a8feb3cd7ed47bb3cf 90112 admin optional mdadm_4.2+20230508-6ubuntu1.debian.tar.xz
e938973b7c826a7cd3def7dd6b471f1d 7180 admin optional mdadm_4.2+20230508-6ubuntu1_source.buildinfo
Original-Maintainer: Daniel Baumann <daniel.baumann at progress-linux.org>
More information about the mantic-changes
mailing list