~pelpsi/launchpad-buildd:fix-cerf-file-permissions

Last commit made on 2024-04-24
Get this branch:
git clone -b fix-cerf-file-permissions https://git.launchpad.net/~pelpsi/launchpad-buildd
Only Simone Pelosi can upload to this branch. If you are Simone Pelosi please log in for upload directions.

Branch merges

Branch information

Name:
fix-cerf-file-permissions
Repository:
lp:~pelpsi/launchpad-buildd

Recent commits

eeaa20c... by Simone Pelosi

Give to the cert file the right permissions

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

98a85a9... by Simone Pelosi

Improve documentation for qastaging deployment

Merged from https://code.launchpad.net/~pelpsi/launchpad-buildd/+git/launchpad-buildd/+merge/461052