Re: [openstack-dev] [Nova] Configuration validation

2013-11-19 Thread Oleg Gelbukh
Tracy, I've created etherpad with the summary: https://etherpad.openstack.org/p/w5BwMtCG6z -- Best regards, Oleg Gelbukh On Mon, Nov 18, 2013 at 11:17 PM, Tracy Jones tjo...@vmware.com wrote: Oleg - this is great! I tried to find you on IRC to recommend we put this on a etherpad so several

Re: [openstack-dev] [Nova] Configuration validation

2013-11-18 Thread Nikola Đipanov
On 13/11/13 18:49, Doug Hellmann wrote: On Mon, Nov 11, 2013 at 6:08 PM, Mark McLoughlin mar...@redhat.com mailto:mar...@redhat.com wrote: Hi Nikola, On Mon, 2013-11-11 at 12:44 +0100, Nikola Đipanov wrote: Hey all, During the summit session on the the

Re: [openstack-dev] [Nova] Configuration validation

2013-11-18 Thread Dan Smith
Another issue that we might want to try and solve with this (and imho another reason to keep the framework for this in oslo) is that we might want to make these update aware, and allow for some graceful degradation or something similar when for example an updated service is stated with an

Re: [openstack-dev] [Nova] Configuration validation

2013-11-18 Thread Sean Dague
To be fair, we test only the subset that is set via devstack on the stable side. That should be a common subset, but it is far from fully comprehensive. Nova has over 600 config variables, so additional tooling here would be goodness. Sean Dague http://dague.net On Nov 18, 2013 7:35 AM, Dan Smith

Re: [openstack-dev] [Nova] Configuration validation

2013-11-18 Thread Dan Smith
To be fair, we test only the subset that is set via devstack on the stable side. That should be a common subset, but it is far from fully comprehensive. Nova has over 600 config variables, so additional tooling here would be goodness. I'm surely not arguing against additional testing of

Re: [openstack-dev] [Nova] Configuration validation

2013-11-18 Thread Oleg Gelbukh
Hi, I summarized a list of requirements to the config validation framework from this thread and other sources, including IRC discussions so far: https://gist.github.com/ogelbukh/7533029 Seems like we have 2 work items here, one being extension which adds more complex flags types to Oslo.config,

Re: [openstack-dev] [Nova] Configuration validation

2013-11-18 Thread Tracy Jones
Oleg - this is great! I tried to find you on IRC to recommend we put this on a etherpad so several of us can collaborate together on requirements and brainstorming. On Nov 18, 2013, at 10:54 AM, Oleg Gelbukh ogelb...@mirantis.com wrote: Hi, I summarized a list of requirements to the

Re: [openstack-dev] [Nova] Configuration validation

2013-11-13 Thread Doug Hellmann
On Mon, Nov 11, 2013 at 6:08 PM, Mark McLoughlin mar...@redhat.com wrote: Hi Nikola, On Mon, 2013-11-11 at 12:44 +0100, Nikola Đipanov wrote: Hey all, During the summit session on the the VMWare driver roadmap, a topic of validating the passed configuration prior to starting services

Re: [openstack-dev] [Nova] Configuration validation

2013-11-13 Thread Oleg Gelbukh
Doug, On Wed, Nov 13, 2013 at 9:49 PM, Doug Hellmann doug.hellm...@dreamhost.comwrote: On Mon, Nov 11, 2013 at 6:08 PM, Mark McLoughlin mar...@redhat.comwrote: One thing worth trying would be to encode the validation rules in the config option declaration. Some rules could be

Re: [openstack-dev] [Nova] Configuration validation

2013-11-13 Thread Doug Hellmann
On Wed, Nov 13, 2013 at 2:19 PM, Oleg Gelbukh ogelb...@mirantis.com wrote: Doug, On Wed, Nov 13, 2013 at 9:49 PM, Doug Hellmann doug.hellm...@dreamhost.com wrote: On Mon, Nov 11, 2013 at 6:08 PM, Mark McLoughlin mar...@redhat.comwrote: One thing worth trying would be to encode the

Re: [openstack-dev] [Nova] Configuration validation

2013-11-13 Thread Lorin Hochstein
On Wed, Nov 13, 2013 at 3:38 PM, Doug Hellmann doug.hellm...@dreamhost.comwrote: On Wed, Nov 13, 2013 at 2:19 PM, Oleg Gelbukh ogelb...@mirantis.comwrote: Doug, On Wed, Nov 13, 2013 at 9:49 PM, Doug Hellmann doug.hellm...@dreamhost.com wrote: On Mon, Nov 11, 2013 at 6:08 PM, Mark

Re: [openstack-dev] [Nova] Configuration validation

2013-11-12 Thread Tracy Jones
Thanks folks for the interesting suggestions on this topic! I’ll b updating the BP this week with this and other info i am gathering. Please let me know if you are interested in being involved in brainstorming on this issue and I will set up an irc meeting to discuss it further On Nov 11,

[openstack-dev] [Nova] Configuration validation

2013-11-11 Thread Nikola Đipanov
Hey all, During the summit session on the the VMWare driver roadmap, a topic of validating the passed configuration prior to starting services came up (see [1] for more detail on how it's connected to that specific topic). Several ideas were thrown around during the session mostly documented in

Re: [openstack-dev] [Nova] Configuration validation

2013-11-11 Thread John Garbutt
I like the idea of a more general config validation phase to help people when first starting out. My worry is that it would slow down the starting back up of servers for people deploying their code using CI, where the have already verified their configuration. But maybe its so fast I don't care,

Re: [openstack-dev] [Nova] Configuration validation

2013-11-11 Thread Nikola Đipanov
On 11/11/13 12:55, John Garbutt wrote: I like the idea of a more general config validation phase to help people when first starting out. My worry is that it would slow down the starting back up of servers for people deploying their code using CI, where the have already verified their

Re: [openstack-dev] [Nova] Configuration validation

2013-11-11 Thread Gary Kotton
Hi, I think that John has a very valid point. My understanding from the session was that this should be a stand alone tool that will also work across services, that is, if neutron is configured then it will check that the neutron credentials are correct. Thanks Gary On 11/11/13 1:55 PM, John

Re: [openstack-dev] [Nova] Configuration validation

2013-11-11 Thread Tracy Jones
I had envisioned this as a standalone tool which would be run after an initial deployment to validate the config. I like the idea of hooking it into an existing framework - but i agree that we certainly don’t want to slow things down. I wonder if we could use some sort of cookie to track when

Re: [openstack-dev] [Nova] Configuration validation

2013-11-11 Thread Joe Gordon
On Nov 11, 2013 9:53 AM, Russell Bryant rbry...@redhat.com wrote: On 11/11/2013 07:38 AM, Nikola Đipanov wrote: On 11/11/13 12:55, John Garbutt wrote: I like the idea of a more general config validation phase to help people when first starting out. My worry is that it would slow down

Re: [openstack-dev] [Nova] Configuration validation

2013-11-11 Thread Mark McLoughlin
Hi Nikola, On Mon, 2013-11-11 at 12:44 +0100, Nikola Đipanov wrote: Hey all, During the summit session on the the VMWare driver roadmap, a topic of validating the passed configuration prior to starting services came up (see [1] for more detail on how it's connected to that specific topic).