How to specify an environment to be specific series
Bug #1316874 reported by
Ryan Finnie
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
Medium
|
Unassigned |
Bug Description
The core issue is there is no obvious way for me to say "I would like this environment to be this series, please". juju bootstrap --series is unrelated, and default-series is undocumented in openstack-provider, and the default series logic is undocumented w/r/t distro-info-data.
$ juju --debug bootstrap --series precise
error: --series requires --upload-tools
I'm not sure why this is the case. This cloud's SimpleStreams image and tools buckets contain data for both precise and trusty, and if I use "default-series: precise" in environments.yaml, it works fine.
summary: |
- "--series requires --upload-tools" for some reason + How to specify an environment to be specific series |
description: | updated |
Changed in juju-core: | |
status: | Won't Fix → Triaged |
tags: | added: config docs |
Changed in juju-core: | |
importance: | Undecided → High |
milestone: | none → 2.0 |
Changed in juju-core: | |
importance: | High → Medium |
To post a comment you must log in.
Upload tools uploads the same series as your host. It is most often used by developer. The --series option is used to add additional tools for developers to test. SimpleStreams tells juju how to find every tools it needs on demand, no need to specify. The upload-tools will disappear in the future because simple-streams and sync tools provides the rich information that juju neeed.
--series (= )
upload tools for supplied comma-separated series list
--upload-tools (= false)
upload local version of tools before bootstrapping