base_services_start: temporarily allow colord to fail (#2260663)

Somehow, colord is sometimes failing to start in stable Rawhide
ATM - I don't know how this problem got through testing. It's
now blocking other updates.

Doing this only on x86_64 is lazy and wrong, but the logic gets
way more complicated if we need to allow potentially *two* things
to fail on aarch64 and ppc64le, and it's the weekend and we
don't gate updates on those arches so I'm not doing it. Hopefully
this will be resolved quite quickly.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
This commit is contained in:
Adam Williamson 2024-01-27 13:50:58 -08:00
parent 1fbe886229
commit ab5b1a4367
1 changed files with 6 additions and 0 deletions

View File

@ -34,6 +34,12 @@ sub run {
assert_script_run "systemctl is-failed lm_sensors.service";
record_soft_failure "lm_sensors failed - https://bugzilla.redhat.com/show_bug.cgi?id=1899896";
}
elsif ($arch eq "x86_64") {
# fail if it's something other than colord
# https://bugzilla.redhat.com/show_bug.cgi?id=2260663
assert_script_run "systemctl is-failed colord";
record_soft_failure "colord failed - https://bugzilla.redhat.com/show_bug.cgi?id=2260663";
}
else {
die "Unexpected service start failure";
}