<div dir="ltr">I think I'm hitting this issue. Thanks a lot Mark!<br><br>Xin <br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, May 10, 2013 at 10:32 PM, Mark T. Voelker <span dir="ltr"><<a href="mailto:mvoelker@cisco.com" target="_blank">mvoelker@cisco.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Off the top of my head: I believe the Cisco plugin only sends the<br>
"switchport" and "switchport mode trunk" commands if the port isn't<br>
already in trunking mode.  Were there any vlans already configured on<br>
the port in question before you created a network?  If not, you may be<br>
running into:<br>
<br>
<a href="https://bugs.launchpad.net/quantum/+bug/1174852" target="_blank">https://bugs.launchpad.net/quantum/+bug/1174852</a><br>
<br>
There's a workaround mentioned in the bug.<br>
<br>
At Your Service,<br>
<br>
Mark T. Voelker<br>
Systems Development Unit<br>
<div><div class="h5"><br>
<br>
On 05/10/2013 10:52 PM, codeoedoc wrote:<br>
> Hi guys,<br>
><br>
> I tried out Cisco Quantum Plugin towards a N7K switch. There seems to be<br>
> a bug, but I'm not sure because I might have missed something. I tried<br>
> devstack with the plugin. Below is the log that I get from q-svc. It<br>
> seems the plugin tries to send netconf xml to the switch to configure a<br>
> port. On a N7K switch, one need to issue two commands:<br>
><br>
> switchport <CR><br>
> switchport trunk allowed vlan add 232 <CR><br>
><br>
> to be able to configure a port. However the plugin only sends the second<br>
> command, resulting in the switch not being able to successfully execute it.<br>
><br>
> Please help. Thanks!<br>
> Xin<br>
><br>
> 2013-05-10 17:07:10     INFO [ncclient.operations.rpc] Requesting<br>
> 'EditConfig'<br>
> 2013-05-10 17:07:10    DEBUG [ncclient.transport.session] queueing <?xml<br>
> version='1.0' encoding='UTF-8'?><br>
> <rpc message-id="urn:uuid:b97a869c-b9ce-11e2-8059-ee0f9c74da93"<br>
> xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"<br>
> xmlns:if="<a href="http://www.cisco.com/nxos:1.0:if_manager" target="_blank">http://www.cisco.com/nxos:1.0:if_manager</a>"<br>
> xmlns:nxos="<a href="http://www.cisco.com/nxos:1.0" target="_blank">http://www.cisco.com/nxos:1.0</a>"><edit-config><target><running<br>
> /></target><config><br>
>         <configure><br>
>           <__XML__MODE__exec_configure><br>
>           <interface><br>
>             <ethernet><br>
>               <interface>4/5</interface><br>
>               <__XML__MODE_if-ethernet-switch><br>
>                 <switchport><br>
>                   <trunk><br>
>                     <allowed><br>
>                       <vlan><br>
>                         <add><br>
>                           <add_vlans>232</add_vlans><br>
>                         </add><br>
>                       </vlan><br>
>                     </allowed><br>
>                   </trunk><br>
>                 </switchport><br>
>               </__XML__MODE_if-ethernet-switch><br>
>             </ethernet><br>
>           </interface><br>
><br>
>           </__XML__MODE__exec_configure><br>
>         </configure><br>
>       </config></edit-config></rpc><br>
> 2013-05-10 17:07:10    DEBUG [ncclient.operations.rpc] Sync request,<br>
> will wait for timeout=30<br>
> 2013-05-10 17:07:10    DEBUG [quantum.openstack.common.rpc.amqp]<br>
> UNIQUE_ID is 6f8739a290464e88ac47520ba1113553.<br>
> 2013-05-10 17:07:10    DEBUG [ncclient.transport.ssh] Sending message<br>
> 2013-05-10 17:07:10    DEBUG [ncclient.transport.ssh] parsed new message<br>
> 2013-05-10 17:07:10    DEBUG [ncclient.transport.session] dispatching<br>
> message to <ncclient.operations.rpc.RPCReplyListener object at<br>
> 0x3630890>: <?xml version="1.0" encoding="ISO-8859-1"?><br>
> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"<br>
> xmlns:if="<a href="http://www.cisco.com/nxos:1.0:if_manager" target="_blank">http://www.cisco.com/nxos:1.0:if_manager</a>"<br>
> xmlns:nxos="<a href="http://www.cisco.com/nxos:1.0" target="_blank">http://www.cisco.com/nxos:1.0</a>"<br>
> message-id="urn:uuid:b97a869c-b9ce-11e2-8059-ee0f9c74da93"><br>
>   <rpc-error><br>
>     <error-type>application</error-type><br>
>     <error-tag>invalid-value</error-tag><br>
>     <error-severity>error</error-severity><br>
>     <error-message>Syntax error while parsing 'switchport trunk allowed<br>
> vlan add 232'<br>
><br>
> </error-message><br>
>   </rpc-error><br>
> </rpc-reply><br>
><br>
><br>
><br>
</div></div>> _______________________________________________<br>
> OpenStack-dev mailing list<br>
> <a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
> <a 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>
<br>
</blockquote></div><br></div>