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

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
Ines Almeida
Bump pkginfo==1.10.0
Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/465595
Launchpad Buildbot
Automatic merge from stable up to 0bc8cefce6b3
Jürgen Gmach
Update link to our documentation in rocketfuel-setup
Merged from https://code.launchpad.net/~jugmac00/launchpad/+git/launchpad/+merge/465569
Launchpad Buildbot
Automatic merge from stable up to 0e1f616671af
Ines Almeida
Re-add "db: add NOT NULL constraint to Snap.pro_enable column"
This re-adds commit c30bd66a4cda8769f3e535140f2e389d7856128f after it was reverted by 12c80df41ce00e550d6ea8ee296fedc3715940ef

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/466805
Guruprasad Lakshmi Narayanan
Propagate only the 4096R key from the default PPA with a 1024R and a 4096R signing key
New, non-default PPAs need not have the legacy 1024-bit RSA signing key.

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/465868
Ines Almeida
db: update snap.pro_enable schema change to add default false statement
This is relevant so that there is never a time that the value is NULL while creating the snap, which is scenario that can happen while setting the multiple snap fields when creating a new snap - if snap.pro_enable is set after snap.branch (which runs a validator that accesses the DB), then the null constraint will fail because snap.pro_enable is null (instead of false).
This change prevents any of such issues.

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/467136
Guruprasad Lakshmi Narayanan
Add support for the new unified charmcraft.yaml format
This allows building charms using Launchpad charm recipes on 24.04 and
later using charmcraft 3.x.

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/467335
Launchpad Buildbot
Automatic merge from stable up to 397c1448ef31
Launchpad Buildbot
Automatic merge from stable up to f33e6521bc5e
Guruprasad Lakshmi Narayanan
Fix a bug uncovered by a failing test for local key generation
Also fix a couple of flake8 lint errors.

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/466376
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
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
Guruprasad Lakshmi Narayanan
Don't expire the checkbox beta and stable PPAs
The OEMs use these PPAs and want to pin the version of the checbox
packages during testing, using the archive snapshot service.

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/467114
Launchpad Buildbot
Automatic merge from stable up to 48047a3e3042
Jürgen Gmach
Remove unmaintained plugin flake8-alfred
Merged from https://code.launchpad.net/~jugmac00/launchpad/+git/launchpad/+merge/467267
Launchpad Buildbot
Automatic merge from stable up to fa9074529cdb
Guruprasad Lakshmi Narayanan
Propagate only the 4096-bit RSA signing key from the default PPA
If the default archive of a person has more than one signing key, for
example during the 1024-bit RSA signing key to 4096-bit RSA signing key
migration, propagate only the 4096-bit RSA signing key to the new PPAs
of the same person.

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/466937
Ines Almeida
Cleanup after snap.pro_enable migration
The migration has finishied months ago. This removes the garbo jobs and the auxiliary code that was added to aid the migration.
We also set the 'pro_enable' attribute as non-null now that there are no longer any null values in our databases.

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/466137
Launchpad Buildbot
Automatic merge from stable up to 93ea335027bc
Simone Pelosi
Unembargo build info
Added buildinfo to unembargoed files.

LP: #2052796

Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/464838
Ines Almeida
Remove left over test from pro-enable migration
This test checked that during the migration, the right values were estimated.
Now that we removed the migration code, there is no more estimation required, so this test is not needed.

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/466752
Ines Almeida
Revert "charm: update appserver logrotate from daily to hourly"
This reverts commit 5b7bfde6e699416f12c7eaa372fd6b979c5a3254.

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/466800
Ines Almeida
db: add NOT NULL constraint to Snap.pro_enable column
Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/457147
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
Ines Almeida
Remove __repr__ method from EmailAddress class
This prevents leaking object details through the object representation itself when the request is 401 Unauthorized.


Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/467175
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
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
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
Launchpad Buildbot
Automatic merge from stable up to a60fb269857a
Launchpad Buildbot
Automatic merge from stable up to bbfa2351d9d6
Apply metadata overrides in archive publishing
Utilize `metadata_overrides` for Origin, Label, and Suite during archive publishing.

Merged from https://code.launchpad.net/~ruinedyourlife/launchpad/+git/launchpad/+merge/463914
Jürgen Gmach
Add is_unified_format for charm configuration
Merged from https://code.launchpad.net/~jugmac00/launchpad/+git/launchpad/+merge/467151
Launchpad Buildbot
Automatic merge from stable up to e28e84d632f5
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
Ignore vscode files and tidying up
Adding `launch.json` to `.gitignore` for vscode users, which allows for tests configuration in the first place. Also tidy up what's already existing.

Merged from https://code.launchpad.net/~ruinedyourlife/launchpad/+git/launchpad/+merge/465565
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
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
Ines Almeida
Revert "db: add NOT NULL constraint to Snap.pro_enable column"
This reverts commit c30bd66a4cda8769f3e535140f2e389d7856128f.

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