stable juju cannot bootstrap because it selects the devel stanza in index.json
Bug #1389807 reported by
Curtis Hovey
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
Critical
|
Ian Booth | ||
1.21 |
Fix Released
|
Critical
|
Ian Booth | ||
juju-release-tools |
Fix Released
|
High
|
Curtis Hovey |
Bug Description
Jujus in public clouds are not affected by this.
stable Juju bootstrapping a private cloud (without a mirror) are reading the first stanza in index.json on streams.
to a stream with only devel agents, juju cannot bootstrap.
The envs did not set tools-metadata-url and of course could not set agent-stream.
My understanding is that older juju can only see the com.ubuntu.
Related branches
lp://staging/~sinzui/juju-release-tools/many-indexes
- Aaron Bentley (community): Approve
-
Diff: 219 lines (+192/-0)3 files modifiedassemble-streams.bash (+2/-0)
generate_index.py (+108/-0)
tests/test_generate_index.py (+82/-0)
tags: | added: landscape |
tags: | added: theme-oil |
Changed in juju-release-tools: | |
status: | New → Triaged |
importance: | Undecided → Critical |
assignee: | nobody → Curtis Hovey (sinzui) |
Changed in juju-core: | |
assignee: | nobody → Ian Booth (wallyworld) |
status: | Triaged → In Progress |
Changed in juju-core: | |
milestone: | 1.21-beta1 → 1.22 |
status: | In Progress → Fix Committed |
Changed in juju-release-tools: | |
importance: | Critical → High |
Changed in juju-release-tools: | |
status: | Triaged → In Progress |
Changed in juju-release-tools: | |
status: | In Progress → Fix Committed |
Changed in juju-release-tools: | |
status: | Fix Committed → Fix Released |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Though alpha3 is public and available on the CPCs, the release is blocked since we cannot provide alpha3 to private clouds.