No one seems to be answering my actual question. That error message seems new. Is it? Either way, the error message is incorrect - control bucket is not required - and whatever is emitting that message needs to be fixed. On Apr 28, 2015 2:32 PM, "Aaron Bentley" <aaron.bent...@canonical.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > > On 2015-04-28 11:42 AM, roger peppe wrote: > > The .jenv code was introduced prior to 1.16. How far back in time > > do we need to preserve compatibility? (genuine question) > > We need to support every mode of operation that 1.18 supported. Juju > has a special exemption that allows minor releases, rather than > micro/bugfix releases, to added to Ubuntu. But in order to use that > exemption, new versions of Juju are supposed to be equivalent to a > micro/bugfix release in terms of their compatibility. > > We had our own IS people upgrade to juju 1.20 from 1.18 and find that > juju no longer worked. That's terrible. > > > If transitioning to the new scheme is really an issue, it would be > > easy to write a very simple tool that would allow a .jenv file to > > be created from an existing environments.yaml entry. > > No, that's not the issue. We have workarounds. It's not supposed to > break in the first place. > > > Or is the issue perhaps not just one of backward compatibility, > > but that people are actually relying on this (ostensibly > > only-for-compatibility) functionality even for environments > > bootstrapped since 1.16? > > I don't know what "ostensibly only-for-compatibility" means. Yes we > need to be compatible, and yes we need to stay compatible. > > Juju needs to be compatible with 1.18. As William Reade said, "Thou > Shalt Not Break Compatibility With 1.18. We Are Stuck With It." > > https://lists.ubuntu.com/archives/juju-dev/2014-July/003073.html > > Aaron > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1 > > iQEcBAEBAgAGBQJVP9I7AAoJEK84cMOcf+9hYDwIAMXShmggDItLppDY3r4sKom3 > 6dyv2A3/vUHrRn2oeKeg1OdKnQpjxp0K7Tun4Q+QDSglEdA3w8Alm3vXPHXO2w73 > YbYhdRxu5uEbGENtgokI8VPvfyD1eXJqLkpEHLs5NdR6G4ub/ws/kCQra1q8IyeK > 3Msm68S1Xt6mUCRFVSOxJ5oIRCPaZKJCdUm4rsoZgkzxidMg77APOeChF39TMwbs > sPAHiqEUf8tw0/LQJH972OaEuRAdiZRK/VVtHc8E/TTH4PoIy9xaN6zPpuxP6Xxq > mEmIArIgyUPzKtQwudDfprxXo77TI6J9FvQSz4HWhmmMteQWnFU9U6jkJDdGDNI= > =q20K > -----END PGP SIGNATURE----- > > -- > Juju-dev mailing list > Juju-dev@lists.ubuntu.com > Modify settings or unsubscribe at: > https://lists.ubuntu.com/mailman/listinfo/juju-dev >
-- Juju-dev mailing list Juju-dev@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju-dev