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

Simone Pelosi
Refactor _requestProxyToken to be aligned with _requestFetchServiceSession
Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/462145
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
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
Launchpad Buildbot
Automatic merge from stable up to aab0cce26952
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
Launchpad Buildbot
Automatic merge from stable up to 2e4955e3d556
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
Merge db-stable e33107a14e (Add Archive.metadata_overrides)
Merged from https://code.launchpad.net/~ruinedyourlife/launchpad/+git/launchpad/+merge/464211
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
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
Colin Watson
Drop various bits of code to handle Python <= 3.5
Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/462554
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:

Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/460488
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
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
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
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
Simone Pelosi
Fix revocation endpoint
fetch_service_control_endpoint has the following structure:
Fix revocation_endpoint from http://{host}:{port}/session/session to

Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/462260
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
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
Launchpad Buildbot
Automatic merge from stable up to 67d34a19aaa1
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
Launchpad Buildbot
Automatic merge from stable up to 0b2dfc70f1eb
Ines Almeida
Remove old pinned blog post from homepage
Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/460812
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
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
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
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
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
Ines Almeida
Remove top featured project from homepage
Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/460809
Guruprasad Lakshmi Narayanan
Update Bing custom search site URL
Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/464314
Ines Almeida
tests: update unit test after logo update
Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/461229
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
J├╝rgen Gmach
Fix missing umask call
Merged from https://code.launchpad.net/~jugmac00/launchpad/+git/launchpad/+merge/460664
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
Ines Almeida
Merge db-stable a8331c30a982be3c46ecb7469ace1eab55caf995
Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/462132
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
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
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
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
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