Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-17 Thread Dmitry Tantsur
On Wed, 2014-09-17 at 10:36 +0100, Steven Hardy wrote: > On Tue, Sep 16, 2014 at 02:06:59PM -0700, Devananda van der Veen wrote: > > On Tue, Sep 16, 2014 at 12:42 PM, Zane Bitter wrote: > > > On 16/09/14 15:24, Devananda van der Veen wrote: > > >> > > >> On Tue, Sep 16, 2014 at 11:44 AM, Zane Bitt

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-17 Thread Lucas Alvares Gomes
> 1. Not everyone will have an enterprise CMDB, so there should be some way > to input inventory without one (even if it is a text file fed into > ironicclient). The bulk-loading format to do this is TBD. > > 2. A way to generate that inventory in an automated way is desirable for > some folks, but

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-17 Thread Steven Hardy
On Tue, Sep 16, 2014 at 02:06:59PM -0700, Devananda van der Veen wrote: > On Tue, Sep 16, 2014 at 12:42 PM, Zane Bitter wrote: > > On 16/09/14 15:24, Devananda van der Veen wrote: > >> > >> On Tue, Sep 16, 2014 at 11:44 AM, Zane Bitter wrote: > >>> > >>> On 16/09/14 13:56, Devananda van der Veen

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-17 Thread Dmitry Tantsur
On Tue, 2014-09-16 at 15:42 -0400, Zane Bitter wrote: > On 16/09/14 15:24, Devananda van der Veen wrote: > > On Tue, Sep 16, 2014 at 11:44 AM, Zane Bitter wrote: > >> On 16/09/14 13:56, Devananda van der Veen wrote: > >>> > >>> On Mon, Sep 15, 2014 at 9:00 AM, Steven Hardy wrote: > > Fo

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-16 Thread Devananda van der Veen
On Tue, Sep 16, 2014 at 12:42 PM, Zane Bitter wrote: > On 16/09/14 15:24, Devananda van der Veen wrote: >> >> On Tue, Sep 16, 2014 at 11:44 AM, Zane Bitter wrote: >>> >>> On 16/09/14 13:56, Devananda van der Veen wrote: On Mon, Sep 15, 2014 at 9:00 AM, Steven Hardy wrote: > >>

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-16 Thread Devananda van der Veen
Now that I've replied to individual emails, let me try to summarize my thoughts on why Heat feels like the wrong tool for the task that I think you're trying to accomplish. This discussion has been really helpful for me in understanding why that is, and I think, at a really high level, it is becaus

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-16 Thread Zane Bitter
On 16/09/14 15:24, Devananda van der Veen wrote: On Tue, Sep 16, 2014 at 11:44 AM, Zane Bitter wrote: On 16/09/14 13:56, Devananda van der Veen wrote: On Mon, Sep 15, 2014 at 9:00 AM, Steven Hardy wrote: For example, today, I've been looking at the steps required for driving autodiscovery:

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-16 Thread Devananda van der Veen
On Tue, Sep 16, 2014 at 11:44 AM, Zane Bitter wrote: > On 16/09/14 13:56, Devananda van der Veen wrote: >> >> On Mon, Sep 15, 2014 at 9:00 AM, Steven Hardy wrote: >>> >>> For example, today, I've been looking at the steps required for driving >>> autodiscovery: >>> >>> https://etherpad.openstack.

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-16 Thread Devananda van der Veen
On Tue, Sep 16, 2014 at 11:57 AM, Zane Bitter wrote: > On 16/09/14 13:54, Devananda van der Veen wrote: >> >> On Sep 15, 2014 8:20 AM, "James Slagle" wrote: >>> >>> > >>> >On Mon, Sep 15, 2014 at 7:44 AM, Steven Hardy wrote: > > > >The initial assumption is that there is some disc

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-16 Thread Zane Bitter
On 16/09/14 13:54, Devananda van der Veen wrote: On Sep 15, 2014 8:20 AM, "James Slagle" wrote: > >On Mon, Sep 15, 2014 at 7:44 AM, Steven Hardy wrote: > > > >The initial assumption is that there is some discovery step (either > >automatic or static generation of a manifest of nodes), that ca

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-16 Thread Zane Bitter
On 16/09/14 13:56, Devananda van der Veen wrote: On Mon, Sep 15, 2014 at 9:00 AM, Steven Hardy wrote: For example, today, I've been looking at the steps required for driving autodiscovery: https://etherpad.openstack.org/p/Ironic-PoCDiscovery-Juno Driving this process looks a lot like applicat

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-16 Thread Devananda van der Veen
On Mon, Sep 15, 2014 at 1:08 PM, Steven Hardy wrote: > On Mon, Sep 15, 2014 at 05:51:43PM +, Jay Faulkner wrote: >> Steven, >> >> It's important to note that two of the blueprints you reference: >> >> https://blueprints.launchpad.net/ironic/+spec/drac-raid-mgmt >> https://blueprints.launchpad.

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-16 Thread Devananda van der Veen
On Mon, Sep 15, 2014 at 9:00 AM, Steven Hardy wrote: > For example, today, I've been looking at the steps required for driving > autodiscovery: > > https://etherpad.openstack.org/p/Ironic-PoCDiscovery-Juno > > Driving this process looks a lot like application orchestration: > > 1. Take some input

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-16 Thread Devananda van der Veen
On Mon, Sep 15, 2014 at 10:51 AM, Jay Faulkner wrote: > Steven, > > It's important to note that two of the blueprints you reference: > > https://blueprints.launchpad.net/ironic/+spec/drac-raid-mgmt > https://blueprints.launchpad.net/ironic/+spec/drac-hw-discovery > > are both very unlikely to land

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-16 Thread Devananda van der Veen
On Mon, Sep 15, 2014 at 9:50 AM, Clint Byrum wrote: > Excerpts from Steven Hardy's message of 2014-09-15 04:44:24 -0700: >> >> > First, Ironic is hidden under Nova as far as TripleO is concerned. So > mucking with the servers underneath Nova during deployment is a difficult > proposition. Would I

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-16 Thread Devananda van der Veen
On Sep 15, 2014 8:20 AM, "James Slagle" wrote: > > On Mon, Sep 15, 2014 at 7:44 AM, Steven Hardy wrote: > > All, > > > > Starting this thread as a follow-up to a strongly negative reaction by the > > Ironic PTL to my patches[1] adding initial Heat->Ironic integration, and > > subsequent very deta

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-15 Thread Jay Pipes
On 09/15/2014 04:08 PM, Steven Hardy wrote: On Mon, Sep 15, 2014 at 05:51:43PM +, Jay Faulkner wrote: Steven, It's important to note that two of the blueprints you reference: https://blueprints.launchpad.net/ironic/+spec/drac-raid-mgmt https://blueprints.launchpad.net/ironic/+spec/drac-hw-

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-15 Thread Steven Hardy
On Mon, Sep 15, 2014 at 05:51:43PM +, Jay Faulkner wrote: > Steven, > > It's important to note that two of the blueprints you reference: > > https://blueprints.launchpad.net/ironic/+spec/drac-raid-mgmt > https://blueprints.launchpad.net/ironic/+spec/drac-hw-discovery > > are both very unlik

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-15 Thread Clint Byrum
Excerpts from Steven Hardy's message of 2014-09-15 10:10:05 -0700: > On Mon, Sep 15, 2014 at 09:50:24AM -0700, Clint Byrum wrote: > > Excerpts from Steven Hardy's message of 2014-09-15 04:44:24 -0700: > > > All, > > > > > > Starting this thread as a follow-up to a strongly negative reaction by the

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-15 Thread Zane Bitter
On 15/09/14 12:00, Steven Hardy wrote: For example, today, I've been looking at the steps required for driving autodiscovery: https://etherpad.openstack.org/p/Ironic-PoCDiscovery-Juno Driving this process looks a lot like application orchestration: 1. Take some input (IPMI credentials and MAC

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-15 Thread Dmitry Tantsur
On Mon, 2014-09-15 at 11:04 -0700, Jim Rollenhagen wrote: > On Mon, Sep 15, 2014 at 12:44:24PM +0100, Steven Hardy wrote: > > All, > > > > Starting this thread as a follow-up to a strongly negative reaction by the > > Ironic PTL to my patches[1] adding initial Heat->Ironic integration, and > > sub

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-15 Thread Jim Rollenhagen
On Mon, Sep 15, 2014 at 12:44:24PM +0100, Steven Hardy wrote: > All, > > Starting this thread as a follow-up to a strongly negative reaction by the > Ironic PTL to my patches[1] adding initial Heat->Ironic integration, and > subsequent very detailed justification and discussion of why they may be

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-15 Thread James Slagle
On Mon, Sep 15, 2014 at 12:59 PM, Clint Byrum wrote: > Excerpts from James Slagle's message of 2014-09-15 08:15:21 -0700: >> On Mon, Sep 15, 2014 at 7:44 AM, Steven Hardy wrote: >> > Following discovery, but before an undercloud deploying OpenStack onto the >> > nodes, there are a few steps which

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-15 Thread Jay Faulkner
___ From: Steven Hardy Sent: Monday, September 15, 2014 4:44 AM To: openstack-dev@lists.openstack.org Subject: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration All, Starting this thread as a follow-up to a strongly negative reaction by

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-15 Thread Steven Hardy
On Mon, Sep 15, 2014 at 09:50:24AM -0700, Clint Byrum wrote: > Excerpts from Steven Hardy's message of 2014-09-15 04:44:24 -0700: > > All, > > > > Starting this thread as a follow-up to a strongly negative reaction by the > > Ironic PTL to my patches[1] adding initial Heat->Ironic integration, and

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-15 Thread Clint Byrum
Excerpts from James Slagle's message of 2014-09-15 08:15:21 -0700: > On Mon, Sep 15, 2014 at 7:44 AM, Steven Hardy wrote: > > All, > > > > Starting this thread as a follow-up to a strongly negative reaction by the > > Ironic PTL to my patches[1] adding initial Heat->Ironic integration, and > > sub

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-15 Thread Clint Byrum
Excerpts from Steven Hardy's message of 2014-09-15 04:44:24 -0700: > All, > > Starting this thread as a follow-up to a strongly negative reaction by the > Ironic PTL to my patches[1] adding initial Heat->Ironic integration, and > subsequent very detailed justification and discussion of why they ma

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-15 Thread Keith Basil
On Sep 15, 2014, at 12:00 PM, Steven Hardy wrote: > On Mon, Sep 15, 2014 at 11:15:21AM -0400, James Slagle wrote: >> On Mon, Sep 15, 2014 at 7:44 AM, Steven Hardy wrote: >>> All, >>> >>> Starting this thread as a follow-up to a strongly negative reaction by the >>> Ironic PTL to my patches[1] ad

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-15 Thread Steven Hardy
On Mon, Sep 15, 2014 at 11:15:21AM -0400, James Slagle wrote: > On Mon, Sep 15, 2014 at 7:44 AM, Steven Hardy wrote: > > All, > > > > Starting this thread as a follow-up to a strongly negative reaction by the > > Ironic PTL to my patches[1] adding initial Heat->Ironic integration, and > > subseque

Re: [openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-15 Thread James Slagle
On Mon, Sep 15, 2014 at 7:44 AM, Steven Hardy wrote: > All, > > Starting this thread as a follow-up to a strongly negative reaction by the > Ironic PTL to my patches[1] adding initial Heat->Ironic integration, and > subsequent very detailed justification and discussion of why they may be > useful

[openstack-dev] [tripleo][heat][ironic] Heat Ironic resources and "ready state" orchestration

2014-09-15 Thread Steven Hardy
All, Starting this thread as a follow-up to a strongly negative reaction by the Ironic PTL to my patches[1] adding initial Heat->Ironic integration, and subsequent very detailed justification and discussion of why they may be useful in this spec[2]. Back in Atlanta, I had some discussions with fo