Re: [openstack-dev] [nova] Interesting bug when unshelving an instance in an AZ and the AZ is gone

2017-10-22 Thread Jay Pipes
On 10/16/2017 11:22 AM, Matt Riedemann wrote: This is interesting from the user point of view: https://bugs.launchpad.net/nova/+bug/1723880 - The user creates an instance in a non-default AZ. - They shelve offload the instance. - The admin deletes the AZ that the instance was using, for whateve

Re: [openstack-dev] [nova] Interesting bug when unshelving an instance in an AZ and the AZ is gone

2017-10-16 Thread Chris Friesen
On 10/16/2017 09:22 AM, Matt Riedemann wrote: 2. Should we null out the instance.availability_zone when it's shelved offloaded like we do for the instance.host and instance.node attributes? Similarly, we would not take into account the RequestSpec.availability_zone when scheduling during unshelv

Re: [openstack-dev] [nova] Interesting bug when unshelving an instance in an AZ and the AZ is gone

2017-10-16 Thread Matt Riedemann
On 10/16/2017 11:00 AM, Dean Troyer wrote: [not having a dog in this hunt, this is what I would expect as a cloud consumer] Thanks for the user perspective, that's what I'm looking for here, and operator perspective of course. On Mon, Oct 16, 2017 at 10:22 AM, Matt Riedemann wrote: - The

Re: [openstack-dev] [nova] Interesting bug when unshelving an instance in an AZ and the AZ is gone

2017-10-16 Thread Dean Troyer
[not having a dog in this hunt, this is what I would expect as a cloud consumer] On Mon, Oct 16, 2017 at 10:22 AM, Matt Riedemann wrote: > - The user creates an instance in a non-default AZ. > - They shelve offload the instance. > - The admin deletes the AZ that the instance was using, for whatev

[openstack-dev] [nova] Interesting bug when unshelving an instance in an AZ and the AZ is gone

2017-10-16 Thread Matt Riedemann
This is interesting from the user point of view: https://bugs.launchpad.net/nova/+bug/1723880 - The user creates an instance in a non-default AZ. - They shelve offload the instance. - The admin deletes the AZ that the instance was using, for whatever reason. - The user unshelves the instance whi