[14:09] <realtime-neil> cjwatson, what makes the `mark-suite-dirty` script so effective in resetting a PPA back to sanity?
[14:19] <cjwatson> realtime-neil: It just sets a flag to cause a given suite in a given archive to be republished next time the publisher runs.  Nothing very magic ...
[14:20] <realtime-neil> cjwatson, oh okay. I thought it was doing heavy lifting on the PPA backend somehow.
[14:33] <cjwatson> realtime-neil: Nope, it's just https://git.launchpad.net/ubuntu-archive-tools/tree/mark-suite-dirty
[14:34] <cjwatson> Which turns into https://git.launchpad.net/launchpad/tree/lib/lp/soyuz/model/archive.py#n2513, which is then checked by https://git.launchpad.net/launchpad/tree/lib/lp/archivepublisher/scripts/publishdistro.py#n239, etc.
[14:36] <realtime-neil> Hm! Okay, that makes sense.
[14:37] <realtime-neil> cjwatson, I know it's trite, but there's nothing quite like being instructed by a domain expert. Thank you.
[14:37] <cjwatson> no trouble
[15:05] <cjwatson> bazaar.launchpad.net will be going down for a few minutes shortly for migration to a new machine.
[17:37] <cjwatson> Getting the maze working for HTTP(S) access to bazaar.launchpad.net to work properly post-migration took much longer than expected, but it's all back up now.