[18:14] <jelmer> It looks like location URLs are somehow broken
[18:14] <jelmer> e.g. "curl https://code.launchpad.net/~jelmer/debian/sid/breezy/main/.bzr/branch/location"
[18:14] <jelmer> there's a missing / between the hostname and the first path segment
[18:17] <jelmer> (did we break something on the breezy side?)
[18:26] <cjwatson> jelmer: Interesting, that sounds likely to be an issue on our end.  Could you file a bug?
[18:26] <cjwatson> Should be easy.
[18:26] <jelmer> cjwatson: yes, filing now
[18:27] <cjwatson> jelmer: Ah in fact this is a regression from deploying appservers using Juju
[18:27] <jelmer> AFAICT it is reproducible with older versions of breezy as well
[18:27] <jelmer> and I saw the SWH folks mention the same error as well
[18:28] <cjwatson> https://git.launchpad.net/launchpad-layers/tree/launchpad-base/templates/launchpad-base-lazr.conf#n35 needs a trailing slash
[18:30] <cjwatson> (This is actually only the second regression from that redeployment that anyone has reported, which I'm pretty pleased with considering it's a total rewrite of the deployment mechanism and an advance of two Ubuntu LTS releases.)
[18:32] <jelmer> https://bugs.launchpad.net/launchpad/+bug/2017026
[18:32] <mup> Bug #2017026: bazaar branch redirects missing slash between hostname and path <Launchpad itself:New> <https://launchpad.net/bugs/2017026>
[18:33] <jelmer> cjwatson: ah, interesting
[18:33] <jelmer> I was looking through the recent code changes and didn't see any smoking guns there :)
[18:36] <cjwatson> MP up
[18:38] <jelmer> cjwatson: that was quick :) different target than lp:launchpad?
[18:46] <jelmer> ah, launchpad-layers
[20:06] <cjwatson> jelmer: yeah, but that's an internal detail that nobody other than us should be expected to care about
[20:06] <cjwatson> just had to separate out some code because charmcraft wouldn't play ball otherwise