lp:~jawn-smith/ubuntu-cdimage/ubuntu-cdimage

Created by William Wilson and last modified
Get this branch:
bzr branch lp:~jawn-smith/ubuntu-cdimage/ubuntu-cdimage
Only William Wilson can upload to this branch. If you are William Wilson please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
William Wilson
Project:
Ubuntu CD Images
Status:
Merged

Recent revisions

2054. By William Wilson

Add cronjob for stable builds of UC22

2053. By Steve Langasek

Requirements for xubuntu were also higher in focal

2052. By Steve Langasek

Tests updated to match

2051. By Steve Langasek

Don't raise an exception when another process is trying to sync the mirror

Dropping the multi-pid lock handling for the apt mirror rsync introduced
a regression, because now if another rsync is in progress we raise an
exception instead of ignoring it and carrying on. Just skip the rsync and
continue when this happens.

2050. By Steve Langasek

Fix the reported requirements for xubuntu >= jammy; LP: #1976216

2049. By Steve Langasek

Drop integration tests for the parallel build lock handling

2048. By Steve Langasek

Clean up some extra arguments no longer used

2047. By Steve Langasek

Don't block ftp mirror syncing while other images are building

We have prevented rsync from running on the ftp mirror while other image
builds are in progress due to concerns that the rsync could delete a file
that the other build needs, before it has a chance to access it. This is no
longer a concern because the file retention policy on the rsync source
(ftpmaster.internal) now guarantees us files are referenced via by-hash
index files for 2 days, so will definitely not be garbage-collected in the
time it takes a single image build to finish.

The mirror updates are currently failing because we have enough image builds
happening that cdimage-master is never idle, resulting in buggy image builds
with out-of-date package pools. So we should just drop the lock handling.

This also drops the multipidfile code, which nothing else in the codebase
was referencing.

Ubuntu-Bug: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1976146

2046. By Steve Langasek

Adjust ubuntu-server jobs to all start at roughly the same time.

riscv64 are our longest-running builds, and currently there is no idle time
when it's possible for us to sync the ftp mirror (which policy currently
requires that all builds be idle). These are highly parallelizable on the
buildd side, so move them closer together in time to increase chances of an
idle window.

2045. By Steve Langasek

Fix tests for image size limits to match the current agreed constraints

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers