spurious alternate object store warning
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
turnip |
Fix Released
|
High
|
William Grant |
Bug Description
<cjwatson@amber ~/src/canonical
Cloning into 'launchpad'...
remote: Counting objects: 1234567, done.
remote: Compressing objects: 100% (158539/158539), done.
remote: Total 1234567 (delta 1073965), reused 1234434 (delta 1073905)
Receiving objects: 100% (1234567/1234567), 154.76 MiB | 215.00 KiB/s, done.
Resolving deltas: 100% (1073965/1073965), done.
Checking connectivity... done.
<cjwatson@amber ~/src/canonical
<cjwatson@amber ~/src/canonical
<cjwatson@amber ~/src/canonical
Fetching bzr-personal
remote: error: /srv/turnip/
remote: Counting objects: 34933, done.
[...]
It seems to complete successfully, but we should suppress that spurious warning ("error").
Related branches
- Colin Watson (community): Approve
-
Diff: 286 lines (+142/-39)2 files modifiedturnip/api/store.py (+68/-21)
turnip/api/tests/test_store.py (+74/-18)
Changed in turnip: | |
assignee: | nobody → William Grant (wgrant) |
status: | Triaged → In Progress |
Changed in turnip: | |
status: | In Progress → Fix Committed |
Changed in turnip: | |
status: | Fix Committed → Fix Released |
I think the problem is actually a bad assumption in my alternate cloning. It copies the packs but also seems to copy the alternate reference, so this probably occurs on any project whose target references a former target.