Merge lp://qastaging/~doanac/ubuntu-ci-services-itself/publisher-ppa-sync into lp://qastaging/ubuntu-ci-services-itself
Proposed by
Andy Doan
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Andy Doan | ||||
Approved revision: | 404 | ||||
Merged at revision: | 407 | ||||
Proposed branch: | lp://qastaging/~doanac/ubuntu-ci-services-itself/publisher-ppa-sync | ||||
Merge into: | lp://qastaging/ubuntu-ci-services-itself | ||||
Diff against target: |
217 lines (+61/-60) 4 files modified
lander/bin/lander_service_wrapper.py (+44/-16) lander/bin/ppa_sync.py (+17/-0) ppa-assigner/ppa_assigner/api.py (+0/-24) ppa-assigner/ppa_assigner/tests.py (+0/-20) |
||||
To merge this branch: | bzr merge lp://qastaging/~doanac/ubuntu-ci-services-itself/publisher-ppa-sync | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Francis Ginther | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Review via email:
|
Commit message
publisher: move ppa_sync logic into lander
We are seeing some flakiness in the publishing phase. This simplifies
things a little in a way that might make it "just work", and at a
minimum, it should get us improved logging.
Description of the change
This is an idea I had to help improve the chances of the publisher working. It solves the issue where publisher logs weren't getting connected to Joe's new webui workflow stuff.
To post a comment you must log in.
ppa-assigner/ ppa_assigner/ api.py still has:
from ppa_assigner import ppa_sync
This breaks startup of ppa_django. Still reviewing.