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

ee28e3468018...
Simone Pelosi
Refactor _requestProxyToken to be aligned with _requestFetchServiceSession
Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/462145
e7cd68f90f93...
Guruprasad Lakshmi Narayanan
charm/launchpad-codehosting: Use the when_any decorator for config.changed.<option>
This should fix the bug and allow the handler to run when any of the
options are changed, instead of when all of them are changed.

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/461014
e33107a14eed...
ruinedyourlife
Add new field Archive.metadata_overrides to db
This field can be used for storing per-archive metadata overrides

Merged from https://code.launchpad.net/~ruinedyourlife/launchpad/+git/launchpad/+merge/462936
de7afa30cb0d...
Launchpad Buildbot
Automatic merge from stable up to aab0cce26952
dc26e13a64cf...
Simone Pelosi
Add fetch service session API
Update BuilderProxyMixin class to switch between
Fetch Service and classic Builder Proxy depending on
use_fetch_service flag.
Add test suite for Fetch Service and fetchservice.py mock class
for API.
Add Fetch Service API information on schema-lazr.conf.

Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/461721
d92117cca06f...
Launchpad Buildbot
Automatic merge from stable up to 2e4955e3d556
d3ff9525ecad...
Ines Almeida
charm: update ftpmaster-publisher genrate-content cron script to run earlier
This is relevant because currently this job runs during most Launchpad developer's working hours, and can block DB deployments.
Updating the start time of the script to start daily at 9pm instead of 4am

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/462433
c717e9ed124f...
ruinedyourlife
Merge db-stable e33107a14e (Add Archive.metadata_overrides)
Merged from https://code.launchpad.net/~ruinedyourlife/launchpad/+git/launchpad/+merge/464211
b240a359249e...
Philip Roche
feat: Don't expire Ubuntu Security Proposed PPA
This archive is used for many security builds and to ensure further support for our
reproducible builds efforts the packages in this PPA should always be available and should not expire.

We should keep their history in the same way we do with the main archive.

Merged from https://code.launchpad.net/~philroche/launchpad/+git/launchpad/+merge/460937
aec24aef7a90...
Ines Almeida
UI changes to allow admins to update a Snap's use_fetch_service
This is hidden behind the new snap.fetch_service.enable feature flag

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/461649
acd5fd65210b...
Colin Watson
Drop various bits of code to handle Python <= 3.5
Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/462554
ab75a689aef7...
Simone Pelosi
Add umask 022 before publish-ftpmaster.py call
umask 022 is required to fix the following error:
`Queue item ignored: Bad umask; expected 022, got 002`

Support request:
https://chat.canonical.com/canonical/pl/uidssikjuiby5ja5p189cjz15y

Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/460488
aab0cce26952...
Ines Almeida
Remove date range from copyright note from lib/lp/code folder
This is an on going process to remove all instances of date ranges in copyright notes from the code base to make it easier to maintain. See https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/460944

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/460968
a8331c30a982...
Ines Almeida
db: add new field Snap.use_fetch_service
The new field will dictate whether, while building a snap, the builder will use the (new) fetch-service or the (current) builder-proxy for external access

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/461264
9643586c5858...
Ines Almeida
ui: generalize edit matrix accounts page
This will make it much more straight-forward to add new social platforms as we won't need different templates for different platforms

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/459182
9176ff43d948...
Simone Pelosi
Add Snap Component support
Reference: LP142
Snap Components are processed and uploaded to the
snapcraft storage before pushing the Snap to the store.
Once every component is updated on the storage we can push
the Snap to the store.
push` function changed to support the new `components` parameter.

Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/461063
8897a01841f2...
Simone Pelosi
Fix revocation endpoint
fetch_service_control_endpoint has the following structure:
http://{host}:{port}/session
Fix revocation_endpoint from http://{host}:{port}/session/session to
http://{host}:{port}/session

Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/462260
844802323d6f...
Ines Almeida
Remove date range from copyright note in user-facing places
This is no longer necessary and only creates extra work once a year. Canonical's legal team agreed with having the start year, but not the range.
Blog post about this topic: https://hynek.me/til/copyright-years/

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/460944
832c17481a76...
Ines Almeida
test: ensure feature flag is ON during test_admin_snap unit test
Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/462153
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
7df96d4358a0...
Launchpad Buildbot
Automatic merge from stable up to 0b2dfc70f1eb
7dd8621b1940...
Ines Almeida
Remove old pinned blog post from homepage
Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/460812
6e4697f33768...
Ines Almeida
ui: Launchpad homepage revamp
- Imported Vanilla framework directly to the homepage
- Re-organized homepage sections and reworked them using Vanilla components
- Cleaned up CSS styling and page views that are no longer used

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/461141
6b53e9b90d35...
Ines Almeida
Refactor snap.use_fetch_service tests and feature flag description
Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/462338
68b92363cb03...
Philip Roche
feat: Don't expire Ubuntu Security Staging PPA
This archive is used for many security builds and to ensure further support for our
reproducible builds efforts the packages in this PPA should always be available and should not expire.

We should keep their history in the same way we do with the main archive.

Merged from https://code.launchpad.net/~philroche/launchpad/+git/launchpad/+merge/461054
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
5b3756bee5e6...
Ines Almeida
Add Snap.use_fetch_service field to model and API
The field will only be updatable by admins. Although we can't hide the API endpoint itself, we are hidding the endpoint setting and getting behind a new feature flag "snap.fetch_service.enable"

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/461552
51a2e670351e...
Ines Almeida
Remove top featured project from homepage
Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/460809
518c2502a5e3...
Guruprasad Lakshmi Narayanan
Update Bing custom search site URL
Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/464314
4e1ab447aca4...
Ines Almeida
tests: update unit test after logo update
Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/461229
4cf76c28d6f3...
Ines Almeida
charms: bump launchpad-layers to 910dfb76754add5ed032a243c6081ee6a6b11256
The new source-commit updates the base configuration values for git related domains so that the git URLs exist even if the environment doesn't have git code hosting set up - which was causing issues in staging.

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/462515
37599725e4e0...
J├╝rgen Gmach
Fix missing umask call
Merged from https://code.launchpad.net/~jugmac00/launchpad/+git/launchpad/+merge/460664
2e4955e3d556...
Ines Almeida
ui: ensure 'demo' background is set for (qa)staging environments
After the changes to the homepage, it is no longer displaying the 'demo' background in qastaging due to a 'background-repeat: no-repeat' setting. This ensures that when we want to show this backgroud, this setting is set to 'repeat'.
The demo background makes it more obvious to users that this is a staging environment (not production)

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/461260
22aceeba94dc...
Ines Almeida
Merge db-stable a8331c30a982be3c46ecb7469ace1eab55caf995
Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/462132
228008f9f0fa...
Guruprasad Lakshmi Narayanan
Upgrade to black 24.1.1
This introduces the 2024 stable style.

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/459596
1886bf13aa7e...
Barry Price
launchpad-ppa-uploader crontab: Clean up rejected packages more aggressively to conserve disk space
Merged from https://code.launchpad.net/~barryprice/launchpad/+git/launchpad/+merge/460992
0d407b59b97e...
Guruprasad Lakshmi Narayanan
Upgrade waitress to 2.1.2 to fix multiple security issues
See https://docs.pylonsproject.org/projects/waitress/en/latest/index.html#change-history.

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/459895
0be1845b9e46...
Simone Pelosi
Update launchpad-buildd-manager to support Fetch Service
Add configs for fetch service into launchpad-buildd-manager charm.

Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/462334
0b2dfc70f1eb...
Peter Makowski
feat: set viewport to match device width - add meta viewport tag - set initial zoom level to 1
Merged from https://code.launchpad.net/~petermakowski/launchpad/+git/launchpad/+merge/461875