Proposed API Change - Get default repo/namespace from environment variable.
gustavo.niemeyer at canonical.com
Tue Feb 28 23:32:01 UTC 2012
> I think we've discussed this before, but how does one infer the series
> without the default-series in environments.yaml?
Indeed, we did: https://bugs.launchpad.net/juju/+bug/886364
The reasonable choices for bootstrapping an environment are either:
a) The last LTS
b) The Ubuntu running the juju command
After that, every other command should default to the series that
originally bootstrapped the environment.
> So, while I support getting rid of the hard requirement, I think the
> user experience needs to be carefully changed to guide users to the
> correct behavior they desire.
Cool, so we're in agreement.
> That said, I agree with your proposed solution, and don't think this
> will be inviting conflicts. We simply should make it required in all
> charm operations if it is not specified in environments.yaml or the
> environment variable.
I didn't propose that. No matter what we do, this command must
continue to work out of the box:
juju deploy mongodb
-- I'm not absolutely sure of anything.
More information about the Juju