~ines-almeida/launchpad-buildd:update-deployment-documentation

Last commit made on 2024-04-24
Get this branch:
git clone -b update-deployment-documentation https://git.launchpad.net/~ines-almeida/launchpad-buildd
Only Ines Almeida can upload to this branch. If you are Ines Almeida please log in for upload directions.

Branch merges

Branch information

Name:
update-deployment-documentation
Repository:
lp:~ines-almeida/launchpad-buildd

Recent commits

468e832... by Ines Almeida

Update deployment documentation

Remove note that is not valid; Add mention of which series to run `copy-package` command for qastaging

9449ef0... by Simone Pelosi

Give to the cert file the right permissions

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

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