Please add support for utopic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
High
|
Ian Booth | ||
1.18 |
Fix Released
|
High
|
Ian Booth | ||
juju-core (Ubuntu) |
Fix Released
|
Undecided
|
Robie Basak |
Bug Description
Local provider currently fails on utopic:
Testing juju bootstrap:
2014-04-30 14:27:11 INFO juju.cmd supercommand.go:297 running juju-1.
2014-04-30 14:27:11 DEBUG juju.environs.
2014-04-30 14:27:12 INFO juju.provider.local environprovider
2014-04-30 14:27:12 INFO juju.provider.local environprovider
2014-04-30 14:27:12 INFO juju.provider.local environprovider
2014-04-30 14:27:13 DEBUG juju.provider.local environ.go:282 found "10.0.3.1" as address for "lxcbr0"
2014-04-30 14:27:13 INFO juju.environs.
2014-04-30 14:27:13 INFO juju.cmd cmd.go:113 uploading tools for series [utopic precise]
2014-04-30 14:27:13 DEBUG juju.environs.sync sync.go:276 Building tools
2014-04-30 14:27:13 DEBUG juju.environs.tools build.go:115 looking for: juju
2014-04-30 14:27:13 DEBUG juju.environs.tools build.go:156 checking: /usr/bin/jujud
2014-04-30 14:27:13 INFO juju.environs.tools build.go:162 found existing jujud
2014-04-30 14:27:13 INFO juju.environs.tools build.go:172 target: /tmp/juju-
2014-04-30 14:27:13 DEBUG juju.environs.tools build.go:223 forcing version to 1.18.1.1
2014-04-30 14:27:13 DEBUG juju.environs.tools build.go:39 adding entry: &tar.Header{
2014-04-30 14:27:13 DEBUG juju.environs.tools build.go:39 adding entry: &tar.Header{
2014-04-30 14:27:24 INFO juju.environs.sync sync.go:295 built tools 1.18.1.
2014-04-30 14:27:24 DEBUG juju.environs.sync sync.go:200 Uploading tools for [utopic precise]
2014-04-30 14:27:24 DEBUG juju.environs.sync sync.go:230 generating tarballs for [utopic precise]
2014-04-30 14:27:24 INFO juju.cmd cmd.go:113 Bootstrap failed, destroying environment
2014-04-30 14:27:24 ERROR juju.cmd supercommand.go:300 invalid series "utopic"
Related branches
- Juju Engineering: Pending requested
-
Diff: 589 lines (+201/-145)15 files modifiedenvirons/bootstrap/synctools.go (+2/-2)
environs/imagemetadata/generate.go (+2/-1)
environs/imagemetadata/simplestreams.go (+3/-2)
environs/simplestreams/export_test.go (+0/-11)
environs/simplestreams/simplestreams.go (+0/-102)
environs/simplestreams/simplestreams_test.go (+0/-21)
environs/simplestreams/testing/testing.go (+2/-1)
environs/sync/sync.go (+2/-1)
environs/tools/simplestreams.go (+3/-2)
environs/tools/testing/testing.go (+2/-1)
environs/tools/tools.go (+2/-1)
version/ubuntu/export_test.go (+15/-0)
version/ubuntu/package_test.go (+14/-0)
version/ubuntu/supportedseries.go (+116/-0)
version/ubuntu/supportedseries_test.go (+38/-0)
- Juju Engineering: Pending requested
-
Diff: 600 lines (+201/-148)16 files modifiedenvirons/bootstrap/synctools.go (+2/-2)
environs/imagemetadata/generate.go (+2/-1)
environs/imagemetadata/simplestreams.go (+3/-2)
environs/simplestreams/export_test.go (+0/-11)
environs/simplestreams/simplestreams.go (+0/-102)
environs/simplestreams/simplestreams_test.go (+0/-21)
environs/simplestreams/testing/testing.go (+2/-1)
environs/sync/sync.go (+2/-1)
environs/tools/simplestreams.go (+3/-2)
environs/tools/testing/testing.go (+2/-1)
environs/tools/tools.go (+2/-1)
testing/constants.go (+0/-3)
version/ubuntu/export_test.go (+15/-0)
version/ubuntu/package_test.go (+14/-0)
version/ubuntu/supportedseries.go (+116/-0)
version/ubuntu/supportedseries_test.go (+38/-0)
tags: | added: packaging |
Changed in juju-core (Ubuntu): | |
status: | New → Triaged |
Changed in juju-core: | |
assignee: | Curtis Hovey (sinzui) → nobody |
milestone: | none → 1.19.2 |
Changed in juju-core: | |
assignee: | nobody → Ian Booth (wallyworld) |
status: | Triaged → In Progress |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
Changed in juju-core (Ubuntu): | |
status: | Triaged → In Progress |
assignee: | nobody → Robie Basak (racb) |
I think this issue can be fixed by public- tools for 1.18.1 again canonical. com to publish 1.18.1
1. make utopic packages for 1.18.1 in the stable ppa
2. run assemble-
3. publish the tools
4. tell streams.
But how do the packages in ports become tools? The assembly script knows utopic is the devel series, and series-ambiguous package will be classified as a utopic tool. so streams. canonical. com might make new tools using the old packages.