Sync requester isn't credited with upload
Bug #827608 reported by
Iain Lane
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Raphaël Badin |
Bug Description
Packages copied using copyPackage don't appear on the requester's +uploaded-packages page. This is related to bug 827555, but this is for unsponsored syncs. The Signed-By field in the -changes announcement is correct, however.
Related branches
lp://qastaging/~rvb/launchpad/sync-bug-827608-spph-creator
- j.c.sackett (community): Approve
- Stuart Bishop (community): Approve (db)
- Robert Collins: Pending requested
-
Diff: 896 lines (+417/-355)4 files modifieddatabase/sampledata/current-dev.sql (+201/-181)
database/sampledata/current.sql (+196/-174)
database/schema/comments.sql (+1/-0)
database/schema/patch-2208-82-1.sql (+19/-0)
lp://qastaging/~rvb/launchpad/sync-bug-827608-spph-creator-code
- Brad Crittenden (community): Approve (code)
-
Diff: 205 lines (+56/-10)6 files modifiedlib/lp/soyuz/interfaces/publishing.py (+14/-2)
lib/lp/soyuz/model/publishing.py (+13/-4)
lib/lp/soyuz/scripts/packagecopier.py (+5/-3)
lib/lp/soyuz/scripts/tests/test_copypackage.py (+21/-0)
lib/lp/soyuz/stories/webservice/xx-source-package-publishing.txt (+1/-0)
lib/lp/soyuz/tests/test_publishing.py (+2/-1)
lp://qastaging/~rvb/launchpad/sync-bug-827608-populate-ancestor
- Brad Crittenden (community): Approve (code)
-
Diff: 32 lines (+10/-1)2 files modifiedlib/lp/soyuz/model/publishing.py (+1/-1)
lib/lp/soyuz/tests/test_publishing.py (+9/-0)
lp://qastaging/~rvb/launchpad/sync-bug-827608-credit-copy
- Brad Crittenden (community): Approve (code)
-
Diff: 730 lines (+167/-124)10 files modifiedlib/lp/registry/browser/person.py (+32/-24)
lib/lp/registry/doc/person.txt (+19/-15)
lib/lp/registry/interfaces/person.py (+9/-7)
lib/lp/registry/model/person.py (+34/-18)
lib/lp/registry/templates/person-macros.pt (+10/-10)
lib/lp/registry/templates/person-related-software.pt (+17/-17)
lib/lp/soyuz/stories/soyuz/xx-person-packages.txt (+26/-13)
lib/lp/soyuz/templates/person-maintained-packages.pt (+4/-4)
lib/lp/soyuz/templates/person-ppa-packages.pt (+12/-12)
lib/lp/soyuz/templates/person-uploaded-packages.pt (+4/-4)
lp://qastaging/~rvb/launchpad/sync-bug-827608-credit-copy-2
- William Grant (community): Approve (code)
-
Diff: 777 lines (+321/-106)9 files modifiedlib/lp/registry/browser/person.py (+2/-3)
lib/lp/registry/browser/tests/test_person_view.py (+71/-12)
lib/lp/registry/doc/person.txt (+35/-18)
lib/lp/registry/model/person.py (+36/-9)
lib/lp/registry/templates/person-macros.pt (+3/-3)
lib/lp/registry/templates/person-related-software.pt (+4/-4)
lib/lp/registry/tests/test_person.py (+106/-0)
lib/lp/soyuz/stories/soyuz/xx-person-packages.txt (+59/-52)
lib/lp/soyuz/templates/person-ppa-packages.pt (+5/-5)
lp://qastaging/~rvb/launchpad/sync-bug-827608-spph-creator-code-redone
- Gavin Panella (community): Approve
-
Diff: 205 lines (+56/-10)6 files modifiedlib/lp/soyuz/interfaces/publishing.py (+14/-2)
lib/lp/soyuz/model/publishing.py (+13/-4)
lib/lp/soyuz/scripts/packagecopier.py (+5/-3)
lib/lp/soyuz/scripts/tests/test_copypackage.py (+21/-0)
lib/lp/soyuz/stories/webservice/xx-source-package-publishing.txt (+1/-0)
lib/lp/soyuz/tests/test_publishing.py (+2/-1)
lp://qastaging/~rvb/launchpad/sync-bug-827608-populate-ancestor-redone
- Gavin Panella (community): Approve
-
Diff: 32 lines (+10/-1)2 files modifiedlib/lp/soyuz/model/publishing.py (+1/-1)
lib/lp/soyuz/tests/test_publishing.py (+9/-0)
lp://qastaging/~rvb/launchpad/sync-bug-827608-add-synchronized-packages-redone
- Gavin Panella (community): Approve
-
Diff: 822 lines (+548/-14)10 files modifiedlib/lp/registry/browser/person.py (+116/-8)
lib/lp/registry/browser/tests/test_person_view.py (+149/-6)
lib/lp/registry/interfaces/person.py (+8/-0)
lib/lp/registry/model/person.py (+35/-0)
lib/lp/registry/templates/person-macros.pt (+62/-0)
lib/lp/registry/templates/person-related-software-navlinks.pt (+4/-0)
lib/lp/registry/templates/person-related-software.pt (+26/-0)
lib/lp/registry/tests/test_person.py (+83/-0)
lib/lp/soyuz/browser/configure.zcml (+6/-0)
lib/lp/soyuz/templates/person-synchronised-packages.pt (+59/-0)
tags: | added: derivation |
Changed in launchpad: | |
status: | New → Triaged |
importance: | Undecided → Low |
Changed in launchpad: | |
importance: | Low → High |
Changed in launchpad: | |
status: | Triaged → In Progress |
assignee: | nobody → Raphaël Victor Badin (rvb) |
tags: |
added: qa-ok removed: bad-commit-13997 qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I just noticed I didn't get a build failure for the native sync I did. I guess that is another, more serious, effect of this same bug.