Opened at 2008-01-04T23:01:41Z
Closed at 2008-01-16T21:48:12Z
#256 closed defect (fixed)
buildbot no longer shows version stamps on waterfall display
Reported by: | warner | Owned by: | zooko |
---|---|---|---|
Priority: | major | Milestone: | eventually |
Component: | dev-infrastructure | Version: | 0.7.0 |
Keywords: | buildbot versioning | Cc: | |
Launchpad Bug: |
Description
The buildbot waterfall display used to show the Tahoe version number (like "0.6.1-284") in the "compile" step. The last build for which this worked was on 12/20/07. The build on 12/21 did not have this version string, and no others since then have it. The patch that seems to have caused this change is labeled:
- setup: remove misc/make-version.py and invoke "darcsver" from the pyutil library misc/make-version.py has a limitation which prevents it from generating version stamps from our current darcs history. This limitation has been fixed in pyutil's "darcsver". Rather than copy the fix from there to misc/make-version.py, I'm making it so that you have to install pyutil if you want to automatically generate _version.py files from the current darcs history.
It would be nice to figure out why this broke and fix it.
Change History (2)
comment:1 Changed at 2008-01-16T19:22:22Z by warner
- Owner changed from somebody to zooko
comment:2 Changed at 2008-01-16T21:48:12Z by zooko
- Resolution set to fixed
- Status changed from new to closed
fixed by 7214f2f8b87549be
Note: See
TracTickets for help on using
tickets.
for background, the buildbot's "compile" step greps stdout for the following pattern:
I believe that zooko's newest darcsver package (version 1.0.1) sets verbose=True by default, which should re-enable this message. So once zooko pushes darcsver-1.0.1 into tahoe, this should start working again.