2014-02-20 12:50:36 |
Adam Collard |
bug |
|
|
added bug |
2014-02-20 12:50:49 |
Adam Collard |
bug |
|
|
added subscriber Landscape |
2014-02-20 13:00:08 |
Adam Collard |
description |
juju uses wget to fetch tools from streams.canonical.com which uses SNI but wget on precise doesn't support SNI, causing bootstrap to fail. Running the equivalent command using cURL instead of wget works on precise and later.
Bootstrap failure: http://paste.ubuntu.com/6965180/
Wget failure on precise: http://paste.ubuntu.com/6965187/ |
juju uses wget to fetch tools from streams.canonical.com which uses SNI but wget on precise doesn't support SNI, causing bootstrap to fail. Running the equivalent command using cURL instead of wget works on precise and later.
Bootstrap failure:
Installing add-apt-repository
Adding apt repository: deb http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/cloud-tools main
Running apt-get update
Running apt-get upgrade
Installing package: git
Installing package: cpu-checker
Installing package: mongodb-server
Fetching tools: wget --no-verbose -O $bin/tools.tar.gz 'https://streams.canonical.com/juju/tools/releases/juju-1.17.2-precise-amd64.tgz'
2014-02-20 11:43:48 ERROR juju.provider.common bootstrap.go:140 bootstrap failed: exit status 1
Stopping instance...
2014-02-20 11:43:49 ERROR juju.cmd supercommand.go:294 exit status 1
Wget failure on precise:
$ wget --no-verbose -O tools.tar.gz 'https://streams.canonical.com/juju/tools/releases/juju-1.17.2-precise-amd64.tgz'
ERROR: no certificate subject alternative name matches
requested host name `streams.canonical.com'.
To connect to streams.canonical.com insecurely, use `--no-check-certificate'. |
|
2014-02-20 13:14:55 |
Dimiter Naydenov |
juju-core: status |
New |
In Progress |
|
2014-02-20 13:15:00 |
Dimiter Naydenov |
juju-core: importance |
Undecided |
High |
|
2014-02-20 13:15:03 |
Dimiter Naydenov |
juju-core: assignee |
|
Dimiter Naydenov (dimitern) |
|
2014-02-20 13:15:08 |
Dimiter Naydenov |
juju-core: milestone |
|
1.18.0 |
|
2014-02-20 13:32:00 |
Adam Collard |
summary |
bootstrap should use cURL not wget |
1.17.2 can't bootstrap maas on precise, wget doesn't support SNI |
|
2014-02-20 13:32:45 |
Adam Collard |
summary |
1.17.2 can't bootstrap maas on precise, wget doesn't support SNI |
1.17.2 can't bootstrap precise using maas, wget doesn't support SNI |
|
2014-02-20 13:34:38 |
Andreas Hasenack |
summary |
1.17.2 can't bootstrap precise using maas, wget doesn't support SNI |
maas provider can't bootstrap on precise with 1.17.2 |
|
2014-02-20 13:36:05 |
Andreas Hasenack |
bug |
|
|
added subscriber Andreas Hasenack |
2014-02-20 13:57:54 |
Dimiter Naydenov |
branch linked |
|
lp:~dimitern/juju-core/301-lp-1282553-use-curl-not-wget-precise |
|
2014-02-20 14:53:06 |
Dimiter Naydenov |
juju-core: milestone |
1.18.0 |
1.17.3 |
|
2014-02-20 16:15:52 |
Dimiter Naydenov |
juju-core: status |
In Progress |
Fix Committed |
|
2014-02-21 15:42:54 |
Curtis Hovey |
juju-core: status |
Fix Committed |
Fix Released |
|