Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View

Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

fa9074529cdb...
Ines Almeida
Redact `fetch_service_mitm_certificate` in build logs
When running a fetch service build, we send the certficate from buildd-manager to buildd, and log it. This redacts the certificate.

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/465326
f832c075054d...
Launchpad Buildbot
Automatic merge from stable up to c3bc9efdedf0
f33e6521bc5e...
Ines Almeida
Bump pkginfo==1.10.0
Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/465595
e504ee997aa6...
Launchpad Buildbot
Automatic merge from stable up to 0bc8cefce6b3
e28e84d632f5...
Jürgen Gmach
Update link to our documentation in rocketfuel-setup
Merged from https://code.launchpad.net/~jugmac00/launchpad/+git/launchpad/+merge/465569
dc179f71be31...
Launchpad Buildbot
Automatic merge from stable up to 0e1f616671af
d5fd7de3e40a...
Launchpad Buildbot
Automatic merge from stable up to 9021b56b087c
c717e9ed124f...
ruinedyourlife
Merge db-stable e33107a14e (Add Archive.metadata_overrides)
Merged from https://code.launchpad.net/~ruinedyourlife/launchpad/+git/launchpad/+merge/464211
c3bc9efdedf0...
Jürgen Gmach
Fix TempDir usage in testing docs
Merged from https://code.launchpad.net/~jugmac00/launchpad/+git/launchpad/+merge/464681
b2d1c2c77fa2...
Launchpad Buildbot
Automatic merge from stable up to 397c1448ef31
ae6c34d0fef9...
Launchpad Buildbot
Automatic merge from stable up to f33e6521bc5e
ac626d754bb5...
Launchpad Buildbot
Automatic merge from stable up to 518c2502a5e3
abcd9a8352da...
Jürgen Gmach
Expose the URL to download the metadata file of the fetch service via API
Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/464697
a544110b1019...
Ines Almeida
Refactor buildd-manager: remove unneeded variables, rename and add comments
- Removed the `/session` from the base URL for the fetch service control API endpoint, for consistency.
- The `proxy_username` was confirmed to not be necessary for the fetch service.
- Minor comment and variable refactoring

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/464684
9ec47885fbd7...
Simone Pelosi
Add fetch_service_mitm_certificate to secrets
Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/464850
965275676307...
Ines Almeida
Add missing `use_fetch_service` arg when starting a build
Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/465003
93ea335027bc...
Guruprasad Lakshmi Narayanan
charm/launchpad-codehosting: Fix a double slash in an apache2 rewrite rule
Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/465505
9021b56b087c...
Ines Almeida
Refactor buildd-manager builder proxy logic
This separates the logic for making calls to the builder proxy and the fetch service out of the BuilderProxyMixin and into their own handlers.
This will make it easier to later add the logic to end sessions or, retrieve metadata.

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/464303
82dec260f54a...
Guruprasad Lakshmi Narayanan
Sign the archive with all its OpenPGP signing keys
If an archive has more than one OpenPGP signing key, sign the archive's
metadata files with all the available keys. For this, make signing an
operation on the signing key set and require passing a list of keys
to all signing operations.

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/464692
8126a1630c8e...
Launchpad Buildbot
Automatic merge from stable up to 67d34a19aaa1
80628eb2bfd8...
Guruprasad Lakshmi Narayanan
charm/launchpad-appserver: Make the bing custom search endpoint configurable
This allows us to update it without requiring any code changes to
Launchpad itself.

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/464308
80526d6727bd...
Guruprasad Lakshmi Narayanan
charm/launchpad-ppa-publisher: Add the PPA key updater cron job
Also use a unique name for the ppa-update-keys cron script,

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/464690
7bc8c86e42d5...
ruinedyourlife
Add new field Archive.metadata_overrides to models and interfaces
This field can be used for storing per-archive metadata overrides.
Also expose this field via the API and allow authorized users to
view and set its values.

Merged from https://code.launchpad.net/~ruinedyourlife/launchpad/+git/launchpad/+merge/463030
73416ba28731...
Ines Almeida
Update `build_metadat_url` logic and tests and queries associated with it
This includes:
 - Update the query used to get the metadata file to be lighter
 - Remove test that no longer applies

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/464751
70228c290dff...
Launchpad Buildbot
Automatic merge from stable up to fa9074529cdb
6b50737feef3...
Launchpad Buildbot
Automatic merge from stable up to 93ea335027bc
688f9601851c...
Simone Pelosi
Unembargo build info
Added buildinfo to unembargoed files.

LP: #2052796

Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/464838
67d34a19aaa1...
Simone Pelosi
Add logic to update 1024 PPAs keys
Cronscript to generate new 4096-bit RSA signing keys for the affected
PPAs (the ones with 1024-bit key) and add a row to the signingkey table
with the information about the newly generated key.
The new key will be generated for the default PPA and then propagated
to the other PPAs beloning to the same owner.
Add rows to the archivesigningkey containing updated PPAs
(i.e., one row per signing key-archive combination).
Also add information regarding the new keys to the gpgkey table.

Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/461648
5accc654b7f4...
Launchpad Buildbot
Automatic merge from stable up to 4baa586d89c7
518c2502a5e3...
Guruprasad Lakshmi Narayanan
Update Bing custom search site URL
Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/464314
4baa586d89c7...
Simone Pelosi
Pass certificate to the builders
The certificate will be installed on the builders to the fetch service can man in the middle requests.

Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/464337
44ba96f98dc9...
Guruprasad Lakshmi Narayanan
Add error handling when recursively trying to update the default PPA's signing key
This handles unexpected situations like when the default PPA has no
signing key or it has a 4096-bit signing key generated outside the PPA
key updater script and hence is missing an entry in the 'gpgkey' table.

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/464961
397c1448ef31...
Guruprasad Lakshmi Narayanan
charm/launchpad-codehosting: Fix a bug in the bzr https vhost config
When renaming all the previous occurrences of
'codebrowse_internal_endpoint' to 'internal_codebrowse_root', this was
missed and it is causing the rewrite rule to be wrong.

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/458127
35ce3b6e01ae...
Ines Almeida
Add DB load bulk load for `build_metadata_url` attributes when getting multiple builds
This reduces the number of DB queries made in the case for where a snap has multiple builds.
Also: revert commit that commented out a test that verified the snap.builds queries number

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/464839
35a32c5a77fa...
Guruprasad Lakshmi Narayanan
Fix a typo in SigningServiceClient.sign
Also add tests for the SigningServiceClient to verify
the recent changes to this method.

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/464957
1da888302a72...
Launchpad Buildbot
Automatic merge from stable up to e28e84d632f5
19603d589567...
Ines Almeida
Update how to keep track of session_id within a builder session
Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/465152
101421b0389b...
Ines Almeida
buildd-manager: Add logic to end fetch service session and retrieve metadata.
This adds the necessary code to the BuilderProxyMixin to be able to request metadata to the fetch service, store it in a file, and end the fetch service session; as well as the logic needed to run end end-of-session logc when the build finishes successfully.

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/464312
0e1f616671af...
Ines Almeida
charm: update appserver logrotate from daily to hourly
Currently log files for this service can get quite heavy (in the realm of 10 Gb) which makes it impossible to live view the latest logs of a unit. Taking into account that we run 4 appserver units, debuging an issue can lead to several minutes to download the daily log files, and the launchpad-bastion disk to get unnecessarily full.
In this change, we are rotating the logs hourly, while keeping the same amount of days worth of logs on disk. This will lead to lighter log files, and less space for logs used.

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/464017
0bc8cefce6b3...
Guruprasad Lakshmi Narayanan
Fix exception when the default PPA has no signing key or has a secure one already
This should allow the PPA key updater script to generate replacement
keys for the 5 remaining PPAs that are in this scenario.

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/465757