Automatically add missing builds for PPAs
Bug #506141 reported by
Steve Magoun
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Julian Edwards |
Bug Description
We (Canonical OEM) converted an existing, populated PPA to a non-virtualized PPA in order to gain armel support. When we made this change, the packages already in the PPA were not automatically built for ARM. Soyuz should detect the missing builds and automatically add them (I understand Soyuz already does this for Ubuntu builds, but not PPA builds).
See related bug 506000
Related branches
lp:~julian-edwards/launchpad/ppa-missing-builds
Merged
into
lp:launchpad
- Brad Crittenden (community): Approve (code)
-
Diff: 320 lines (+306/-0)3 files modifiedlib/lp/soyuz/scripts/ppa_add_missing_builds.py (+136/-0)
lib/lp/soyuz/scripts/tests/test_ppa_add_missing_builds.py (+154/-0)
scripts/ppa-add-missing-builds.py (+16/-0)
Changed in soyuz: | |
milestone: | 10.01 → 10.02 |
tags: | added: oem-services |
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I'm writing a script to do this right now. We'll run it manually initially, I'm not sure of the benefit of making it automatic unless we expect a lot of virtual/non-virtual transitions?