** Description changed: - In a saucy MAAS environment, I had machines allocated to the admin user - that were deployed using maas-cli (not using juju). These were perfectly - running machines. However, while trying to use juju I noticed that a - 'juju destroy-environment' put the machines that were 'allocated to - admin' back to a 'Ready' state. These machines were not being used / - controller by juju, but rather by maas-cli. + [Impact] + juju destroy-environment destroys all machines allocated to the MAAS user being used in the environment, not just the ones owned by Juju. + + [Test Case] + Allocate machines using maas-cli + juju bootstrap + juju destroy-environment + (all machines are terminated and powered off) + + [Regression Potential] + The fix is limited to the MAAS provider in the codebase; so regression potential is limited in scope of provider. + + [Original Bug Report] + In a saucy MAAS environment, I had machines allocated to the admin user that were deployed using maas-cli (not using juju). These were perfectly running machines. However, while trying to use juju I noticed that a 'juju destroy-environment' put the machines that were 'allocated to admin' back to a 'Ready' state. These machines were not being used / controller by juju, but rather by maas-cli. This means that juju destroys all of the machines regardless of whether they are being used by juju or not. Related bugs: - * bug 1237398: "You'll need a separate MAAS key for each Juju environment" is wrong. - * bug 1081247: maas provider releases all nodes it did not allocate [does not play well with others] - * bug 1239488: Juju api client cannot distinguish between environments + * bug 1237398: "You'll need a separate MAAS key for each Juju environment" is wrong. + * bug 1081247: maas provider releases all nodes it did not allocate [does not play well with others] + * bug 1239488: Juju api client cannot distinguish between environments
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1229275 Title: [maas] juju destroy-environment also destroys nodes that are not controlled by juju To manage notifications about this bug go to: https://bugs.launchpad.net/juju/+bug/1229275/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
