Closed
Bug 819084
Opened 12 years ago
Closed 7 years ago
release kickoff should be able to store output from release runner
Categories
(Release Engineering :: Applications: Shipit, defect, P3)
Release Engineering
Applications: Shipit
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bhearsum, Unassigned)
Details
(Whiteboard: [shipit])
Release runner has a lot of output for each release that it processes. Kickoff should be able to store and show all of that for both debugging purposes and posterity.
Reporter | ||
Comment 1•12 years ago
|
||
I've spent a bunch of time trying to find a way to get all output to both the console and sent to release kickoff. Because of all the subprocesses we use, and our inability to pass 'stdout' and 'stderr' to them, I haven't been able to find a way. My latest attempt ended up with almost what we want, except with some duplicate lines for anything that goes through a LogHandler:
https://github.com/bhearsum/tools/blob/e4f65af57e4a9bf47bbcbb82a6e6a086841c7f87/buildfarm/release/release-runner.py
https://github.com/bhearsum/tools/blob/e4f65af57e4a9bf47bbcbb82a6e6a086841c7f87/lib/python/kickoff/log.py
https://github.com/bhearsum/tools/blob/e4f65af57e4a9bf47bbcbb82a6e6a086841c7f87/lib/python/util/log.py
I don't think it's worthwhile to spend forever making this work. As an alternative, we can make sure failure fail from release runner gets sent to all interested parties.
Might revisit this down the road, but probably not anytime soon.
Assignee: bhearsum → nobody
Priority: -- → P3
Reporter | ||
Comment 2•12 years ago
|
||
Oh, and my release kickoff branch with server side support is here: https://github.com/bhearsum/release-kickoff/tree/even-more-status
Reporter | ||
Updated•12 years ago
|
Whiteboard: [kickoff] → [shipit]
Assignee | ||
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
Reporter | ||
Comment 3•10 years ago
|
||
Mass component change for ship it bugs.
Component: Release Automation → Ship It
Reporter | ||
Comment 4•7 years ago
|
||
ship it has stored basic output for failures for a long time, and this hasn't come up since. If we need something else, we'll fine a new bug.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•3 years ago
|
Component: Applications: ShipIt (backend) → Applications: ShipIt
You need to log in
before you can comment on or make changes to this bug.
Description
•