Add ability to configure external archive dependencies without CP
Bug #423838 reported by
Cody A.W. Somerville
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Julian Edwards |
Bug Description
Per request from Joey, I'm filing a bug to request the ability to configure external archive dependencies (see bug #391088) without requiring a cherrypick to production.
Related branches
lp://staging/~julian-edwards/launchpad/ppa-dependency-schema
- Jonathan Lange (community): Approve (schema)
- Stuart Bishop (community): Approve (schema)
- Graham Binns (community): Approve (code)
-
Diff: 469 lines13 files modifieddatabase/sampledata/current-dev.sql (+12/-12)
database/schema/comments.sql (+1/-0)
database/schema/patch-2207-05-0.sql (+12/-0)
lib/canonical/config/schema-lazr.conf (+0/-7)
lib/lp/soyuz/adapters/archivedependencies.py (+3/-6)
lib/lp/soyuz/browser/archive.py (+38/-2)
lib/lp/soyuz/browser/tests/archive-views.txt (+47/-0)
lib/lp/soyuz/configure.zcml (+2/-2)
lib/lp/soyuz/doc/archive-dependencies.txt (+14/-28)
lib/lp/soyuz/doc/archive.txt (+23/-5)
lib/lp/soyuz/interfaces/archive.py (+12/-0)
lib/lp/soyuz/model/archive.py (+6/-0)
lib/lp/soyuz/stories/ppa/xx-ppa-workflow.txt (+25/-2)
Changed in soyuz: | |
assignee: | nobody → Julian Edwards (julian-edwards) |
Changed in soyuz: | |
status: | Triaged → In Progress |
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I just chatted to a LOSA and it's apparent that the rate at which you want to make these changes is not sustainable if done in config.
We'll address this after 3.0 is done.