Actually: the example bundle I listed is moot. It uses the percona-cluster charm. And it's pinned to a specific charm revision like a good little bundle.
On Thu, Aug 13, 2015 at 10:57 AM, Ryan Beisner <ryan.beis...@canonical.com> wrote: > Greetings, > > I'm all for sensible defaults and eliminating or mitigating paper cut > risk. Those are all good things. I do think we need to take a hard look > at the potential impact of a default charm config option value change, any > time that is considered. My main concern is that, in changing a default > value, we risk breaking existing users. But as long as we give advanced > notice, eta, updated docs, release notes, etc., I think it could be > completely reasonable to pursue a default value change. > > As I understand the original motivation behind this proposed default value > change, when deploying the mysql charm into lxc, it may fail unless the > dataset-size option value is set to something like 128MB instead of the > default 80%. So, a user may not be able to just drop the mysql charm into > lxc with the defaults and experience success. They need to set the config > option value to something workable for their environment. That impacts > adoption. ie. It doesn't "just work." > > If we do make the default value change, we need to take a look at the > bundles in the charm store to identify and adjust any which rely on the > established default value. For example... ;-) and I'm not at all biased: > https://jujucharms.com/openstack-base/36 ( > https://api.jujucharms.com/charmstore/v4/bundle/openstack-base-36/archive/bundle.yaml > ) > > That one is easy enough to identify and fix, but it underscores the need > to take the time to identify, evaluate and discuss the risks, then define > the things-to-do, and proceed if that is the consensus. > > Cheers, > > Ryan > > On Thu, Aug 13, 2015 at 10:15 AM, John Meinel <j...@arbash-meinel.com> > wrote: > >> I believe there is work being done so that you can do "juju get" and send >> that output directly into "juju set" or even "juju deploy --config". And I >> think that's a much better story around repeatable deployments than trying >> to make sure the defaults never change. If they really care about >> repeatable they're probably going to pin the version of the charm anyway. >> >> So I'd bias clearly on the "fix something that isn't working well" rather >> than "fear change because someone might depend on the current sketchy >> behaviour". Obviously the call is somewhat situational. >> >> John >> =:-> >> On Aug 13, 2015 10:03 AM, "Jorge O. Castro" <jo...@ubuntu.com> wrote: >> >>> Hi everyone, >>> >>> See: https://bugs.launchpad.net/bugs/1373862 >>> >>> This morning Marco proposed that we change the default dataset-size >>> from "80%" of the memory to "128M". >>> >>> Ryan thinks that before we make a default change like this that we >>> should discuss the implications, for example, if you have an existing >>> Juju MySQL deployment, and say you want to replicate that in another >>> environment, the default change is an unexpected surprise to the user. >>> >>> I am of the opinion that MySQL is one of the first services people >>> play with when trying Juju and that the charm not working ootb with >>> the local provider is a big papercut we'd like to fix. >>> >>> >>> >>> -- >>> Jorge Castro >>> Canonical Ltd. >>> http://juju.ubuntu.com/ - Automate your Cloud Infrastructure >>> >>> -- >>> Juju mailing list >>> Juju@lists.ubuntu.com >>> Modify settings or unsubscribe at: >>> https://lists.ubuntu.com/mailman/listinfo/juju >>> >> >> -- >> Juju mailing list >> Juju@lists.ubuntu.com >> Modify settings or unsubscribe at: >> https://lists.ubuntu.com/mailman/listinfo/juju >> >> >
-- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju