ubuntu/+source/mdadm:applied/ubuntu/focal

Last commit made on 2020-01-23
Get this branch:
git clone -b applied/ubuntu/focal https://git.launchpad.net/ubuntu/+source/mdadm
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
applied/ubuntu/focal
Repository:
lp:ubuntu/+source/mdadm

Recent commits

4d69b04... by dann frazier on 2020-01-23

Import patches-applied version 4.1-5ubuntu1 to applied/ubuntu/focal-proposed

Imported using git-ubuntu import.

Changelog parent: 07517c176ab53c74ead632d2baed4743adb2d3da
Unapplied parent: 7cb6e3c716632f02d8f5db166ea60f5b997bf88f

New changelog entries:
  [ dann frazier ]
  * 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.

7cb6e3c... by dann frazier on 2020-01-23

Honor the debconf mdadm/autoscan setting in the systemd timer

Gbp-Pq: systemd-honor-debconf-daily-scan.patch.

b12d17d... by dann frazier on 2020-01-23

Randomize md array check timers

Gbp-Pq: randomize-timers.patch.

fcfa261... by dann frazier on 2020-01-23

Introduce new array state 'broken' for raid0/linear

Gbp-Pq: lp-1847924-introduce-new-array-state-broken.patch.

b709cb7... by dann frazier on 2020-01-23

[PATCH] Respect $(CROSS_COMPILE) when $(CC) is the default

Gbp-Pq: 0001-Respect-CROSS_COMPILE-when-CC-is-the-default.patch.

5558498... by dann frazier on 2020-01-23

[PATCH 2/2] Assemble: add support for RAID0 layouts.

Gbp-Pq: 0002-Assemble-add-support-for-RAID0-layouts.patch.

f2d19da... by dann frazier on 2020-01-23

[PATCH 1/2] Create: add support for RAID0 layouts.

Gbp-Pq: 0001-Create-add-support-for-RAID0-layouts.patch.

a839212... by dann frazier on 2020-01-23

simplify mdmonitor.service

Gbp-Pq: mdmonitor-service-simplify.diff.

0c9c98e... by dann frazier on 2020-01-23

readlink is in /bin not /usr/bin on debian

Gbp-Pq: readlink-path.patch.

634849e... by dann frazier on 2020-01-23

do not #include ansidecl.h from sha1.h, use system headers

Gbp-Pq: sha1-includes.diff.