A cautionary tale of names

Tim Penhey tim.penhey at canonical.com
Mon Jan 12 19:39:10 UTC 2015


On 12/01/15 22:23, roger peppe wrote:
> On 12 January 2015 at 03:17, Tim Penhey <tim.penhey at canonical.com> wrote:
>> This is because the EC2 provider tags the machines with the environment
>> name, and not environment UUID.  I think we should change this ASAP.
> 
> +1. The environment name should be purely client-local IMHO.
> 
> The main thing that needs to happen to enable this, if it
> hasn't been done already, is to generate
> the UUID client side before bootstrapping the environment.

We do this now, and have done for all of 1.21 I think.

> It's also worth considering that this might break some existing
> workflows, assuming it's still possible to perform operations on an
> environment that has no .jenv file but just an environments.yaml entry.

Yeah, I understand this, but I feel that changing this behaviour is a
small price to pay for better robustness in our running environments.

Tim




More information about the Juju-dev mailing list