test/dev librarian work area not kept in sync by make schema etc
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
I just tried to do an upload in the librarian (at http://
2005/11/03 17:48 EST [-] Traceback (most recent call last):
File "/usr/lib/
File "/usr/lib/
File "/usr/lib/
return self.currentCon
File "/usr/lib/
return func(*args,**kw)
--- <exception caught here> ---
File "/usr/lib/
result = f(*args, **kwargs)
File "/home/
File "/home/
raise DuplicateFileID
In speaking with spiv and jamesh, this appears to be related to the librarian directory not being properly cleared out when the database gets reset.
Changed in launchpad: | |
assignee: | nobody → spiv |
status: | New → Accepted |
Changed in launchpad: | |
assignee: | spiv → nobody |
tags: |
added: test-isolation removed: infrastructure |
Changed in launchpad: | |
importance: | Wishlist → Low |
summary: |
- The Librarian encourages me to tell myself "I suck" + test/dev librarian work area not kept in sync by make schema etc |
tags: | added: tech-debt |
This seems to be in the same class of bug as the branch sample data in the db not corresponding to actual branches on the filesystem; maybe make schema should do some file system frobbing as well (create some branches, create some librarian files, as well as deleting now unreferenced data of the same kind)?