~ilasc/launchpad:add-index-store-upload-revision

Last commit made on 2021-08-27
Get this branch:
git clone -b add-index-store-upload-revision https://git.launchpad.net/~ilasc/launchpad
Only Ioana Lasc can upload to this branch. If you are Ioana Lasc please log in for upload directions.

Branch merges

Branch information

Name:
add-index-store-upload-revision
Repository:
lp:~ilasc/launchpad

Recent commits

dc4adfa... by Ioana Lasc

Indent second line

b4476f5... by Ioana Lasc

Add Index on (snap, store_upload_revision) to SnapBuild

08c9dc0... by Colin Watson

Add any OOPS ID to the Talisker logging context

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/407602

bcf6314... by Colin Watson

Remove old linting infrastructure

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/407527

7bb551d... by Colin Watson

Enforce lp-lint-doctest in pre-commit

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/407526

3729a7e... by Colin Watson

Add any OOPS ID to the Talisker logging context

This is helpful when trying to track down problems in logs.

d640a2a... by Colin Watson

Authenticate using +launchpad-services rather than empty username

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/407532

f29d8c6... by Colin Watson

lp.services.webapp.candid: Fix isort violations

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/407451

052a23d... by Colin Watson

Upgrade to celery 4.4.7

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/407466

063b8ea... by Colin Watson

Authenticate using +launchpad-services rather than empty username

For private snap and OCI recipe builds, we previously authenticated to
git using the empty username and a non-user-bound macaroon. This is
syntactically valid and works with current versions of git, but it's the
sort of edge case in the URL specification that's easy to mishandle.

curl 7.58.0 (used by git's HTTP transport in Ubuntu 18.04) fails to send
an Authorization header in this case, while curl 7.68.0 (used by git's
HTTP transport in Ubuntu 20.04) gets it right. I bisected this to
https://github.com/curl/curl/commit/46e164069d, which is a substantial
refactoring of URL parsing that would be unreasonable to try to
backport. Using a reserved username instead is safer.

LP: #1940804