launchpad-buildd:master

Last commit made on 2022-09-30
Get this branch:
git clone -b master https://git.launchpad.net/launchpad-buildd
Members of Canonical Launchpad Engineering can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
master
Repository:
lp:launchpad-buildd

Recent commits

b8fe08f... by Colin Watson

Add optional malware scanning at the end of CI build jobs

Merged from https://code.launchpad.net/~cjwatson/launchpad-buildd/+git/launchpad-buildd/+merge/430040

9716925... by Colin Watson

Add optional malware scanning at the end of CI build jobs

This is currently implemented using clamav. It's probably not yet
amazingly effective, and I expect we'd need to start doing on-access
scanning in order to get much better, but it gives us a starting point.

ca859f8... by Colin Watson

Release version 222

Merged from https://code.launchpad.net/~cjwatson/launchpad-buildd/+git/launchpad-buildd/+merge/430155

3ff3573... by Colin Watson

releasing package launchpad-buildd version 222

87feba4... by Colin Watson

Fix handling of librarian macaroons

Merged from https://code.launchpad.net/~cjwatson/launchpad-buildd/+git/launchpad-buildd/+merge/430026

107aeec... by Colin Watson

Fix handling of librarian macaroons

https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/429703
causes Launchpad to send authenticated librarian URLs to builders for
private source packages. However, this needs a couple of fixes in
launchpad-buildd before it works.

Firstly, these macaroons are sent with an empty username, so we need to
send authentication if either the username or password is non-empty
rather than only if the username is non-empty.

Secondly, the librarian just sends 404 on authorization failures to
avoid revealing information, so we have to tell `urllib.request` to send
authentication credentials up-front (which is faster anyway) rather than
waiting for a 401.

bb7cf27... by Colin Watson

Remove use of six

Merged from https://code.launchpad.net/~cjwatson/launchpad-buildd/+git/launchpad-buildd/+merge/429742

894faff... by Colin Watson

Remove use of six

21769ae... by Colin Watson

Release version 221

Merged from https://code.launchpad.net/~cjwatson/launchpad-buildd/+git/launchpad-buildd/+merge/429636

ea16908... by Colin Watson

releasing package launchpad-buildd version 221