buildd-manager should be more rsync-friendly with log syncing
Bug #589604 reported by
Tom Haddon
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Medium
|
Henning Eggers |
Bug Description
The buildd-manager use twisted's default logging, which rotates every 977K and uses a numbered extentsion. This means all files change contents on every sync, which is very rsync unfriendly. Ideally we'd be able to use some external method of rotating logs so that we could use daily rotation with dateext.
Related branches
lp://qastaging/~henninge/launchpad/buildd-manager-logging
- Māris Fogels (community): Approve (code)
-
Diff: 325 lines (+163/-16)5 files modifieddaemons/buildd-manager.tac (+7/-0)
lib/canonical/launchpad/daemons/tachandler.py (+27/-12)
lib/lp/buildmaster/tests/harness.py (+13/-0)
lib/lp/buildmaster/tests/test_manager.py (+81/-2)
lib/lp/services/twistedsupport/loggingsupport.py (+35/-2)
tags: | added: canonincal-losas-lp |
Changed in soyuz: | |
status: | New → Triaged |
importance: | Undecided → Medium |
tags: | added: buildd-manager |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This is how the Landscape team does it:
https:/ /pastebin. canonical. com/33150/