<div dir="ltr">Markus,<div><br></div><div>C) +1 to file a spec early, so we can discuss in Tokyo if needed.</div><div><br></div><div>Thanks,</div><div>dims</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Aug 28, 2015 at 11:16 AM, Markus Zoeller <span dir="ltr"><<a href="mailto:mzoeller@de.ibm.com" target="_blank">mzoeller@de.ibm.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Markus Zoeller/Germany/IBM@IBMDE wrote on 08/19/2015 02:15:55 PM:<br>
<br>
> From: Markus Zoeller/Germany/IBM@IBMDE<br>
> To: "OpenStack Development Mailing List \(not for usage questions\)"<br>
> <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
> Date: 08/19/2015 02:31 PM<br>
> Subject: Re: [openstack-dev] [openstack][nova] Streamlining of config<br>
> options in nova<br>
><br>
> Markus Zoeller/Germany/IBM@IBMDE wrote on 08/17/2015 09:37:09 AM:<br>
><br>
> > From: Markus Zoeller/Germany/IBM@IBMDE<br>
> > To: "OpenStack Development Mailing List \(not for usage questions\)"<br>
> > <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
> > Date: 08/17/2015 09:48 AM<br>
> > Subject: Re: [openstack-dev] [openstack][nova] Streamlining of config<br>
> > options in nova<br>
> ><br>
> > Michael Still <<a href="mailto:mikal@stillhq.com">mikal@stillhq.com</a>> wrote on 08/12/2015 10:08:26 PM:<br>
> ><br>
> > > From: Michael Still <<a href="mailto:mikal@stillhq.com">mikal@stillhq.com</a>><br>
> > > To: "OpenStack Development Mailing List (not for usage questions)"<br>
> > > <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
> > > Date: 08/12/2015 10:14 PM<br>
> > > Subject: Re: [openstack-dev] [openstack][nova] Streamlining of<br>
config<br>
> > > options in nova<br>
> > > [...]<br>
> > ><br>
> > > Do we see <a href="https://review.openstack.org/#/c/205154/" rel="noreferrer" target="_blank">https://review.openstack.org/#/c/205154/</a> as a reasonable<br>
> > > example of such centralization? If not, what needs to change there<br>
to<br>
> > > make it an example of that centralization? I see value in having a<br>
> > > worked example people can follow before we attempt a large number of<br>
<br>
> > > these moves.<br>
> > > [...]<br>
> > > Michael<br>
> ><br>
<br>
For the sake of completeness:<br>
A) An example of the centralization of the config options which addresses<br>
the issues Marian mentioned in the beginning of this thread:<br>
<a href="https://review.openstack.org/#/c/214581/4" rel="noreferrer" target="_blank">https://review.openstack.org/#/c/214581/4</a><br>
Module "nova/virt/vmwareapi/imagecache.py" is a good example how it<br>
should look like in the end.<br>
B) A failed (and painful) attempt to replace the global CONF with an<br>
object, which was brought up by danpb:<br>
<a href="https://review.openstack.org/#/c/218319/2" rel="noreferrer" target="_blank">https://review.openstack.org/#/c/218319/2</a><br>
C) Enhancing oslo.config to provide more structure and information,<br>
which was brought up by myself [1][2]<br>
<br>
TODO<br>
----<br>
1) I can create the blueprint to drive A), any veto?<br>
2) I'll discuss C) with the oslo folks<br>
3) I lack a good solution for B). Let's talk at the next summit about it<br>
<br>
References<br>
----------<br>
[1]<br>
<a href="https://blueprints.launchpad.net/oslo.config/+spec/option-interdependencies" rel="noreferrer" target="_blank">https://blueprints.launchpad.net/oslo.config/+spec/option-interdependencies</a><br>
[2] <a href="https://blueprints.launchpad.net/oslo.config/+spec/help-text-markup" rel="noreferrer" target="_blank">https://blueprints.launchpad.net/oslo.config/+spec/help-text-markup</a><br>
<br>
<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Davanum Srinivas :: <a href="https://twitter.com/dims" target="_blank">https://twitter.com/dims</a></div>
</div>