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

fd08526b7676...
Vaishnavi Asawale
Add webhooks for binary package uploads
In this MP:
1) Add subscriber and handler functions to trigger webhooks when the
binary package upload status changes to APPROVED/UNAPPROVED/REJECTED.
2)) Add tests to ensure webhooks are triggered/ not triggered based on whether
the package upload status changes and the feature flag to allow webhooks
to be configured on archives is set.

Merged from https://code.launchpad.net/~vaishnavi-asawale/launchpad/+git/launchpad/+merge/494979
f83ef0c43c5e...
Vaishnavi Asawale
Add permission for webhookrunner to read from archive table
The dbuser webhookrunner did not have access to reading from the archive table,
leading to archive webhooks not being delivered. This change grants that access.

Merged from https://code.launchpad.net/~vaishnavi-asawale/launchpad/+git/launchpad/+merge/495175
f57d24875994...
Vaishnavi Asawale
Merge db-stable 1af2c526e4 (Add Archive column to Webhooks table)
Merged from https://code.launchpad.net/~vaishnavi-asawale/launchpad/+git/launchpad/+merge/494440
f55752655f03...
Guruprasad Lakshmi Narayanan
Fix a test failure caused by adding support for the core26 snap base
Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/494360
f156319d3be7...
Enrique Sanchez Cardoso
Add channel to external package bugtask url
Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/494829
eee7605c3202...
Michael Hudson-Doyle
do not create a variant build for an arch-all only package
Merged from https://code.launchpad.net/~mwhudson/launchpad/+git/launchpad/+merge/494311
ee459a737570...
Launchpad Buildbot
Automatic merge from stable up to 8374ba0e76ad
ec5a6cfc153d...
Enrique Sanchez Cardoso
Add cveimport rejected cves
- Set imported rejected cves as CveStatus.REJECTED
- Set Cve.cvss

Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/494919
dbe715f00dde...
Ines Almeida
Fix valid github username regex
Add end-of-line $ character to the regex to check for valid github usernames, so that the regex matches the full username string

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/495290
d8828fcdd202...
Vaishnavi Asawale
Allow the creation of webhooks for an archive
This MP is part of the functionality to allow webhooks to be
configured on an archive to provide information related to source
uploads and builds.

Merged from https://code.launchpad.net/~vaishnavi-asawale/launchpad/+git/launchpad/+merge/494351
d70225dc2e20...
Enrique Sanchez Cardoso
Fix cveimport update metadata key
When updating a key value as `cve.metadata["affected"]` we were getting
`Forbidden` exception. Now we update the entire `cve.metadata`.

Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/494096
d43bfffd7e85...
Vaishnavi Asawale
Fix failing archive test
This MP proposes a fix to the tests broken by
https://code.launchpad.net/~vaishnavi-asawale/launchpad/+git/launchpad/+merge/494351
which allowed webhooks to be configured on archives. In this MP:
1. Add 'webhooks_collection_link' to the archive webservice response.
2. Update the test helper to delete the 'webhooks_collection_link' before
  any attempts of modifying it.

Merged from https://code.launchpad.net/~vaishnavi-asawale/launchpad/+git/launchpad/+merge/494558
d017dbda849c...
Vaishnavi Asawale
Add webhooks for source package uploads
In this MP:
1) Add subscriber and handler functions to trigger webhooks when the
source package upload status changes to APPROVED/UNAPPROVED/REJECTED.
2) Add a function setPackageUploadStatus() which is called every time
a package status is set.
3) Add a feature flag to enable/disable the functionality of triggering
webhooks on archives.
4) Add tests to ensure webhooks are triggered/ not triggered based on whether
the package upload status changes.

Merged from https://code.launchpad.net/~vaishnavi-asawale/launchpad/+git/launchpad/+merge/494750
bff9b0558f83...
Finn Gaertner
feat: Add support for sk ssh key types
Merged from https://code.launchpad.net/~finnrg/launchpad/+git/launchpad/+merge/493862
bf4abd5482dd...
Enrique Sanchez Cardoso
Fix UCT tests
Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/495176
bdd8eb30da66...
Ilker Emre Koc
Comment out print statements in updated cve-lib
Merged from https://code.launchpad.net/~ilkeremrekoc/launchpad/+git/launchpad/+merge/494749
bc30785e60c0...
Ilker Emre Koc
Update cve_lib to the latest version
Merged from https://code.launchpad.net/~ilkeremrekoc/launchpad/+git/launchpad/+merge/494624
b7617926efbd...
Vaishnavi Asawale
Add webhooks for binary builds
Add subscriber and handler functions to trigger webhooks when
a binary build status changes to FULLYBUILT/FAILEDTOBUILD.
Add tests to ensure webhooks are triggered/ not triggered based on whether
the build status changes and the feature flag to configure webhooks
on archives is on.

Merged from https://code.launchpad.net/~vaishnavi-asawale/launchpad/+git/launchpad/+merge/494781
9a23cca270b6...
Enrique Sanchez Cardoso
Add VulnerabilityJobDerived.info property
- Use that property in `getImports`, `getExports` and job creation, to
return job info.
- Refactor test_vulnerability job tests
- Remove InformationType title conversion

Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/494994
931366d6ed9a...
Enrique Sanchez Cardoso
Fix #2126769 delete CodeReviewVote for git repos
Add BAZAAR and GIT scenarios for test_codereviewvote

Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/494625
8d6ba479d813...
Enrique Sanchez Cardoso
Add CveSet.advancedSearch
`advancedSearch` allows to filter cves if they are present or not in a
distribution (as a vulnerability). This allows the SEC team to search
cves to triage them.

Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/493853
8a1996c9421f...
Simone
Maven can produce multiple .jar
Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/493954
85440ec533b5...
Vaishnavi Asawale
Ensure event.edited_fields exists in source package webhook handler
This MP fixes the tests broken by
https://code.launchpad.net/~vaishnavi-asawale/launchpad/+git/launchpad/+merge/494750
in which, as a final step, the lazr.restful layer triggers the ObjectModifiedEvent
with a security-proxied PackageUpload object that has no edited_fields in the
modified event, causing the test to break at the handler function wich checks
the existence of 'status' in the edited fields.

This is fixed by first ensuring that event.edited_fields exists.

Merged from https://code.launchpad.net/~vaishnavi-asawale/launchpad/+git/launchpad/+merge/494890
8374ba0e76ad...
Enrique Sanchez Cardoso
Change +external url to +<packagetype>
Change `+external` url to `+unknown`, `+generic`, `+snap`, `+charm`,
`+rock`, `+python`, `+conda`, `+cargo`, `+maven`.

Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/493961
7f51438459dc...
Enrique Sanchez Cardoso
Add SOSSExport default priority and status
Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/495270
7b973553c352...
Launchpad Buildbot
Automatic merge from stable up to f57d24875994
60b39d3920cc...
Guruprasad Lakshmi Narayanan
Add core26 to the list of known core snap names
This should allow snap recipes that use core26 to control which channel
is used for them.

This is based on what was done to create the core24 base snap and
cjwatson's advice on how to create future core snaps in
https://bugs.launchpad.net/launchpad/+bug/2012405/comments/2.

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/494301
40ab09503ed3...
Launchpad Buildbot
Automatic merge from stable up to 32172532f865
3fbded8e3fd5...
RuinedYourLife
Distroarchseries in launchpad.channel property
Merged from https://code.launchpad.net/~ruinedyourlife/launchpad/+git/launchpad/+merge/494761
32172532f865...
Guruprasad Lakshmi Narayanan
Fix another unit test failure related to the core26 support
Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/494405
30b32f2e64d0...
Ines Almeida
Add UCT as optional handler for getImports & getExports
Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/494673
304f53b38e34...
Ines Almeida
Fix logout redirect to bazaar
We now skip the redirect to logout of loggerhead, and go straight to the openID logout page. Loggerhead was recently decommissioned, so we don't need to do this step during logout anymore

LP: #2127509

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/494436
1d08ffb47b83...
Enrique Sanchez Cardoso
Fix import/export broken tests
- Add `'` missing char
- Add external link to result dict

Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/494999
1af2c526e4ed...
Vaishnavi Asawale
Add column archive to Webhooks table
This is part of the implementation of creating webhooks for deb builds.

Merged from https://code.launchpad.net/~vaishnavi-asawale/launchpad/+git/launchpad/+merge/493939
172d401a7607...
Enrique Sanchez Cardoso
Add packagetype, channel in bugtask model sort key
Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/494925
14ddfd9cfc00...
Enrique Sanchez Cardoso
Add Cve.metadata
Import `affected` data from json cvelist cves
Add metadata to Cve model
Set Cve attributes as readonly
Remove uct overwriting Cve attributes

Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/493451
0ba87d789de1...
Vaishnavi Asawale
Modify binary build status webhook payload
Attaching build.log directly to the payload of the binary build status
webhook leads to a TypeError as the LibraryFileAlias is not JSON serializable.
This is changed to build.log_url instead.
Additionally, if the log does not exist, None is returned in the payload.

Merged from https://code.launchpad.net/~vaishnavi-asawale/launchpad/+git/launchpad/+merge/494967
06b1ed4d9180...
Vaishnavi Asawale
Add build statuses to trigger binary build webhooks
Merged from https://code.launchpad.net/~vaishnavi-asawale/launchpad/+git/launchpad/+merge/494933
053af8f6bfcb...
Enrique Sanchez Cardoso
Add create/update stats to importvulnerabilityjob
Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/495114
020f27cbb652...
Ines Almeida
Add GitHub as social account choice
Users can now add a new GitHub social account via browser same as they do Matrix

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