Remove hardcoded values on archive pool and series
Bug #1285820 reported by
Francis Ginther
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu CI Engine |
Fix Released
|
High
|
Francis Ginther | ||
Ubuntu CI Services |
Fix Released
|
High
|
Francis Ginther |
Bug Description
The branch source builder has some hardcoded values to use a specific destination PPA and series. These need to be removed to use the values specified in the config file.
Related branches
lp:~fginther/ubuntu-ci-services-itself/bsb-pass-series-and-archive
- Andy Doan (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 108 lines (+14/-6)6 files modifiedbranch-source-builder/bsbuilder/resources/v1.py (+3/-1)
branch-source-builder/bsbuilder/tests/test_v1.py (+4/-0)
branch-source-builder/run_worker (+3/-4)
juju-deployer/configs/unit_config.yaml.tmpl (+1/-1)
juju-deployer/deploy.py (+1/-0)
lander/bin/lander_service_wrapper.py (+2/-0)
Changed in ubuntu-ci-services-itself: | |
status: | Confirmed → In Progress |
Changed in ubuntu-ci-services-itself: | |
status: | In Progress → Fix Released |
Changed in uci-engine: | |
assignee: | nobody → Francis Ginther (fginther) |
importance: | Undecided → High |
milestone: | none → phase-0 |
status: | New → Fix Released |
To post a comment you must log in.
Also add this from: https:/ /bugs.launchpad .net/ubuntu- ci-services- itself/ +bug/1287213
Also, master_ppa should probably default to something under $CI_LAUNCHPAD_USER. Right now builds happen under $CI_LAUNCHPAD_USER but get published to the ci-engineering- airline account. This is confusing.