Re: [openstack-dev] [Neutron][Nova] API design and usability

2014-08-08 Thread Mathieu Gagné
On 2014-08-08 8:54 AM, Andrew Laski wrote: On 08/07/2014 07:57 AM, Mathieu Gagné wrote: IMO, moving the burden of such orchestration (and garbage collection) to the end users would be a mistake. It's not a good UX at all. I could say that removing auto-creation is like having to create your v

Re: [openstack-dev] [Neutron][Nova] API design and usability

2014-08-08 Thread Andrew Laski
On 08/07/2014 07:57 AM, Mathieu Gagné wrote: On 2014-08-06 7:58 PM, Robert Collins wrote: I'm astounded by this proposal - it doesn't remove the garbage collection complexity at all - it transfers it from our code - Nova - onto end users. So rather than one tested and consolidated implementati

Re: [openstack-dev] [Neutron][Nova] API design and usability

2014-08-07 Thread Mathieu Gagné
On 2014-08-06 7:58 PM, Robert Collins wrote: I'm astounded by this proposal - it doesn't remove the garbage collection complexity at all - it transfers it from our code - Nova - onto end users. So rather than one tested and consolidated implementation, we'll have one implementation in saltstack,

Re: [openstack-dev] [Neutron][Nova] API design and usability

2014-08-07 Thread Jay Pipes
On 08/06/2014 11:08 PM, Robert Collins wrote: On 7 August 2014 15:31, Christopher Yeoh wrote: On Thu, 7 Aug 2014 11:58:43 +1200 Robert Collins wrote: ... At the moment when cleaning up we don't know if a port was autocreated by Nova or was passed to us initially through the API. That seems

Re: [openstack-dev] [Neutron][Nova] API design and usability

2014-08-06 Thread Robert Collins
On 7 August 2014 15:31, Christopher Yeoh wrote: > On Thu, 7 Aug 2014 11:58:43 +1200 > Robert Collins wrote: ... > At the moment when cleaning up we don't know if a port was autocreated > by Nova or was passed to us initially through the API. That seems like a very small patch to fix - record the

Re: [openstack-dev] [Neutron][Nova] API design and usability

2014-08-06 Thread Christopher Yeoh
On Thu, 7 Aug 2014 11:58:43 +1200 Robert Collins wrote: > On 6 August 2014 22:23, Christopher Yeoh wrote: > > > > On Wed, Aug 6, 2014 at 5:41 PM, Aaron Rosen > > wrote: > >> > >> > >> > >> > >> On Wed, Aug 6, 2014 at 12:59 AM, Gary Kotton > >> wrote: > >>> > >>> > >>> > >>> From: Aaron Rosen

[openstack-dev] [Neutron][Nova] API design and usability

2014-08-06 Thread Robert Collins
On 6 August 2014 22:23, Christopher Yeoh wrote: > > On Wed, Aug 6, 2014 at 5:41 PM, Aaron Rosen wrote: >> >> >> >> >> On Wed, Aug 6, 2014 at 12:59 AM, Gary Kotton wrote: >>> >>> >>> >>> From: Aaron Rosen >>> Reply-To: OpenStack List >>> Date: Wednesday, August 6, 2014 at 10:09 AM >>> >>> To: O