Now mdcheck service can't be run successfully. We need to put mdcheck in to the
right place (/usr/share/mdadm/mdcheck) and it needs to remove the dependency of
mdadm_env.sh which is fixed in patch 76c224c6c.
And there is a history problem. It needed KillMode=none before, so it removed
the upstream patch 52c67fcdd. Now this problem has been fixed, so we can do the
backport more easilly now. We don't need to remove the upstream patch here again.
It adds a rhel only feature too for transient failure.
Resolves: rhbz#2159923, rhbz#2150865, rhbz#2124071, rhbz#2203859
Signed-off-by: Xiao Ni <xni@redhat.com>
There some bugs need to be fixed.
bug2127101 Reshape is started with not allowed chunk size
patch (super-intel: make freesize not required for chunk size migration)
bug2139789 Installation hangs after RAID degradation
bug2149292 mdadm: Couldn't open /dev/vda3 for write - not zeroing
patch (mdadm/udev: Don't handle change event on raw devices)
bug2151209 Can't remove disk when unplugging a disk
patch (incremental, manage: do not verify if remove is safe)
bug2148945 mdadm --fail /dev/md0 /dev/pmem1s failed
patch (Manage: do not check array state when drive is removed)
Resolves: rhbz#2127101, rhbz#2139789, rhbz#2149292, rhbz#2151209, rhbz#2148945
Signed-off-by: Xiao Ni <xni@redhat.com>
This commit is used to backport to latest upstream. And it's
used to keep udev rule to close to upstream.
Resolves: rhbz#2107147, rhbz#2129087, rhbz#2126428
Signed-off-by: Xiao Ni <xni@redhat.com>
It also adds some comments in spec file to describe we should use
EXTRAVERSION against make command when we have a subversion.
Resolves: rhbz#2026723, rhbz#2026532, rhbz#1995587
Signed-off-by: Xiao Ni <xni@redhat.com>
In last commit, I tried to add gating test. The Release version
doesn't change in last commit. But centpkg build complains it
needs to change the Release version.
So this commit changes the Release version.
Resolves: rhbz#1870487, rhbz#1880529
Signed-off-by: Xiao Ni <xni@redhat.com>