Re: [openstack-dev] [ironic] Re: New API for node create, specifying initial provision state

2015-08-27 Thread Dmitry Tantsur
2015-08-27 18:43 GMT+02:00 Clint Byrum cl...@fewbar.com: Excerpts from Lucas Alvares Gomes's message of 2015-08-27 02:40:26 -0700: On Wed, Aug 26, 2015 at 11:09 PM, Julia Kreger juliaashleykre...@gmail.com wrote: My apologies for not expressing my thoughts on this matter sooner,

Re: [openstack-dev] [ironic] Re: New API for node create, specifying initial provision state

2015-08-27 Thread Clint Byrum
Excerpts from Lucas Alvares Gomes's message of 2015-08-27 02:40:26 -0700: On Wed, Aug 26, 2015 at 11:09 PM, Julia Kreger juliaashleykre...@gmail.com wrote: My apologies for not expressing my thoughts on this matter sooner, however I've had to spend some time collecting my thoughts. To

Re: [openstack-dev] [ironic] Re: New API for node create, specifying initial provision state

2015-08-27 Thread Lucas Alvares Gomes
Hi, On Thu, Aug 27, 2015 at 5:43 PM, Clint Byrum cl...@fewbar.com wrote: Excerpts from Lucas Alvares Gomes's message of 2015-08-27 02:40:26 -0700: On Wed, Aug 26, 2015 at 11:09 PM, Julia Kreger juliaashleykre...@gmail.com wrote: My apologies for not expressing my thoughts on this matter

Re: [openstack-dev] [ironic] Re: New API for node create, specifying initial provision state

2015-08-27 Thread Lucas Alvares Gomes
On Wed, Aug 26, 2015 at 11:09 PM, Julia Kreger juliaashleykre...@gmail.com wrote: My apologies for not expressing my thoughts on this matter sooner, however I've had to spend some time collecting my thoughts. To me, it seems like we do not trust our users. Granted, when I say users, I mean

Re: [openstack-dev] [ironic] Re: New API for node create, specifying initial provision state

2015-08-27 Thread Dmitry Tantsur
On 08/27/2015 11:40 AM, Lucas Alvares Gomes wrote: On Wed, Aug 26, 2015 at 11:09 PM, Julia Kreger juliaashleykre...@gmail.com wrote: My apologies for not expressing my thoughts on this matter sooner, however I've had to spend some time collecting my thoughts. To me, it seems like we do not

Re: [openstack-dev] [ironic] Re: New API for node create, specifying initial provision state

2015-08-26 Thread Julia Kreger
My apologies for not expressing my thoughts on this matter sooner, however I've had to spend some time collecting my thoughts. To me, it seems like we do not trust our users. Granted, when I say users, I mean administrators who likely know more about the disposition and capabilities of their

Re: [openstack-dev] [ironic] Re: New API for node create, specifying initial provision state

2015-08-20 Thread Jim Rollenhagen
On Wed, Aug 19, 2015 at 09:48:29AM +0100, Lucas Alvares Gomes wrote: Hi, After thinking about this some more, I'm not actually going to address Rob's points above. What I want to do is go back and discuss... what do people think about having an API that allows the initial provision state

Re: [openstack-dev] [ironic] Re: New API for node create, specifying initial provision state

2015-08-20 Thread Robert Collins
On 21 Aug 2015 6:45 am, Jim Rollenhagen +1, there are tons of dragons here. Now that we're to the point where our state machine is well-defined with a single entrypoint, I think I'm clearly confused. When was 1.6 deleted? Rob

Re: [openstack-dev] [ironic] Re: New API for node create, specifying initial provision state

2015-08-20 Thread Lucas Alvares Gomes
Hi On 21 Aug 2015 6:45 am, Jim Rollenhagen +1, there are tons of dragons here. Now that we're to the point where our state machine is well-defined with a single entrypoint, I think I'm clearly confused. When was 1.6 deleted? It wasn't and won't be AFAICT. But I think Jim is talking about

Re: [openstack-dev] [ironic] Re: New API for node create, specifying initial provision state

2015-08-20 Thread Jim Rollenhagen
On Thu, Aug 20, 2015 at 09:57:14PM +0100, Lucas Alvares Gomes wrote: Hi On 21 Aug 2015 6:45 am, Jim Rollenhagen +1, there are tons of dragons here. Now that we're to the point where our state machine is well-defined with a single entrypoint, I think I'm clearly confused. When was

Re: [openstack-dev] [ironic] Re: New API for node create, specifying initial provision state

2015-08-19 Thread Ramakrishnan G
My opinion: - If a new API is desirable by operators who would like to skip a few steps in Ironic before making it active, then we should do it. I mean we should allow them to skip the enroll state and manageable state, thereby giving them an opportunity to land the node in manageable or

Re: [openstack-dev] [ironic] Re: New API for node create, specifying initial provision state

2015-08-19 Thread Dmitry Tantsur
To be honest, I'm tired of repeating the same arguments again and again... I personally would like to get something cool done, rather than discussing how to work around our new state machine again and again. Now to some trolling: please include a way to users to opt-out from NOSTATE -

Re: [openstack-dev] [ironic] Re: New API for node create, specifying initial provision state

2015-08-19 Thread Dmitry Tantsur
On 08/19/2015 02:05 AM, Ruby Loo wrote: On 17 August 2015 at 20:20, Robert Collins robe...@robertcollins.net mailto:robe...@robertcollins.net wrote: On 11 August 2015 at 06:13, Ruby Loo rlooya...@gmail.com mailto:rlooya...@gmail.com wrote:

Re: [openstack-dev] [ironic] Re: New API for node create, specifying initial provision state

2015-08-19 Thread Lucas Alvares Gomes
Hi, After thinking about this some more, I'm not actually going to address Rob's points above. What I want to do is go back and discuss... what do people think about having an API that allows the initial provision state to be specified, for a node that is created in Ironic. I'm assuming that

Re: [openstack-dev] [ironic] Re: New API for node create, specifying initial provision state

2015-08-18 Thread Ruby Loo
On 17 August 2015 at 20:20, Robert Collins robe...@robertcollins.net wrote: On 11 August 2015 at 06:13, Ruby Loo rlooya...@gmail.com wrote: Hi, sorry for the delay. I vote no. I understand the rationale of trying to do things so that we don't break our users but that's what the