Architectures should be able to be disabled
Bug #633139 reported by
Julian Edwards
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Julian Edwards |
Bug Description
Sometimes, after a new distro release is opened, it can be decided not to support certain architectures any more. This can be worked around by removing the chroot for the distroarchseries to prevent new builds being created, but it does not stop the publisher from publishing arch-all builds in the indexes for the arches concerned.
A better approach is to put a switch on the distroarchseries to deactivate it. This would prevent builds and anything from being published to it.
Related branches
lp:~julian-edwards/launchpad/disable-arch-bug-633139
- Abel Deuring (community): Approve (code)
-
Diff: 119 lines (+70/-1)5 files modifiedlib/lp/soyuz/browser/distroarchseries.py (+2/-1)
lib/lp/soyuz/browser/tests/test_distroarchseries_view.py (+51/-0)
lib/lp/soyuz/doc/distroarchseries.txt (+10/-0)
lib/lp/soyuz/interfaces/distroarchseries.py (+6/-0)
lib/lp/soyuz/model/distroarchseries.py (+1/-0)
lp:~julian-edwards/launchpad/das-disabled-builds-bug-633139
- Brad Crittenden (community): Approve (code)
-
Diff: 72 lines (+31/-1)4 files modifiedlib/lp/soyuz/doc/package-arch-specific.txt (+11/-0)
lib/lp/soyuz/model/distroarchseries.py (+5/-0)
lib/lp/soyuz/pas.py (+2/-1)
lib/lp/soyuz/tests/test_publishing_top_level_api.py (+13/-0)
Changed in soyuz: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Julian Edwards (julian-edwards) |
tags: | added: soyuz-core soyuz-publisher |
tags: | added: qa-untestable |
tags: |
added: qa-needstesting removed: qa-untestable |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in soyuz: | |
status: | In Progress → Fix Committed |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
r9769 in db-stable (http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ db-stable/ revision/ 9769) is part of this bug's fix.