I think you may need to use an older client version to
perform the upgrade. It looks like it's caught up in simplestreams
stuff, and that's not relevant for earlier versions AFAIK.

Could you try using an earlier version of the client tools
please. Unfortunately I can't seem to find a download
location for any earlier stable release (any suggestions, anyone - where
have they all gone?!).

Here's what I did to build an earlier release. You will need a Go development
environment installed (apt-get install golang).

download juju-core_1.10.0-1.tar.gz (link is on this page - using
the link directly with curl didn't work for me
https://launchpad.net/juju-core/+milestone/1.10.0)


$ cd /tmp
$ tar xzf ~/Downloads/juju-core_1.10.0-1.tar.gz
$ export GOPATH=/tmp/juju-core_1.10.0-1
$ go get launchpad.net/lpad
$ go install launchpad.net/juju-core/...

Then you could try changing the juju version with the
juju binary you've just built:

$ $GOPATH/bin/juju upgrade-juju --version 1.14.1 --debug

Sorry I've taken a while to reply. I have been trying to find
appropriate binaries and failing.

  cheers,
    rog.

On 29 November 2013 16:13, Peter Waller <[email protected]> wrote:
> For the record I sent a more complete but redacted log to Roger.
>
>
> On 29 November 2013 16:02, Peter Waller <[email protected]> wrote:
>>
>> I've not supplied the full output because it contains private keys, but
>> here is the bit that I think is relevant. Please advise if you need more.
>>
>> 2013-11-29 16:01:20 DEBUG juju.environs.simplestreams simplestreams.go:577
>> candidate matches for products ["com.ubuntu.juju:12.04:amd64"
>> "com.ubuntu.juju:12.04:i386" "com.ubuntu.juju:12.04:arm"
>> "com.ubuntu.juju:12.10:amd64" "com.ubuntu.juju:12.10:i386"
>> "com.ubuntu.juju:12.10:arm" "com.ubuntu.juju:13.04:amd64"
>> "com.ubuntu.juju:13.04:i386" "com.ubuntu.juju:13.04:arm"
>> "com.ubuntu.juju:13.10:amd64" "com.ubuntu.juju:13.10:i386"
>> "com.ubuntu.juju:13.10:arm" "com.ubuntu.juju:14.04:amd64"
>> "com.ubuntu.juju:14.04:i386" "com.ubuntu.juju:14.04:arm"] are [{Thu, 07 Nov
>> 2013 10:36:03 -0500 products:1.0 content-download  []
>> streams/v1/com.ubuntu.juju:released:tools.json [com.ubuntu.juju:12.04:amd64
>> com.ubuntu.juju:12.04:armhf com.ubuntu.juju:12.04:i386
>> com.ubuntu.juju:12.10:amd64 com.ubuntu.juju:12.10:i386
>> com.ubuntu.juju:13.04:amd64 com.ubuntu.juju:13.04:i386
>> com.ubuntu.juju:13.10:amd64 com.ubuntu.juju:13.10:armhf
>> com.ubuntu.juju:13.10:i386 com.ubuntu.juju:14.04:amd64
>> com.ubuntu.juju:14.04:armhf com.ubuntu.juju:14.04:i386]}]
>> 2013-11-29 16:01:20 DEBUG juju.environs.simplestreams simplestreams.go:889
>> finding products at path "streams/v1/com.ubuntu.juju:released:tools.json"
>> 2013-11-29 16:01:21 ERROR juju.tools list.go:113 cannot match
>> tools.Filter{Released:false, Number:version.Number{Major:1, Minor:14,
>> Patch:1, Build:0}, Series:"", Arch:""}
>> 2013-11-29 16:01:21 ERROR juju supercommand.go:282 no matching tools
>> available
>>
>>
>>
>> On 29 November 2013 16:00, roger peppe <[email protected]> wrote:
>>>
>>> Oh, that's odd; 1.14.1 was definitely found by your tools earlier.
>>>
>>> What does:
>>>
>>> juju upgrade-juju --version 1.14.1 --debug
>>>
>>> print?
>>>
>>> On 29 November 2013 15:57, Peter Waller <[email protected]> wrote:
>>> > On 29 November 2013 15:51, roger peppe <[email protected]> wrote:
>>> >>
>>> >> > What's the best way to proceed now to upgrade them?
>>> >>
>>> >> Let's try this:
>>> >>
>>> >> juju upgrade-juju --version 1.14.1
>>> >
>>> >
>>> > $ juju upgrade-juju --version 1.14.1
>>> > ERROR cannot match tools.Filter{Released:false,
>>> > Number:version.Number{Major:1, Minor:14, Patch:1, Build:0}, Series:"",
>>> > Arch:""}
>>> > ERROR no matching tools available
>>> >
>>> > $ juju version
>>> > 1.16.3-precise-amd64
>>> >
>>> > Didn't seem to have any effect.
>>
>>
>
>
> --
> Juju mailing list
> [email protected]
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju
>

-- 
Juju mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju

Reply via email to