Comment 3 for bug 1976146

Revision history for this message
Steve Langasek (vorlon) wrote :

Similar to bug #1973884 but maybe this time we've caught it in the act.

-rw-rw-r-- 2 cdimage cdimage 267375 May 24 02:34 InRelease

$ grep -l 'Syncing .* mirror' */*/*20220524* | xargs ls -l | sort -k8
-rw-rw-r-- 1 cdimage cdimage 89708 May 24 02:04 xubuntu/kinetic/daily-live-20220524.log
-rw-rw-r-- 1 cdimage cdimage 89996 May 24 02:56 ubuntu-mate/kinetic/daily-live-20220524.log
-rw-rw-r-- 1 cdimage cdimage 357422 May 24 15:23 ubuntu-budgie/focal/daily-live-20220524.log
-rw-rw-r-- 1 cdimage cdimage 217210 May 24 16:51 lubuntu/focal/daily-live-20220524.log
-rw-rw-r-- 1 cdimage cdimage 235388 May 24 18:53 ubuntustudio/focal/dvd-20220524.log
-rw-rw-r-- 1 cdimage cdimage 411963 May 24 23:13 ubuntukylin/focal/daily-live-20220524.log
$

Ok, a lot of those are started later than the last updated InRelease file; what about the next day?

$ grep -l 'Syncing .* mirror' */*/*20220525* | xargs ls -l | sort -k8
-rw-rw-r-- 1 cdimage cdimage 89740 May 25 02:07 xubuntu/kinetic/daily-live-20220525.log
-rw-rw-r-- 1 cdimage cdimage 92561 May 25 03:21 ubuntu-mate/kinetic/daily-live-20220525.log
$

Again, the log for the next image build after the mirror sync shows nothing interesting.

ubuntu-mate-amd64 on Launchpad finished at 2022-05-25 03:13:42 (Successfully built)
===== Syncing Ubuntu-MATE mirror =====
Wed May 25 03:13:42 UTC 2022
===== Building britney =====
Wed May 25 03:18:51 UTC 2022

This time, there are no stuck invocations of for-project; the oldest of these processes now is 4 hours old.

But the latest build of an image that uses an apt pool still shows it stuck.

kubuntu-amd64 on Launchpad finished at 2022-05-29 05:50:35 (Successfully built)
===== Parallel build; waiting for Kubuntu mirror to sync =====
Sun May 29 05:50:35 UTC 2022
===== Building britney =====

The lockfile does not exist at this moment:

$ ls -l ~/cdimage/etc/.lock-archive-sync
ls: cannot access '/home/cdimage/cdimage/etc/.lock-archive-sync': No such file or directory
$

Will attempt another manual build to see what comes of it.