Heterogeneous series environments
William Reade
william.reade at canonical.com
Fri Mar 22 08:03:20 UTC 2013
On Fri, 2013-03-22 at 11:47 +1300, Tim Penhey wrote:
> Do we support environments where we deploy to different series?
Yes.
> What would be the use-cases for this?
I generally want to deploy to the LTS, but I also need to run one
service that actually can't run there; this should not disqualify me
from running the LTS where I can.
> Why explicitly pass series rather than just use
> env.Config().DefaultSeries() ?
Because the series we need to run depends on the charm. After bootstrap
time, the default series is used only to infer a charm's series at
deploy time -- that's how we can say `juju deploy wordpress` and end up
with a service running `cs:precise/wordpress`. But we can also
explicitly say `juju deploy quantal/ceph`, bypassing default-series
entirely, and if we do that we want to make sure it actually runs on
quantal.
> This is me trying to understand my work more.
No worries, hope I've helped.
Cheers
William
More information about the Juju-dev
mailing list