many systemd units failing in oracular LXD containers

Robie Basak robie.basak at ubuntu.com
Fri Jul 26 16:20:35 UTC 2024


On Fri, Jul 26, 2024 at 12:11:05PM -0400, Nick Rosbrook wrote:
> In short, this is not systemd's bug.

I don't think that matters. The idea of the autopkgtest infrastructure
and "always being green" is that we hold back packaging updates if it
would regress behaviour, even if it's the "fault" of a different
package.

It follows that we should revert if an update slips past our CI
infrastructure such that the behaviour regresses.

Otherwise, new unfortunate interactions between packages cause everybody
else's development to grind to a halt.

There is a trade-off here of course, in terms of minimising cost. It may
be appropriate to "push ahead" after a regression occurs, or indeed
deliberately bypass CI to land regression behaviour, if that is on
balance going to maximise progress from that point.

But if such a trade-off to be made, I think it needs justification. Our
default position should be to minimise regression and "always be green".

Robie



More information about the ubuntu-devel mailing list