Merge lp://staging/~fginther/ubuntu-ci-services-itself/add-lp-build-logs into lp://staging/ubuntu-ci-services-itself
Status: | Merged | ||||||||
---|---|---|---|---|---|---|---|---|---|
Approved by: | Chris Johnston | ||||||||
Approved revision: | 373 | ||||||||
Merged at revision: | 375 | ||||||||
Proposed branch: | lp://staging/~fginther/ubuntu-ci-services-itself/add-lp-build-logs | ||||||||
Merge into: | lp://staging/ubuntu-ci-services-itself | ||||||||
Diff against target: |
284 lines (+102/-26) 5 files modified
branch-source-builder/bsbuilder/run_worker.py (+8/-4) branch-source-builder/bsbuilder/upload_package.py (+8/-5) branch-source-builder/watch_ppa.py (+56/-9) lander/bin/lander_service_wrapper.py (+11/-4) lander/bin/ticket_api.py (+19/-4) |
||||||||
To merge this branch: | bzr merge lp://staging/~fginther/ubuntu-ci-services-itself/add-lp-build-logs | ||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Chris Johnston (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Andy Doan (community) | Approve | ||
Review via email: mp+210668@code.staging.launchpad.net |
Commit message
Pass the completed subticket buildlogs to the lander and have it provide subticket status updates.
Description of the change
Pass the completed subticket buildlogs to the lander and have it provide subticket status updates.
The subticket status updates are already being passed back, the just turns on the lander functionality to update the ticket.
Here's a ticket with the subticket artifacts and progress state updates: http://
While testing this, I ran into lp:1291591. I discovered that the check_ppa code which looks for prior uploads was running *after* the upload_
The fix is fairly simply, split upload_
FAILED: Continuous integration, rev:372 s-jenkins. ubuntu- ci:8080/ job/uci- engine- ci/397/
http://
Executed test runs:
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/uci- engine- ci/397/ rebuild
http://