manual provider bootstrap fails with error about sftp scheme
Bug #1235717 reported by
Andrew Wilkins
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
High
|
Andrew Wilkins |
Bug Description
Reported by Bjorn Tillenius:
"""
bootstrapping the environment fails for me, with this error message:
2013-10-05 15:33:46 INFO juju.environs.tools simplestreams.
Fetching tools to generate hash:
sftp://
2013-10-05 15:33:46 ERROR juju supercommand.go:282 Get
sftp://
unsupported protocol scheme "sftp"
"""
Not sure why this is happening in Bjorn's env, but not mine. The null provider's bootstrap storage should probably wrap the sshstorage in an httpstorage, to get real URLs for things that expect them.
Related branches
lp:~axwalk/juju-core/lp1235717-refactor-simplestreams-writemetadata
- Juju Engineering: Pending requested
-
Diff: 896 lines (+427/-142)10 files modifiedcmd/jujud/agent_test.go (+1/-1)
cmd/plugins/juju-metadata/toolsmetadata.go (+21/-2)
cmd/plugins/juju-metadata/toolsmetadata_test.go (+16/-14)
environs/sync/sync.go (+1/-1)
environs/testing/tools.go (+17/-7)
environs/tools/simplestreams.go (+132/-82)
environs/tools/simplestreams_test.go (+226/-15)
environs/tools/tools.go (+1/-6)
testing/targz.go (+8/-10)
worker/upgrader/upgrader_test.go (+4/-4)
Changed in juju-core: | |
status: | New → In Progress |
assignee: | nobody → Andrew Wilkins (axwalk) |
Changed in juju-core: | |
importance: | Undecided → High |
Changed in juju-core: | |
milestone: | none → 1.17.0 |
tags: | added: manual-provider |
tags: | added: bootstrap |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
tags: |
added: ssh-provider removed: manual-provider |
tags: |
added: manual-provider removed: ssh-provider |
summary: |
- null provider bootstrap fails with error about sftp scheme + manual provider bootstrap fails with error about sftp scheme |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Here's the output of juju bootstrap --debug