Console View
|
|
|
||||||
| fd08526b7676... |
Vaishnavi Asawale
vaishnavi.asawale@canonical.com |
|
||||
|
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
vaishnavi.asawale@canonical.com |
|
||||
|
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 |
||||||
| f59661110610... |
Enrique Sanchez Cardoso
enrique.sanchezcardoso@canonical.com |
|
||||
|
Add CTDeliveryJob table Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/496887 |
||||||
| f156319d3be7... |
Enrique Sanchez Cardoso
enrique.sanchezcardoso@canonical.com |
|
||||
|
Add channel to external package bugtask url Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/494829 |
||||||
| f0580c07fbad... |
Guruprasad Lakshmi Narayanan
guruprasad.ln@canonical.com |
|
||||
|
Revert "add some extra logging to BinaryPackageBuildSet.createForSource" This reverts commit 0995070a3e4b370d00c5f7ea12fa26a9e61af7c0 because it has some issues and also breaks the test suite. Since this is just for debug logging, it is not worth fixing the many failing tests for it. We can and will cowboy the code changes for investigating this issue in production. Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/497036 |
||||||
| eee7605c3202... |
Michael Hudson-Doyle
michael.hudson@canonical.com |
|
||||
|
do not create a variant build for an arch-all only package Merged from https://code.launchpad.net/~mwhudson/launchpad/+git/launchpad/+merge/494311 |
||||||
| ed7353c934d8... |
Enrique Sanchez Cardoso
enrique.sanchezcardoso@canonical.com |
|
||||
|
Add publishdistro history - Add `PublisherRun` model. - Add `PublishingHistory` model. - When the publisher starts, it records an `INCOMPLETE` `ArchivePublisherRun`. - Once it ends, it adds the `date_finished` and the status `FAILED` or `SUCCEEDED`. Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/496545 |
||||||
| e2801ebb7a15... |
Launchpad Buildbot
webops+stg-launchpad-buildbot@canonical.com |
|
||||
| Automatic merge from stable up to bf536a74252f | ||||||
| de7749720985... |
Enrique Sanchez Cardoso
enrique.sanchezcardoso@canonical.com |
|
||||
|
Merge db-stable be597b5c1 (Add publishdistro history) Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/496827 |
||||||
| dbe715f00dde... |
Ines Almeida
ines.almeida@canonical.com |
|
||||
|
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 |
||||||
| da4db2a2730e... |
Vaishnavi Asawale
vaishnavi.asawale@canonical.com |
|
||||
|
Trigger webhooks for rejected package uploads For rejected source package uploads, the webhook payload must be saved before the transaction that creates the webhookjob gets aborted as the Package Upload object need not be saved. The archive webhook code has been modified to create the payload and trigger the webhook separately. This is to allow us to save the payload beforehand and then trigger the webhook after the transaction is committed. The setUploadPackageStatus() function is removed and all statuses are set in their respective functions. Merged from https://code.launchpad.net/~vaishnavi-asawale/launchpad/+git/launchpad/+merge/495480 |
||||||
| c1dc4e5d518a... |
Tushar Gupta
tushar.gupta@canonical.com |
|
||||
|
Explicitly specify the mirror page URLs, as some users were misunderstanding the “Official” mirror option as referring to a country’s official mirror and were therefore deselecting the checkbox when registering a mirror. Merged from https://code.launchpad.net/~tushar5526/launchpad/+git/launchpad/+merge/496491 |
||||||
| bf536a74252f... |
Tushar Gupta
tushar.gupta@canonical.com |
|
||||
|
Exclude disabled builders from cleaning and building counts Merged from https://code.launchpad.net/~tushar5526/launchpad/+git/launchpad/+merge/496403 |
||||||
| bf4abd5482dd... |
Enrique Sanchez Cardoso
enrique.sanchezcardoso@canonical.com |
|
||||
|
Fix UCT tests Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/495176 |
||||||
| be597b5c1812... |
Enrique Sanchez Cardoso
enrique.sanchezcardoso@canonical.com |
|
||||
|
Add publisher history tables Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/496314 |
||||||
| bb24b5d37e2a... |
Tushar Gupta
tushar.gupta@canonical.com |
|
||||
|
With PS7, requests to the internet needs to go via the egress proxy. This MP adds support for using the configured "http_proxy" for egress requests when librarian is used in "upstream" mode. We use "upstream" mode only in pre-prod as of now. The changes are as follows: When in "upstream" mode, an "http_proxy" is configured, use the newly created ProxiedReverseProxyResource that uses the twisted's ProxyAgent to make the necessary egress request. Merged from https://code.launchpad.net/~tushar5526/launchpad/+git/launchpad/+merge/494972 |
||||||
| b135d796d8e5... |
Sebastien Bacher
sebastien.bacher@canonical.com |
|
||||
|
Update the references to the karma documentation Merged from https://code.launchpad.net/~seb128/launchpad/+git/launchpad/+merge/495522 |
||||||
| a97a4fd596ea... |
Michael Hudson-Doyle
michael.hudson@canonical.com |
|
||||
|
add some extra logging to BinaryPackageBuildSet.createForSource hopefully this will help understand what is going on in https://bugs.launchpad.net/launchpad/+bug/2132077 Merged from https://code.launchpad.net/~mwhudson/launchpad/+git/launchpad/+merge/496957 |
||||||
| a7c7f626521f... |
Colin Watson
cjwatson@ubuntu.com |
|
||||
|
Update another IRC reference to point to Matrix Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/495586 |
||||||
| 9f4a61d52e9b... |
Ines Almeida
ines.almeida@canonical.com |
|
||||
|
Remove duplicate entries from security.cfg These were re-added in an auto-merge due to a merge from db-stable to master that re-wrote the commit history wrongfully Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/497045 |
||||||
| 9a23cca270b6... |
Enrique Sanchez Cardoso
enrique.sanchezcardoso@canonical.com |
|
||||
|
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 |
||||||
| 95094f6bd06f... |
Tushar Gupta
tushar.gupta@canonical.com |
|
||||
|
Add idle and cleaning builder statistics to build farm overview. Merged from https://code.launchpad.net/~tushar5526/launchpad/+git/launchpad/+merge/496228 |
||||||
| 929158c14f7d... |
Launchpad Buildbot
webops+stg-launchpad-buildbot@canonical.com |
|
||||
|
Merge db-stable 5011b975eb35f74ebefc8b48947b58ba5cbeb36e (update security.cfg for webhookrunner) Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/496402 |
||||||
| 871e3315e103... |
Ines Almeida
ines.almeida@canonical.com |
|
||||
|
Add permission for webhookrunner to read from archive table The dbuser webhookrunner currently does 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/~ines-almeida/launchpad/+git/launchpad/+merge/496100 |
||||||
| 846e033d2929... |
Enrique Sanchez Cardoso
enrique.sanchezcardoso@canonical.com |
|
||||
|
Fix cvss is a List Set default cvss for the makeCVE factory method. Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/495619 |
||||||
| 7f51438459dc... |
Enrique Sanchez Cardoso
enrique.sanchezcardoso@canonical.com |
|
||||
|
Add SOSSExport default priority and status Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/495270 |
||||||
| 736edee7e5e4... |
Launchpad Buildbot
webops+stg-launchpad-buildbot@canonical.com |
|
||||
| Automatic merge from stable up to f0580c07fbad | ||||||
|
||||||
| 53d66a935efb... |
Enrique Sanchez Cardoso
enrique.sanchezcardoso@canonical.com |
|
||||
|
Fix soyuz-set-of-uploads doctest Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/496892 |
||||||
| 52f0df0ac02f... |
Ines Almeida
ines.almeida@canonical.com |
|
||||
|
Add feature flag check for rejection webhooks This feature flag is already be checked at a later stage (webhooks wouldn't be triggred regardless), but this adds an early stage control so that we can easily turn on/off this feature flag in production if needed. Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/496099 |
||||||
| 5011b975eb35... |
Launchpad Buildbot
webops+stg-launchpad-buildbot@canonical.com |
|
||||
| Automatic merge from stable up to 0e3657206cad | ||||||
| 3f6ad1aa0b3c... |
Ines Almeida
ines.almeida@canonical.com |
|
||||
|
Trigger webhooks only when we want to notify user When we notify the user, we create a package upload object and notify of the status of that object. WHen we don't want to notify, then we won't go through that route and we shouldn't trigger the webhook - in these cases the package upload might not even exist to be able to trigger a webhook on it Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/495892 |
||||||
| 379e22b8475e... |
Tushar Gupta
tushar.gupta@canonical.com |
|
||||
|
Add an error log to identify which files errored out on the builder side while being fetched from librarian. Merged from https://code.launchpad.net/~tushar5526/launchpad/+git/launchpad/+merge/496610 |
||||||
| 2b7f4a3e1f07... |
Launchpad Buildbot
webops+stg-launchpad-buildbot@canonical.com |
|
||||
| Automatic merge from stable up to 379e22b8475e | ||||||
| 1d08ffb47b83... |
Enrique Sanchez Cardoso
enrique.sanchezcardoso@canonical.com |
|
||||
|
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 |
||||||
| 11d4b8700285... |
Ines Almeida
ines.almeida@canonical.com |
|
||||
|
Add button to archive page to manage webhooks Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/496574 |
||||||
| 0e3657206cad... |
Tushar Gupta
tushar.gupta@canonical.com |
|
||||
|
Adjust the doctest to reflect the updated builder summary page implemented in MP #496228. Merged from https://code.launchpad.net/~tushar5526/launchpad/+git/launchpad/+merge/496374 |
||||||
| 0ba87d789de1... |
Vaishnavi Asawale
vaishnavi.asawale@canonical.com |
|
||||
|
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 |
||||||
| 06fa2caeb8a0... |
Launchpad Buildbot
webops+stg-launchpad-buildbot@canonical.com |
|
||||
| Automatic merge from stable up to 52f0df0ac02f | ||||||
| 053af8f6bfcb... |
Enrique Sanchez Cardoso
enrique.sanchezcardoso@canonical.com |
|
||||
|
Add create/update stats to importvulnerabilityjob Merged from https://code.launchpad.net/~enriqueesanchz/launchpad/+git/launchpad/+merge/495114 |
||||||
| 020f27cbb652... |
Ines Almeida
ines.almeida@canonical.com |
|
||||
|
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 |
||||||