Comment # 27 on bug 1137373 from
(In reply to Franck Bui from comment #26)
> (In reply to Andr� Werlang from comment #25)
> > In sum, I like to address the root cause, at first it seems to be systemd,
> 
> The root cause is systemd indeed, more precisely a race can happen when PID1
> is reloading and udevd has not finished starting.
> 
> This bug has been reported to upstream, see comment #24.
> 
> > but the default openSUSE TW install needs to address the issue by
> > dealing with the out-of-place service I mention above.
> 
> Indeed, it seems that the btrfs stuff abuses of PID1 reloading and therefore
> it's easier to trigger systemd race on TW than on other distros. It would be
> nice if this could be fixed too even though it's not the root cause. That
> would improve the boot process as PID1 reloading is quite expensive
> operation.

There's a report or request somewhere asking about that, but I don't think it's
getting anywhere. It would be great if you could push for this.
I guess converting the refresh service to a generator on startup which
generates the .timer units based on sysconfig would be an option, or even just
dropping the sysconfig way of configuration altogether.


You are receiving this mail because: