** Changed in: mdadm (Debian)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852747
Title:
mdcheck_start.service trying to start unexisting file
To manage
This bug was fixed in the package mdadm - 4.1-5ubuntu1.2
---
mdadm (4.1-5ubuntu1.2) focal; urgency=medium
* d/p/mdcheck-when-mdcheck-start-is-enabled-mdcheck-continue-too.patch:
- When mdcheck_start is enabled, enable mdcheck_continue too.
mdadm (4.1-5ubuntu1.1) focal;
The "natural start" succeeded on all 4 of my systems. The start times
were 01:41, 10:50, 18:11, and 21:43.
** Tags removed: verification-needed verification-needed-focal
** Tags added: verification-done verification-done-focal
--
You received this bug notification because you are a member of
Everything work as expected:
# systemctl status mdcheck_start.timer
● mdcheck_start.timer - MD array scrubbing
Loaded: loaded (/lib/systemd/system/mdcheck_start.timer; enabled; vendor
preset: enabled)
Active: active (running) since Tue 2020-09-29 09:25:28 +07; 5 days ago
Trigger:
Actually, I have marked the bug as verification-done too fast ... one
item that I wanted to see is still missing.
I'd like feedback on the 'natural' run that should happen on October 4
(sunday).
I'll wait for your feedback.
For now, I'll switch the LP back to verification-needed.
- Eric
**
Took from my mdadm focal-proposed testbed:
$ systemctl list-timers | grep -i mdcheck
Sun 2020-10-04 04:47:32 UTC 2 days left n/a n/a
mdcheck_start.timer mdcheck_start.service
--
You received this bug notification because you are a member of Ubuntu
[VERIFICATION FOCAL]
Along with the 2 verifications done by Richard and legioner.
Here's an extra visual verification:
[4.1-5ubuntu1]
# systemd-analyze verify /lib/systemd/system/mdcheck_start.service
mdcheck_start.service: Command /usr/share/mdadm/mdcheck is not executable: No
such file or
Great thanks guys for your active participation.
I checked this morning, and Richard's patch haven't been
reviewed/approved nor merged yet upstream.
Since this is esthetic and not a bug per see (until I'm proven wrong).
Let's keep 'mdadm' in focal as is for now I guess.
- Eric
** Tags
I repeated my same test procedure. Everything worked as expected.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852747
Title:
mdcheck_start.service trying to start unexisting file
To manage
Test finished =)
# dpkg -l mdadm | grep mdadm
ii mdadm 4.1-5ubuntu1.2 amd64tool to administer Linux MD
arrays (software RAID)
Problem with mdadm_continue.timer is fixed now:
# systemctl status mdcheck_continue.timer
● mdcheck_continue.timer - MD array scrubbing - continuation
Uploaded in focal as well, waiting for SRU approval:
https://launchpad.net/ubuntu/focal/+queue?queue_state=1_text=mdadm
http://launchpadlibrarian.net/499706256/mdadm_4.1-5ubuntu1.1_4.1-5ubuntu1.2.diff.gz
Please be ready to test again ;)
- Eric
--
You received this bug notification because you
Extra space fix proposal:
https://marc.info/?l=linux-raid=160130979927617=2
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852747
Title:
mdcheck_start.service trying to start unexisting file
To
** Description changed:
[Impact]
The mdadm package is missing the mdcheck script. This has two
consequences:
In the immediate term, that means that we get failed systemd units on
all of our physical machines (because they have mirrored disks) as we
upgrade them to 20.04. This
Yup, I confirm, removing the spaces does the trick. My first ppa test went
wrong for some reasons.
With a new fresh ppa it went well.
I'll submit the fix upstream, but will upload it now in groovy.
- Eric
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is
I ran it locally with no space, and it did the trick. Maybe something went
wrong with my PPA.
Will give it another try with no spaces.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852747
Title:
Nothing wrong reported by 'systemd-analyze verify ' with regard to
the 'offending' "Also=" directives.
root@groovymdadm:/tmp/md/groovy/mdadm-4.1# systemd-analyze verify
/lib/systemd/system/mdcheck_continue.timer
/lib/systemd/system/plymouth-start.service:17: Unit configured to use
It's not an extra space issue, I have tested it.
Still investigating, it seems like dh_installsystemd has a directive to
look for unit file directive to detect potential looping issue.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
It might be mad about the extra space after the equals. Note that is is
complaining about the empty string. If it is splitting by spaces, that
would explain it.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
It's probably detecting a loop as explain in the above
'dh_installsystemd' I have cut/paste earlier. I'll need to review all
this.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852747
Title:
For some reasons, 'dh_installsystemd' doesn't like the "+Also=
mdcheck_continue.timer" in mdcheck_start.timer. It builds fine without
it.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852747
Title:
Didn't work...
dh_installsystemd -pmdadm mdcheck_start.timer mdcheck_continue.timer
mdmonitor-oneshot.timer
dh_installsystemd: error: Package 'mdadm' does not install unit ''.
Still investigating ...
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is
It could simply be a matter of ordering...
- dh_installsystemd -pmdadm mdcheck_continue.timer mdcheck_start.timer
mdmonitor-oneshot.timer
+ dh_installsystemd -pmdadm mdcheck_start.timer mdcheck_continue.timer
mdmonitor-oneshot.timer
Will try the following and see if my hypothesis is
the above was after applying commit "6636788a".
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852747
Title:
mdcheck_start.service trying to start unexisting file
To manage notifications about
@legioner
# build logs
dh_installsystemd -pmdadm mdcheck_continue.timer mdcheck_start.timer
mdmonitor-oneshot.timer
dh_installsystemd: error: Package 'mdadm' does not install unit ''.
make: *** [debian/rules:88: binary-arch] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary
** Description changed:
[Impact]
The mdadm package is missing the mdcheck script. This has two
consequences:
In the immediate term, that means that we get failed systemd units on
all of our physical machines (because they have mirrored disks) as we
upgrade them to 20.04. This
@richard @legioner
I'll wait to see if Richard's patches are adopted upstream and will re-
upload beginning of next week, including "6636788a".
- Eric
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Yeah, I can confirm that's broken too. Here is the fix:
https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/commit/?id=6636788aaf4ec0cacaefb6e77592e4a68e70a957
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
I enabled -proposed and installed the package:
# dpkg -l mdadm | grep mdadm
ii mdadm 4.1-5ubuntu1.1 amd64tool to administer Linux MD
arrays (software RAID)
# dpkg -L mdadm | grep -i mdcheck
/lib/systemd/system/mdcheck_continue.service
/lib/systemd/system/mdcheck_continue.timer
* [PATCH 1/2] mdcheck: Prefix pause message with mdcheck
https://marc.info/?l=linux-raid=160098735125487=2
* [PATCH 2/2] mdcheck: Set a tag of mdcheck
https://marc.info/?l=linux-raid=160098735125488=2
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is
It was trivial, so I sent in the patches. I didn't change `...` to
$(...) as I don't care to argue with them about that. We'll see what
upstream says.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
In case you want to submit a patch upstream
https://raid.wiki.kernel.org/index.php/Linux_Raid
Linux RAID issues are discussed in the linux-raid mailing list to be
found at http://vger.kernel.org/vger-lists.html#linux-raid
--
You received this bug notification because you are a member of Ubuntu
** Tags removed: sts-sponsors-slashd
** Tags added: seg sts
** Tags removed: eoan
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852747
Title:
mdcheck_start.service trying to start unexisting file
Richard Laager (rlaager)
* Thanks for the thorough testing. Yes, let's wait for a 'natural' start
of the service on October 4th, and then if everything still looks good,
then let's change the tag to 'done'.
* In regard to your code suggestion to improve 'mdcheck'. The first step
would be to make
I installed the update on 4 basically identical systems (note to self:
hostnames starting with g, k, r, w):
I enabled -proposed and installed the package:
sudo vi /etc/apt/sources.list.d/ubuntu-proposed.list
sudo apt update
sudo apt install mdadm=4.1-5ubuntu1.1
I tested the scrub on one system
[The following is probably outside the scope of this SRU, but since this
will be the first time that people see this logging, maybe you do want
to improve it now.]
The existing log statements are:
logger -p daemon.info mdcheck start checking $dev
logger -p daemon.info mdcheck continue checking
@sil2100, I totally agree with your statement.
I was on the fence too (bug vs feature request) to introduce the script
in LTSes but since the service and all are already introduced and
implemented and the script was forgotten, it leave a message to the
community that something is wrong or missing
Ok, I looked at this briefly. So basically, the situation right now in
focal is like a bit of both: partially this is a bug, but partially
we're also trying to introduce a behavior change. In theory this is how
it was supposed to work, but it didn't - which doesn't change the fact
that existing
** Description changed:
[Impact]
The mdadm package is missing the mdcheck script. This has two
consequences:
In the immediate term, that means that we get failed systemd units on
all of our physical machines (because they have mirrored disks) as we
upgrade them to 20.04. This
** Description changed:
[Impact]
The mdadm package is missing the mdcheck script. This has two
consequences:
In the immediate term, that means that we get failed systemd units on
all of our physical machines (because they have mirrored disks) as we
upgrade them to 20.04. This
** Description changed:
[Impact]
The mdadm package is missing the mdcheck script. This has two
consequences:
In the immediate term, that means that we get failed systemd units on
all of our physical machines (because they have mirrored disks) as we
upgrade them to 20.04. This
** Changed in: mdadm (Ubuntu Bionic)
Status: New => Won't Fix
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852747
Title:
mdcheck_start.service trying to start unexisting file
To manage
[sts-sponsors]
Uploaded in focal upload queue for SRU verification team approval before
it start building in focal-proposed, entering the testing phase.
- Eric
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
** Description changed:
- ## DRAFT ##
-
[Impact]
The mdadm package is missing the mdcheck script. This has two
consequences:
In the immediate term, that means that we get failed systemd units on
all of our physical machines (because they have mirrored disks) as we
upgrade them
This bug was fixed in the package mdadm - 4.1-5ubuntu2
---
mdadm (4.1-5ubuntu2) groovy; urgency=medium
* d/rules: Install misc/mdcheck (LP: #1852747)
- The absence of mdcheck utility is preventing
mdcheck_continue.service & mdcheck_start.service
to execute the
** Description changed:
## DRAFT ##
[Impact]
The mdadm package is missing the mdcheck script. This has two
consequences:
In the immediate term, that means that we get failed systemd units on
all of our physical machines (because they have mirrored disks) as we
upgrade them
** Description changed:
## DRAFT ##
[Impact]
The mdadm package is missing the mdcheck script. This has two
consequences:
In the immediate term, that means that we get failed systemd units on
all of our physical machines (because they have mirrored disks) as we
upgrade them
[sts-sponsors]
Uploaded in groovy. I'll SRU once the package lands in groovy-releases.
Regards,
Eric
** Tags added: sts-sponsors-slashd
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852747
Title:
** Description changed:
+ [Impact]
+
+ The mdadm package is missing the mdcheck script. This has two
+ consequences:
+
+ In the immediate term, that means that we get failed systemd units on
+ all of our physical machines (because they have mirrored disks) as we
+ upgrade them to 20.04. This
** Changed in: mdadm (Ubuntu)
Assignee: (unassigned) => Eric Desrochers (slashd)
** Changed in: mdadm (Ubuntu)
Status: Confirmed => In Progress
** Also affects: mdadm (Ubuntu Focal)
Importance: Undecided
Status: New
** Also affects: mdadm (Ubuntu Bionic)
Importance:
I have tested the fix on Focal and confirmed it works. Here is a link to the
diff in our PPA:
https://launchpadlibrarian.net/498490932/mdadm_4.1-5ubuntu1_4.1-5ubuntu1.1~wiktel1.20.04.1.diff.gz
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
Unfortunately, we are past the DebianImportFreeze for groovy. Can you
apply the one-line bug fix to Groovy so that it can then SRU into Focal?
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960132#15
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is
Cool, thanks for the update legioner!
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852747
Title:
mdcheck_start.service trying to start unexisting file
To manage notifications about this bug go
Hooray! Debian mdadm maintainers fixed that bug in version 4.1-6. This
version currently available in Debian Sid.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852747
Title:
mdcheck_start.service
** Changed in: mdadm (Debian)
Status: Unknown => New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852747
Title:
mdcheck_start.service trying to start unexisting file
To manage
Thank you legioner, let's see how Debian maintainers respond to that. Keep us
posted :)
Cheers,
Guilherme
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852747
Title:
mdcheck_start.service
Thanks for your help, Guilherme.
I've opened a Debian bug -
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960132
It contains new version of patch, without removing "checkarray" script, as you
suggest.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is
** Bug watch added: Debian Bug tracker #960132
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960132
** Also affects: mdadm (Debian) via
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960132
Importance: Unknown
Status: Unknown
--
You received this bug notification because
Hi Alexey, thanks for your report! And thanks legioner for your comment and
patch. I think this is indeed a bug, we have systemd services for mdcheck but
the script itself is not in the package.
For Bionic, neither the script or systemd services are present.
Debian came-up with the "checkarray"
** Tags added: focal
** Tags added: groovy
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852747
Title:
mdcheck_start.service trying to start unexisting file
To manage notifications about this
Any activity here? :)
The bug silently breaks periodic RAID checks. A lot of people rely on
these checks, but most of them don't aware that actually these checks
aren't triggered anymore.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
Ah! I guess I live on the bleeding edge to be using md with latest
Ubuntu version.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852747
Title:
mdcheck_start.service trying to start unexisting file
The attachment "mdcheck-fix.patch" seems to be a patch. If it isn't,
please remove the "patch" flag from the attachment, remove the "patch"
tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the
team.
[This is an automated message performed by a Launchpad user owned by
Here is a patch that fixes missed scripts, but didn't touch docs.
** Patch added: "mdcheck-fix.patch"
https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1852747/+attachment/5309729/+files/mdcheck-fix.patch
--
You received this bug notification because you are a member of Ubuntu
Bugs,
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: mdadm (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852747
Title:
Current version of mdadm package contain checkarray script instead of
mdcheck.
Workaround: create /etc/cron.d/mdadm as it was in previous versions.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
65 matches
Mail list logo