<br><br><div class="gmail_quote">On Tue, Mar 27, 2012 at 2:25 AM, Mandar Vaze <span dir="ltr"><<a href="mailto:mandar.vaze@vertex.co.in">mandar.vaze@vertex.co.in</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">All,<u></u><u></u></span></p><p class="MsoNormal">

<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I realized that this question was discussed on [netstack] mailing list earlier (Is that separate mailing list now merged with this list ? If not where do I subscribe to netstack mailinglist ?)</span></p>

</div></div></blockquote><div><br></div><div>You can subscribe to netstack here: <a href="https://launchpad.net/~netstack">https://launchpad.net/~netstack</a></div><div><br></div><div>Public archives are here:  <a href="https://lists.launchpad.net/netstack/">https://lists.launchpad.net/netstack/</a></div>

<div><br></div><div>With Quantum becoming core in Folsom, I think it may make sense to decommission the netstack mailing list and shift to using only the main openstack list, assuming the the plan is for all core openstack projects to remain on a single mailing list. </div>

<div><br></div><div>Dan</div><div> </div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div>
<p class="MsoNormal">
<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">About a month ago, Doude had asked :<u></u><u></u></span></p>

<p class="MsoNormal" style="background:white"><span style="font-size:13.5pt;font-family:"Courier New""><u></u> <u></u></span></p><p class="MsoNormal" style="background:white"><span style="font-size:13.5pt;font-family:"Courier New"">So, that's mean the current trunk doesn't work with trio Nova+Quantum+Melange.<u></u><u></u></span></p>

<p class="MsoNormal" style="background:white"><span style="font-size:13.5pt;font-family:"Courier New"">That's correct ?<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>

<p class="MsoNormal"><a href="http://www.mail-archive.com/netstack@lists.launchpad.net/msg00731.html" target="_blank">http://www.mail-archive.com/netstack@lists.launchpad.net/msg00731.html</a><u></u><u></u></p><p class="MsoNormal">

<u></u> <u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">But I didn’t see any clear yes/no answer.<u></u><u></u></span></p><p class="MsoNormal">

<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Additionally, while I saw reference to “mélange” command line tool, I am not sure what all (sub) commands need to be executed (and in what order) to get a “working” setup for nova+quantum+mélange<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Regards,<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">-Mandar<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>

<div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> openstack-bounces+mandar.vaze=<a href="mailto:vertex.co.in@lists.launchpad.net" target="_blank">vertex.co.in@lists.launchpad.net</a> [mailto:<a href="mailto:openstack-bounces%2Bmandar.vaze" target="_blank">openstack-bounces+mandar.vaze</a>=<a href="mailto:vertex.co.in@lists.launchpad.net" target="_blank">vertex.co.in@lists.launchpad.net</a>] <b>On Behalf Of </b>Mandar Vaze<br>

<b>Sent:</b> Tuesday, March 27, 2012 12:22 PM<br><b>To:</b> Openstack Mail List (<a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a>)<br><b>Subject:</b> [Openstack] Bug or bad config ? melange IPAM allocating .0, .1 addresses<u></u><u></u></span></p>

</div></div><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">I’ve configured mélange IPAM using devstack (Added mélange and m-svc to ENBALED_SERVICES in stackrc before I executed stack.sh)<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">I’m using quantum network manager.<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">As you can see that 10.0.0.0 and 10.0.0.1 addresses are assigned to VMs created using dashboard/horizon – so I didn’t specify any network params when I created the VMs<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p></div>

<div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Output from “nova-manage network list” <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">id   IPv4        IPv6       start address   DNS1       DNS2      VlanID       project         uuid<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">1    None        None       10.0.0.2        None       None      None         default         60a27f40-3fd1-4ed5-99ac-833109fd4713<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p></div>

<div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Output from “nova list”<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">+--------------------------------------+---------+--------+------------------+<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">|                  ID                  |   Name  | Status |     Networks     |<u></u><u></u></span></p></div><div><p class="MsoNormal">

<span style="font-size:10.0pt;font-family:"Courier New"">+--------------------------------------+---------+--------+------------------+<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">| 17449258-4b26-4f8b-959e-de512331b22b | t1359-2 | ACTIVE | private=10.0.0.1 |<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">| 1e13ffa3-e8e5-4b5f-856f-7bd9cbcc872b | t1359-3 | ACTIVE | private=10.0.0.2 |<u></u><u></u></span></p></div><div><p class="MsoNormal">

<span style="font-size:10.0pt;font-family:"Courier New"">| 7919a412-6373-4578-8b29-4a93a5c99950 | t1359   | ACTIVE | private=10.0.0.0 |<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">+--------------------------------------+---------+--------+------------------+<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p></div>

<div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">(t1359-3 was created using “nova boot t1359-3 --image 6b8d93bf-4344-4594-b6fa-c2cc5a8a5b1d --flavor 1 --key_name mandar-kp” but I don’t think it matters since .2 would have been allocated to the next VM created via dashboard/ as well)<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p></div>

<div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Obviously, I am unable to reach VMs via ssh – even the one with .2 IP address.<u></u><u></u></span></p></div><div><p class="MsoNormal">

<span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">The mélange.conf is unchanged from the one created by stack.sh (given at the end, in case someone needs to refer to it)<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Is this a defect or bad configuration ?<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Regards,<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">-Mandar<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">===== mélange.conf =====<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">[DEFAULT]<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""># Show more verbose log output (sets INFO log level output)<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">verbose = False<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""># Show debugging output in logs (sets DEBUG log level output)<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">debug = False<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""># Address to bind the API server<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">bind_host = 0.0.0.0<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""># Port the bind the API server to<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">bind_port = 9898<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""># SQLAlchemy connection string for the reference implementation<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""># registry server. Any valid SQLAlchemy connection string is fine.<u></u><u></u></span></p></div><div><p class="MsoNormal">

<span style="font-size:10.0pt;font-family:"Courier New""># See: <a href="http://www.sqlalchemy.org/docs/05/reference/sqlalchemy/connections.html#sqlalchemy.create_engine" target="_blank">http://www.sqlalchemy.org/docs/05/reference/sqlalchemy/connections.html#sqlalchemy.create_engine</a><u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">sql_connection = mysql://root:nova@localhost/melange<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""># sql_connection = mysql://root:root@localhost/melange<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">#sql_connection = postgresql://melange:melange@localhost/melange<u></u><u></u></span></p></div><div><p class="MsoNormal">
<span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p>
</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""># Period in seconds after which SQLAlchemy should reestablish its connection<u></u><u></u></span></p></div><div><p class="MsoNormal">

<span style="font-size:10.0pt;font-family:"Courier New""># to the database.<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">#<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""># MySQL uses a default `wait_timeout` of 8 hours, after which it will drop<u></u><u></u></span></p></div><div><p class="MsoNormal">

<span style="font-size:10.0pt;font-family:"Courier New""># idle connections. This can result in 'MySQL Gone Away' exceptions. If you<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""># notice this, you can lower this value to ensure that SQLAlchemy reconnects<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""># before MySQL can drop the connection.<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">sql_idle_timeout = 3600<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">#DB Api Implementation<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">db_api_implementation = "melange.db.sqlalchemy.api"<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""># Path to the extensions<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">api_extensions_path = melange/extensions<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""># Cidr for auto creating first ip block in a network<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""># If unspecified, auto creating is turned off<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""># default_cidr = <a href="http://10.0.0.0/24" target="_blank">10.0.0.0/24</a><u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">#IPV6 Generator Factory, defaults to rfc2462<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">#ipv6_generator=melange.ipv6.tenant_based_generator.TenantBasedIpV6Generator<u></u><u></u></span></p></div><div><p class="MsoNormal">

<span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">#DNS info for a data_center<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">dns1 = 8.8.8.8<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">dns2 = 8.8.4.4<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">#Number of days before deallocated IPs are deleted<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">keep_deallocated_ips_for_days = 2<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">#Number of retries for allocating an IP<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">ip_allocation_retries = 5<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""># ============ notifer queue kombu connection options ========================<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">notifier_queue_hostname = localhost<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">notifier_queue_userid = guest<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">notifier_queue_password = guest<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">notifier_queue_ssl = False<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">notifier_queue_port = 5672<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">notifier_queue_virtual_host = /<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">notifier_queue_transport = memory<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">[composite:melange]<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">use = call:melange.common.wsgi:versioned_urlmap<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">/: versions<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">/v0.1: melangeapp_v0_1<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">/v1.0: melangeapp_v1_0<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">[app:versions]<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">paste.app_factory = melange.versions:app_factory<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">[pipeline:melangeapi_v0_1]<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">pipeline = extensions melangeapp_v0_1<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">[pipeline:melangeapi_v1_0]<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">pipeline = extensions melangeapp_v1_0<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">[filter:extensions]<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">paste.filter_factory = melange.common.extensions:factory<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">[filter:tokenauth]<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">paste.filter_factory = keystone.middleware.auth_token:filter_factory<u></u><u></u></span></p></div><div><p class="MsoNormal">

<span style="font-size:10.0pt;font-family:"Courier New"">service_protocol = http<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">service_host = 127.0.0.1<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">service_port = 808<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">auth_host = 127.0.0.1<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">auth_port = 5001<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">auth_protocol = http<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">admin_token = 999888777666<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">[filter:authorization]<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">paste.filter_factory = melange.common.auth:AuthorizationMiddleware.factory<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">[app:melangeapp_v0_1]<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">paste.app_factory = melange.ipam.service:APIV01.app_factory<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">[app:melangeapp_v1_0]<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">paste.app_factory = melange.ipam.service:APIV10.app_factory<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">#Add this filter to log request and response for debugging<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">[filter:debug]<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">paste.filter_factory = melange.common.wsgi:Debug.factory<u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p></div>

<div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p></div><div>

<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">=========<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p></div>

<div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p></div></div>

</div></div></div><br>_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>Dan Wendlandt <div>Nicira Networks: <a href="http://www.nicira.com" target="_blank">www.nicira.com</a><br><div>twitter: danwendlandt<br>

~~~~~~~~~~~~~~~~~~~~~~~~~~~<br></div></div><br>