Binary publications should not be created for disabled architectures
Bug #648715 reported by
Julian Edwards
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Julian Edwards |
Bug Description
This is somewhat similar to bug 645921 (arch-all PPA packages create publications for non-PPA-supported architectures)
We currently prevent builds and skip the publisher for disabled distroarchseries, but this is not enough. We also need to prevent the creation of publication records in the case of arch-all packages.
Related branches
lp:~julian-edwards/launchpad/no-disabled-arch-publications-bug-648715
- William Grant: Approve (code)
- Graham Binns (community): Approve (code)
- Robert Collins: Pending (release-critical) requested
-
Diff: 198 lines (+101/-26)5 files modifiedlib/lp/soyuz/model/distroarchseries.py (+0/-5)
lib/lp/soyuz/model/publishing.py (+7/-1)
lib/lp/soyuz/model/queue.py (+18/-8)
lib/lp/soyuz/scripts/tests/test_copypackage.py (+38/-0)
lib/lp/soyuz/tests/test_publishing_top_level_api.py (+38/-12)
tags: | added: soyuz-publish |
Changed in soyuz: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in soyuz: | |
status: | Triaged → In Progress |
assignee: | nobody → Julian Edwards (julian-edwards) |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in db-stable r9844 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ db-stable/ revision/ 9844>.