~tchavadar/launchpad-buildd:use-ubuntu-images-deb

Last commit made on 2024-04-23
Get this branch:
git clone -b use-ubuntu-images-deb https://git.launchpad.net/~tchavadar/launchpad-buildd
Only Talha Can Havadar can upload to this branch. If you are Talha Can Havadar please log in for upload directions.

Branch merges

Branch information

Name:
use-ubuntu-images-deb
Repository:
lp:~tchavadar/launchpad-buildd

Recent commits

99ca42d... by Talha Can Havadar

Add tests to cover --use-ubuntu-images-deb option

c927f85... by Talha Can Havadar

Add use-ubuntu-images-deb option to override git repo for image definition source

48aa9b9... by Jürgen Gmach

Install ca certificate for the fetch service

This is necessary so the fetch service can man in the middle all
requests when builds are fetching dependencies.

091892c... by Ines Almeida

Update fetch service revoke token authentication

We now use the proxy token as authentication to the fetch service control API to revoke itself.
This is the only control endpoint that can be authenticated with the proxy token, as all it can do it revoke itself.

Merged from https://code.launchpad.net/~ines-almeida/launchpad-buildd/+git/launchpad-buildd/+merge/464529

c19a0d6... by Jürgen Gmach

Pass ca cert to builders

Merged from https://code.launchpad.net/~jugmac00/launchpad-buildd/+git/launchpad-buildd/+merge/464530

3859e92... by Jürgen Gmach

Pass ca cert to builders

This is used so the fetch service can MITM the connections from the
builders.

25cb50d... by Ines Almeida

Update fetch service revoke token authentication

We now use the proxy token as authentication to the fetch service control API to revoke itself.
This is the only control endpoint that can be authenticated with the proxy token, as all it can do it revoke itself.

64547aa... by Ines Almeida

Enable revoking a token for the fetch service

Handle calling the revocation_endpoint sent by Launchpad, both in the cases where we want to revoke the token after the snap pull phase, and at the end of the build

Merged from https://code.launchpad.net/~ines-almeida/launchpad-buildd/+git/launchpad-buildd/+merge/462875

a541938... by Ines Almeida

Enable revoking a token for the fetch service

Handle calling the revocation_endpoint sent by Launchpad, both in the cases where we want to revoke the token after the snap pull phase, and at the end of the build

44d08b2... by Ines Almeida

Fix small linting issue in test_snap file