<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi,<br>
Please see my inline below.<br>
Thanks<br>
Gary<br>
<br>
On 07/24/2012 07:47 PM, Salvatore Orlando wrote:
<blockquote
cite="mid:CAGR=i3i0JETbg_muzueWe48-Sm=6c9_MwhgBsPrzg7Zf0UpUCw@mail.gmail.com"
type="cite">I +1 what Mark and Gary agreed on the IRC.
<div>That's exactly what I meant by 'namespaces' on yesterday's
meeting.</div>
<div><br>
</div>
<div>Cheers,</div>
<div>Salvatore<br>
<br>
<div class="gmail_quote">On 24 July 2012 16:30, Sumit Naiksatam
(snaiksat) <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:snaiksat@cisco.com" target="_blank">snaiksat@cisco.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
0.8ex; border-left: 1px solid rgb(204, 204, 204);
padding-left: 1ex;">
<div bgcolor="white" link="blue" vlink="purple" lang="EN-US">
<div>
<p class="MsoNormal"><span style="font-size: 11pt;
font-family:
"Calibri","sans-serif"; color:
rgb(31, 73, 125);">Hi Gary,</span></p>
<p class="MsoNormal"><span style="font-size: 11pt;
font-family:
"Calibri","sans-serif"; color:
rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt;
font-family:
"Calibri","sans-serif"; color:
rgb(31, 73, 125);">Are you asking this just in the
context of the RPC related configurations, or also
for moving all the existing configuration from the
plugin-specific configuration files (the ones under
etc/quantum/plugins) to a single configuration file?</span></p>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
<br>
The RPC was the motivation for this. This is information that is
required by both the agents and the plugins. In addition to this due
to the fact that is is from the openstack-common (which used the
global cfg.CONF) complicates things.<br>
<br>
There is still the option to use multiple files with input like:<br>
<pre wrap=""> --config-file=/etc/quantum.conf --config-file=/etc/quantum/quantum.conf --config-dir=/etc/quantum/plugins.d
Thanks
Gary
</pre>
<br>
<br>
<blockquote
cite="mid:CAGR=i3i0JETbg_muzueWe48-Sm=6c9_MwhgBsPrzg7Zf0UpUCw@mail.gmail.com"
type="cite">
<div>
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
0.8ex; border-left: 1px solid rgb(204, 204, 204);
padding-left: 1ex;">
<div bgcolor="white" link="blue" vlink="purple" lang="EN-US">
<div>
<p class="MsoNormal"><span style="font-size: 11pt;
font-family:
"Calibri","sans-serif"; color:
rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt;
font-family:
"Calibri","sans-serif"; color:
rgb(31, 73, 125);">Moving plugin-independent common
configuration to a common file makes sense to me
(including the agent and/or RPC related
configurations as discussed in the IRC meeting
yesterday). However, I am not in favor of moving all
plugin-specific configurations to a single/common
file.</span></p>
<p class="MsoNormal"><span style="font-size: 11pt;
font-family:
"Calibri","sans-serif"; color:
rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt;
font-family:
"Calibri","sans-serif"; color:
rgb(31, 73, 125);">Thanks,</span></p>
<p class="MsoNormal"><span style="font-size: 11pt;
font-family:
"Calibri","sans-serif"; color:
rgb(31, 73, 125);">~Sumit.
</span></p>
<p class="MsoNormal"><span style="font-size: 11pt;
font-family:
"Calibri","sans-serif"; color:
rgb(31, 73, 125);"> </span></p>
<div style="border-width: medium medium medium 1.5pt;
border-style: none none none solid; border-color:
-moz-use-text-color -moz-use-text-color
-moz-use-text-color blue; padding: 0in 0in 0in 4pt;">
<div>
<div style="border-right: medium none; border-width:
1pt medium medium; border-style: solid none none;
border-color: rgb(181, 196, 223)
-moz-use-text-color -moz-use-text-color; padding:
3pt 0in 0in;">
<p class="MsoNormal"><b><span style="font-size:
10pt; font-family:
"Tahoma","sans-serif";
color: windowtext;">From:</span></b><span
style="font-size: 10pt; font-family:
"Tahoma","sans-serif";
color: windowtext;"> Gary Kotton [mailto:<a
moz-do-not-send="true"
href="mailto:gkotton@redhat.com"
target="_blank">gkotton@redhat.com</a>]
<br>
<b>Sent:</b> Tuesday, July 24, 2012 6:03 AM<br>
<b>To:</b> <a moz-do-not-send="true"
href="mailto:openstack-dev@lists.openstack.org"
target="_blank">openstack-dev@lists.openstack.org</a><br>
<b>Subject:</b> Re: [openstack-dev] [Quantum]
Agents and configuration files</span></p>
</div>
</div>
<div>
<div class="h5">
<p class="MsoNormal"> </p>
<p class="MsoNormal">Hi,<br>
Can people please raise their concerns about
moving all of the plugin.ini files into
quantum.conf.<br>
This will solve us a number of problems. Please
let me know if you have any reservations.<br>
Thanks<br>
Gary<br>
<br>
On 07/24/2012 09:17 AM, Gary Kotton wrote: </p>
<p class="MsoNormal">Hi,<br>
<br>
<b>Background</b>: The quantum service makes use
of the configuration file quantum.conf. In
addition to this there is a common configuration
file shared between the plugin and the agent
(plugin.ini). The aforementioned files are
loaded by the common configuration files.<br>
<br>
<b>Current developments</b>: A number of current
developments, for example notifications (<a
moz-do-not-send="true"
href="https://review.openstack.org/#/c/9835/"
target="_blank">https://review.openstack.org/#/c/9835/</a>)
and scalable agents (<a moz-do-not-send="true"
href="https://review.openstack.org/#/c/9591/"
target="_blank">https://review.openstack.org/#/c/9591/</a>)
require RPC configurations. <br>
<br>
From the discussion last night the community the
consensus is to have the common configuration
items that may be relevant to one or more
agent/plugin in the quantum configuration file.
This change will require the agents to also load
the quantum.conf configuration files.<br>
<br>
<b>Open issues</b>:<br>
1. I do not think that the common configuration
supports mapping of name spaces to configuration
files.<br>
2. Configuration file loading. With the plugins
the configuration files are loaded in two
stages. If possible it would be great that the
files could be loaded at once - this can be done
by listing the plugin/agent ini file(s) in the
quantum.conf. When this is loaded then the other
files will be loaded. <br>
<br>
Please let me know if you have any comments or
objections. I would like to move ahead and start
to work on this.<br>
<br>
Thanks<br>
Gary<br>
<br>
<br>
</p>
<pre> </pre>
<pre> </pre>
<pre>_______________________________________________</pre>
<pre>OpenStack-dev mailing list</pre>
<pre><a moz-do-not-send="true" href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.org</a></pre>
<pre><a moz-do-not-send="true" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a></pre>
<p class="MsoNormal"> </p>
</div>
</div>
</div>
</div>
</div>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a moz-do-not-send="true"
href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a moz-do-not-send="true"
href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev"
target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</body>
</html>