[ubuntu/lunar-proposed] mdadm 4.2-5ubuntu1 (Accepted)
Graham Inggs
ginggs at ubuntu.com
Wed Mar 8 07:38:13 UTC 2023
mdadm (4.2-5ubuntu1) lunar; urgency=medium
* Merge from Debian unstable, remaining changes:
- Ship finalrd hook.
- 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
* Dropped changes, included in Debian:
- Install /usr/share/apport/package-hooks/source_mdadm.py with install
instead of a second call to dh_install, which clears the execute
permission on /usr/share/mdadm/mdcheck
- Drop /lib/udev/rules.d/64-md-raid-assembly.rules from mdadm-udeb,
no longer built
- Ship /etc/mdadm directory again to prevent dpkg warning:
unable to delete old directory '/etc/mdadm': Directory not empty
- Display $(DEB_VENDOR) $(DEB_VERSION) in mdadm --version output
mdadm (4.2-5) sid; urgency=medium
* Uploading to sid.
* Adopting package (Closes: #1009983).
mdadm (4.2-4) unstable; urgency=medium
* QA upload
[ Debian Janitor ]
* Remove constraints unnecessary since buster
* Add missing ${misc:Depends} to Depends for mdadm-udeb.
* Remove 1 obsolete maintscript entry.
[ Graham Inggs ]
* Ship /etc/mdadm directory again to prevent dpkg warning:
unable to delete old directory '/etc/mdadm': Directory not empty
(Closes: #1004475)
* Display $(DEB_VENDOR) $(DEB_VERSION) in mdadm --version output
(Closes: #1000663)
* Drop /lib/udev/rules.d/64-md-raid-assembly.rules from Ubuntu's
mdadm-udeb, no longer built there
* Install Ubuntu's Apport package hook with install instead of
a second call to dh_install, which clears the execute permission
on /usr/share/mdadm/mdcheck
* Bump Standards-Version to 4.6.1, no changes
Date: Wed, 08 Mar 2023 07:35:24 +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-5ubuntu1
-------------- next part --------------
Format: 1.8
Date: Wed, 08 Mar 2023 07:35:24 +0000
Source: mdadm
Built-For-Profiles: noudeb
Architecture: source
Version: 4.2-5ubuntu1
Distribution: lunar
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Graham Inggs <ginggs at ubuntu.com>
Closes: 1000663 1004475 1009983
Changes:
mdadm (4.2-5ubuntu1) lunar; urgency=medium
.
* Merge from Debian unstable, remaining changes:
- Ship finalrd hook.
- 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
* Dropped changes, included in Debian:
- Install /usr/share/apport/package-hooks/source_mdadm.py with install
instead of a second call to dh_install, which clears the execute
permission on /usr/share/mdadm/mdcheck
- Drop /lib/udev/rules.d/64-md-raid-assembly.rules from mdadm-udeb,
no longer built
- Ship /etc/mdadm directory again to prevent dpkg warning:
unable to delete old directory '/etc/mdadm': Directory not empty
- Display $(DEB_VENDOR) $(DEB_VERSION) in mdadm --version output
.
mdadm (4.2-5) sid; urgency=medium
.
* Uploading to sid.
* Adopting package (Closes: #1009983).
.
mdadm (4.2-4) unstable; urgency=medium
.
* QA upload
.
[ Debian Janitor ]
* Remove constraints unnecessary since buster
* Add missing ${misc:Depends} to Depends for mdadm-udeb.
* Remove 1 obsolete maintscript entry.
.
[ Graham Inggs ]
* Ship /etc/mdadm directory again to prevent dpkg warning:
unable to delete old directory '/etc/mdadm': Directory not empty
(Closes: #1004475)
* Display $(DEB_VENDOR) $(DEB_VERSION) in mdadm --version output
(Closes: #1000663)
* Drop /lib/udev/rules.d/64-md-raid-assembly.rules from Ubuntu's
mdadm-udeb, no longer built there
* Install Ubuntu's Apport package hook with install instead of
a second call to dh_install, which clears the execute permission
on /usr/share/mdadm/mdcheck
* Bump Standards-Version to 4.6.1, no changes
Checksums-Sha1:
426b7dd79c06aeb4130cf3036777c20decd84cf0 2120 mdadm_4.2-5ubuntu1.dsc
3789778a56e04a73766a6c148612b9b6f721d908 92324 mdadm_4.2-5ubuntu1.debian.tar.xz
30c0cd24b84dda81a03462e40ab3949c6e953c5f 6904 mdadm_4.2-5ubuntu1_source.buildinfo
Checksums-Sha256:
37583f8893efe9d0953cd631d67834a0125b1ffffdbc36521f010a7af52144f2 2120 mdadm_4.2-5ubuntu1.dsc
a39bd23f071849a650583763a542f50ee6aef3f5d92881f00fc2d72bda1f3f55 92324 mdadm_4.2-5ubuntu1.debian.tar.xz
6a2565a3529b9977d966d62292b89643674efc675823bcefc092c8df0aec4c5e 6904 mdadm_4.2-5ubuntu1_source.buildinfo
Files:
9fe95b4615e780e34926ba055b790f86 2120 admin optional mdadm_4.2-5ubuntu1.dsc
7a90c2fee98654186fdd5196cac6922c 92324 admin optional mdadm_4.2-5ubuntu1.debian.tar.xz
3711220fe498fc47b7d9c6c7ace0c5c7 6904 admin optional mdadm_4.2-5ubuntu1_source.buildinfo
Original-Maintainer: Daniel Baumann <daniel.baumann at progress-linux.org>
More information about the lunar-changes
mailing list