[openstack-dev] [Ironic] [Agent] Breaking HardwareManager API Change proposed

2014-12-31 Thread Jay Faulkner
Hi all, I proposed https://review.openstack.org/#/c/143193 to ironic-python-agent, in an attempt to make Hardware Manager loading more sane. As it works today, the most specific hardware manager is the only one chosen. This means in order to use a mix of hardware managers, you have to compose a

Re: [openstack-dev] [Ironic][Agent]

2014-04-11 Thread Fox, Kevin M
: Wednesday, April 09, 2014 4:15 PM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [Ironic][Agent] On Wed, Apr 9, 2014 at 9:01 AM, Stig Telfer mailto:stel...@cray.com>> wrote: > -Original Message- > From: Matt Wagner > [

Re: [openstack-dev] [Ironic][Agent]

2014-04-09 Thread Devananda van der Veen
On Tue, Apr 8, 2014 at 3:04 AM, Vladimir Kozhukalov < vkozhuka...@mirantis.com> wrote: > Guys, thank you very much for your comments, > > I thought a lot about why we need to be so limited in IPA use cases. Now > it much clearer for me. Indeed, having some kind of agent running inside > host OS is

Re: [openstack-dev] [Ironic][Agent]

2014-04-09 Thread Devananda van der Veen
On Wed, Apr 9, 2014 at 9:01 AM, Stig Telfer wrote: > > -Original Message- > > From: Matt Wagner [mailto:matt.wag...@redhat.com] > > Sent: Tuesday, April 08, 2014 6:46 PM > > To: OpenStack Development Mailing List (not for usage questions) > > Subject: Re:

Re: [openstack-dev] [Ironic][Agent]

2014-04-09 Thread Stig Telfer
> -Original Message- > From: Matt Wagner [mailto:matt.wag...@redhat.com] > Sent: Tuesday, April 08, 2014 6:46 PM > To: OpenStack Development Mailing List (not for usage questions) > Subject: Re: [openstack-dev] [Ironic][Agent] > > On 08/04/14 14:04 +0400, Vlad

Re: [openstack-dev] [Ironic][Agent]

2014-04-08 Thread Ezra Silvera
> Vladimir Kozhukalov wrote on 08/04/2014 01:04:38 PM: > 1) We agreed that Ironic is that place where we can store hardware > info ('extra' field in node model). But many modern hardware > configurations support hot pluggable hard drives, CPUs, and even > memory. How Ironic will know that har

Re: [openstack-dev] [Ironic][Agent]

2014-04-08 Thread Jay Faulkner
Comments inline. On 4/8/14, 11:16 AM, Josh Gachnang wrote: > > I'm more accustomed to using PDUs for this type of thing. I.e., a > power strip you can ssh into or hit via a web API to toggle power to > individual ports. > Machines are configured to power up on power restore, plus P

Re: [openstack-dev] [Ironic][Agent]

2014-04-08 Thread Josh Gachnang
> > I'm more accustomed to using PDUs for this type of thing. I.e., a > power strip you can ssh into or hit via a web API to toggle power to > individual ports. > Machines are configured to power up on power restore, plus PXE boot. > You have less control than with IPMI -- all you can do is toggle

Re: [openstack-dev] [Ironic][Agent]

2014-04-08 Thread Clint Byrum
Excerpts from Vladimir Kozhukalov's message of 2014-04-08 03:04:38 -0700: > Guys, thank you very much for your comments, > > I thought a lot about why we need to be so limited in IPA use cases. Now it > much clearer for me. Indeed, having some kind of agent running inside host > OS is not what man

Re: [openstack-dev] [Ironic][Agent]

2014-04-08 Thread Matt Wagner
On 08/04/14 14:04 +0400, Vladimir Kozhukalov wrote: 0) There are a plenty of old hardware which does not have IPMI/ILO at all. How Ironic is supposed to power them off and on? Ssh? But Ironic is not supposed to interact with host OS. I'm more accustomed to using PDUs for this type of thing. I.

Re: [openstack-dev] [Ironic][Agent]

2014-04-08 Thread Dickson, Mike (HP Servers)
From: Jim Rollenhagen [mailto:j...@jimrollenhagen.com] Sent: Tuesday, April 08, 2014 9:17 AM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [Ironic][Agent] Guys, thank you very much for your comments, I thought a lot about why we need to be so

Re: [openstack-dev] [Ironic][Agent]

2014-04-08 Thread Jim Rollenhagen
Guys, thank you very much for your comments, I thought a lot about why we need to be so limited in IPA use cases. Now it much clearer for me. Indeed, having some kind of agent running inside host OS is not what many people want to see. And now I'd rather agree with that. But there are still so

Re: [openstack-dev] [Ironic][Agent]

2014-04-08 Thread Vladimir Kozhukalov
Guys, thank you very much for your comments, I thought a lot about why we need to be so limited in IPA use cases. Now it much clearer for me. Indeed, having some kind of agent running inside host OS is not what many people want to see. And now I'd rather agree with that. But there are still some

Re: [openstack-dev] [Ironic][Agent]

2014-04-04 Thread Ezra Silvera
> Ironic's responsibility ends where the host OS begins. Ironic is a bare metal provisioning service, not a configuration management service. I agree with the above, but just to clarify I would say that Ironic shouldn't *interact* with the host OS once it booted. Obviously it can still perform

Re: [openstack-dev] [Ironic][Agent]

2014-04-04 Thread Ling Gao
>seems that this discussion is splitted in 2 threads Lucas, That's because I added a subject when responded. :-) Ling Gao From: Lucas Alvares Gomes To: "OpenStack Development Mailing List (not for usage questions)" , Date: 04/04/2014 01:16 PM Subject:

Re: [openstack-dev] [Ironic][Agent]

2014-04-04 Thread Clint Byrum
Excerpts from Vladimir Kozhukalov's message of 2014-04-04 05:19:41 -0700: > Hello, everyone, > > I'd like to involve more people to express their opinions about the way how > we are going to run Ironic-python-agent. I mean should we run it with root > privileges or not. > > From the very beginnin

Re: [openstack-dev] [Ironic][Agent]

2014-04-04 Thread Lucas Alvares Gomes
> There are lots of configuration management agents already out there (chef? > puppet? salt? ansible? ... the list is pretty long these days...) which you > can bake into the images that you deploy with Ironic, but I'd like to be > clear that, in my opinion, Ironic's responsibility ends where the h

Re: [openstack-dev] [Ironic][Agent]

2014-04-04 Thread Jim Rollenhagen
On April 4, 2014 at 9:12:56 AM, Devananda van der Veen (devananda@gmail.com) wrote: Ironic's responsibility ends where the host OS begins. Ironic is a bare metal provisioning service, not a configuration management service. +1 // jim ___ OpenStack

Re: [openstack-dev] [Ironic][Agent]

2014-04-04 Thread Devananda van der Veen
On Fri, Apr 4, 2014 at 5:19 AM, Vladimir Kozhukalov < vkozhuka...@mirantis.com> wrote: > On the other hand, it is easy to imagine a situation when you want to run > agent on every node of your cluster after installing OS. It could be useful > to keep hardware info consistent (for example, many har

Re: [openstack-dev] [Ironic][Agent] Ironic-python-agent

2014-04-04 Thread Lucas Alvares Gomes
the node. Just my 2 cents. > > +1 > > From:Vladimir Kozhukalov > To:"OpenStack Development Mailing List (not for usage questions)" > , > Date: 04/04/2014 08:24 AM > Subject:[openstack-dev] [Ironic][Agent] > -

Re: [openstack-dev] [Ironic][Agent] Ironic-python-agent

2014-04-04 Thread Jay Faulkner
AM Subject: [openstack-dev] [Ironic][Agent] Hello, everyone, I'd like to involve more people to express their opinions about the way how we are going to run Ironic-python-agent. I mean should we run it with root pr

Re: [openstack-dev] [Ironic][Agent] Ironic-python-agent

2014-04-04 Thread Dickson, Mike (HP Servers)
+1 From: Ling Gao [mailto:ling...@us.ibm.com] Sent: Friday, April 04, 2014 10:10 AM To: OpenStack Development Mailing List (not for usage questions) Cc: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [Ironic][Agent] Ironic-python-agent Hello Vladimir

Re: [openstack-dev] [Ironic][Agent] Ironic-python-agent

2014-04-04 Thread Ling Gao
iling List (not for usage questions)" , Date: 04/04/2014 08:24 AM Subject:[openstack-dev] [Ironic][Agent] Hello, everyone, I'd like to involve more people to express their opinions about the way how we are going to run Ironic-python-agent. I mean should we run it with roo

[openstack-dev] [Ironic][Agent]

2014-04-04 Thread Vladimir Kozhukalov
Hello, everyone, I'd like to involve more people to express their opinions about the way how we are going to run Ironic-python-agent. I mean should we run it with root privileges or not. >From the very beginning agent is supposed to run under ramdisk OS and it is intended to make disk partitionin