<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:35:38 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[OVSDB-151] org.opendaylight.ovsdb.southbound.it.SouthboundIT.testGetOvsdbNodes(SouthboundIT.java:988) -- java.lang.AssertionError: There should only be one node in the topology expected:&lt;1&gt; but was:&lt;2&gt;</title>
                <link>https://jira.opendaylight.org/browse/OVSDB-151</link>
                <project id="10158" key="OVSDB">ovsdb</project>
                    <description>&lt;p&gt;java.lang.AssertionError: There should only be one node in the topology expected:&amp;lt;1&amp;gt; but was:&amp;lt;2&amp;gt;&lt;/p&gt;


&lt;p&gt;2015-05-06 09:52:21,420 | INFO  | 3)-192.168.2.248 | SouthboundIT                     | 276 - PAXEXAM-PROBE-2e588530-06f3-4c5e-a7d1-a7f357f2e0a8 - 0.0.0 | Connected to 192.168.50.4:6640&lt;br/&gt;
2015-05-06 09:52:21,422 | INFO  | 3)-192.168.2.248 | AbstractConfigTestBase           | 276 - PAXEXAM-PROBE-2e588530-06f3-4c5e-a7d1-a7f357f2e0a8 - 0.0.0 | TestWatcher: Test failed:&lt;br/&gt;
testGetOvsdbNodes(org.opendaylight.ovsdb.southbound.it.SouthboundIT)&lt;br/&gt;
java.lang.AssertionError: There should only be one node in the topology expected:&amp;lt;1&amp;gt; but was:&amp;lt;2&amp;gt;&lt;br/&gt;
	at org.junit.Assert.fail(Assert.java:88)&lt;br/&gt;
	at org.junit.Assert.failNotEquals(Assert.java:834)&lt;br/&gt;
	at org.junit.Assert.assertEquals(Assert.java:645)&lt;br/&gt;
	at org.opendaylight.ovsdb.southbound.it.SouthboundIT.testGetOvsdbNodes(SouthboundIT.java:988)&lt;br/&gt;
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.reflect.Method.invoke(Method.java:606)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)&lt;br/&gt;
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)&lt;br/&gt;
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)&lt;br/&gt;
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)&lt;br/&gt;
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)&lt;br/&gt;
	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)&lt;br/&gt;
	at org.junit.rules.RunRules.evaluate(RunRules.java:20)&lt;br/&gt;
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)&lt;span class=&quot;error&quot;&gt;&amp;#91;64:org.ops4j.pax.tipi.junit:4.12.0.1&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)&lt;br/&gt;
	at org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner.runChild(ContainerTestRunner.java:68)&lt;br/&gt;
	at org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner.runChild(ContainerTestRunner.java:37)&lt;br/&gt;
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)&lt;span class=&quot;error&quot;&gt;&amp;#91;64:org.ops4j.pax.tipi.junit:4.12.0.1&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)&lt;span class=&quot;error&quot;&gt;&amp;#91;64:org.ops4j.pax.tipi.junit:4.12.0.1&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)&lt;span class=&quot;error&quot;&gt;&amp;#91;64:org.ops4j.pax.tipi.junit:4.12.0.1&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)&lt;span class=&quot;error&quot;&gt;&amp;#91;64:org.ops4j.pax.tipi.junit:4.12.0.1&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)&lt;span class=&quot;error&quot;&gt;&amp;#91;64:org.ops4j.pax.tipi.junit:4.12.0.1&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)&lt;span class=&quot;error&quot;&gt;&amp;#91;64:org.ops4j.pax.tipi.junit:4.12.0.1&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)&lt;br/&gt;
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)&lt;br/&gt;
	at org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.invokeViaJUnit(JUnitProbeInvoker.java:124)&lt;br/&gt;
	at org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.findAndInvoke(JUnitProbeInvoker.java:97)&lt;br/&gt;
	at org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.call(JUnitProbeInvoker.java:73)&lt;br/&gt;
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.reflect.Method.invoke(Method.java:606)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.ops4j.pax.exam.rbc.internal.RemoteBundleContextImpl.remoteCall(RemoteBundleContextImpl.java:80)&lt;br/&gt;
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.reflect.Method.invoke(Method.java:606)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.rmi.transport.Transport$1.run(Transport.java:177)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.rmi.transport.Transport$1.run(Transport.java:174)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.security.AccessController.doPrivileged(Native Method)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.rmi.transport.Transport.serviceCall(Transport.java:173)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:556)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:811)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:670)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.Thread.run(Thread.java:745)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
2015-05-06 09:52:21,426 | INFO  | 3)-192.168.2.248 | AbstractConfigTestBase           | 276 - PAXEXAM-PROBE-2e588530-06f3-4c5e-a7d1-a7f357f2e0a8 - 0.0.0 | TestWatcher: Finished test:&lt;br/&gt;
testGetOvsdbNodes(org.opendaylight.ovsdb.southbound.it.SouthboundIT)&lt;br/&gt;
2015-05-06 09:52:21,694 | WARN  |  Bundle Shutdown | core                             | 270 - org.apache.aries.jmx.core - 1.1.2 | Task rejected for JMX Notification dispatch of event [org.osgi.framework.ServiceEvent[source=&lt;/p&gt;
{javax.management.MBeanServer}
&lt;p&gt;=&lt;/p&gt;
{osgi.service.blueprint.compname=mbeanServer, service.id=645}
&lt;p&gt;]] - Dispatcher may have been shutdown&lt;/p&gt;

&lt;p&gt;2015-05-06 09:52:25,676 | DEBUG |  Bundle Shutdown | southbound-impl                  | 191 - org.opendaylight.ovsdb.southbound-impl - 1.1.0.SNAPSHOT | BundleEvent STOPPING - org.opendaylight.ovsdb.southbound-impl&lt;br/&gt;
2015-05-06 09:52:25,676 | DEBUG |  Bundle Shutdown | southbound-impl                  | 191 - org.opendaylight.ovsdb.southbound-impl - 1.1.0.SNAPSHOT | ServiceEvent UNREGISTERING - &lt;/p&gt;
{org.opendaylight.controller.config.spi.ModuleFactory}
&lt;p&gt;=&lt;/p&gt;
{service.id=780}
&lt;p&gt; - org.opendaylight.ovsdb.southbound-impl&lt;br/&gt;
2015-05-06 09:52:25,676 | DEBUG |  Bundle Shutdown | southbound-impl                  | 191 - org.opendaylight.ovsdb.southbound-impl - 1.1.0.SNAPSHOT | BundleEvent STOPPED - org.opendaylight.ovsdb.southbound-impl&lt;br/&gt;
2015-05-06 09:52:30,930 | ERROR |  Bundle Shutdown | AbstractMXBean                   | 107 - org.opendaylight.controller.sal-common-util - 1.2.0.SNAPSHOT | Failed when unregistering MBean {}&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="21843">OVSDB-151</key>
            <summary>org.opendaylight.ovsdb.southbound.it.SouthboundIT.testGetOvsdbNodes(SouthboundIT.java:988) -- java.lang.AssertionError: There should only be one node in the topology expected:&lt;1&gt; but was:&lt;2&gt;</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="flavio@flaviof.com">Flavio Fernandes</reporter>
                        <labels>
                    </labels>
                <created>Wed, 6 May 2015 13:54:47 +0000</created>
                <updated>Thu, 19 Oct 2017 21:28:17 +0000</updated>
                            <resolved>Wed, 6 May 2015 20:15:33 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>Southbound.Open_vSwitch</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="40798" author="flavio@flaviof.com" created="Wed, 6 May 2015 13:56:31 +0000"  >&lt;p&gt;Steps to reproduce:&lt;/p&gt;

&lt;p&gt;start ovs, in my case, it is OVS 2.3.0, running at 192.168.50.4&lt;/p&gt;

&lt;p&gt;run IT:&lt;/p&gt;

&lt;p&gt;OVS_IP=192.168.50.4&lt;/p&gt;

&lt;p&gt;cd ovsdb.git &amp;amp;&amp;amp; cd southbound/southbound-it&lt;/p&gt;

&lt;p&gt;mvn verify -Dit.test=SouthboundIT#testGetOvsdbNodes -Pintegrationtest -Dovsdbserver.ipaddress=${OVS_IP} -Dovsdbserver.port=6640 -nsu -o&lt;/p&gt;</comment>
                            <comment id="40799" author="sharad.d.mishra@intel.com" created="Wed, 6 May 2015 15:17:46 +0000"  >&lt;p&gt;This test is passing for me on OVS 2.3.1 and latest from ovs tip.&lt;/p&gt;

&lt;p&gt;looks like there is a node already connected before the test starts. Can you rerun the test making sure that there is nothing attached to ovs.&lt;/p&gt;

&lt;p&gt;$ sudo ovs-vsctl show&lt;br/&gt;
97c06d83-c5f1-4cd4-a4ff-ae702098d4c3&lt;br/&gt;
    Manager &quot;ptcp:6640&quot;&lt;br/&gt;
    ovs_version: &quot;2.3.1-git3282e51&quot;&lt;/p&gt;</comment>
                            <comment id="40800" author="flavio@flaviof.com" created="Wed, 6 May 2015 15:51:35 +0000"  >
&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;11:13:27&amp;#93;&lt;/span&gt;  &amp;lt;shague_&amp;gt;	flaviof: did you attach the whole log or just the final assert failure? the rest of the log might have more info&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:13:49&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	shague_: rgoulding: attaching the while log now.&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:14:42&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	shague_: rgoulding: &lt;a href=&quot;https://gist.github.com/704226de957a62b9df46&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://gist.github.com/704226de957a62b9df46&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:15:39&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	shague_: rgoulding: I&apos;m trying to attach debugger, but it does not seem to work. Does that work for you?&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:16:05&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	cdovsdb &amp;amp;&amp;amp; cd ./southbound/southbound-it ; mvn verify -Pintegrationtest -Dovsdbserver.ipaddress=192.168.50.4 -Dovsdbserver.port=6640 -nsu -o -Dit.test=SouthboundIT -DfailIfNoTests=false -Dmaven.surefire.debug -Dmaven.failsafe.debug&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:16:37&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	that works if I use (non-southbound) integrationtest .&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:23:05&amp;#93;&lt;/span&gt;  &amp;lt;rgoulding&amp;gt;	It looks like you ran out of PermGen space as well&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:23:06&amp;#93;&lt;/span&gt;  &amp;lt;SharadMishra&amp;gt;	flaviof: rgoulding missed the discussion about 3140&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:23:33&amp;#93;&lt;/span&gt;  &amp;lt;SharadMishra&amp;gt;	saw the email and tried on my setup with 2 different ovs versions (not 2.3.0), and it worked on both&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:24:24&amp;#93;&lt;/span&gt;  &amp;lt;SharadMishra&amp;gt;	added my comments to the bug but looks like rgoulding already asked you the question I asked in my comment on bugzilla.&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:25:09&amp;#93;&lt;/span&gt;  &amp;lt;SharadMishra&amp;gt;	flaviof: maybe the test before is not cleaning up the node&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:26:42&amp;#93;&lt;/span&gt;  &amp;lt;SharadMishra&amp;gt;	flaviof: I am using the latest code, but have been running southbound-it for a week now, didn&apos;t come across this failure. maybe something to do with OVS 2.3.0&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:32:06&amp;#93;&lt;/span&gt;  &amp;lt;shague_&amp;gt;	flaviof: in your log there is a first test testTerminationPointOfPortRequest that runs before testGetOvsdbNodes. i think that is the issue&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:32:35&amp;#93;&lt;/span&gt;  &amp;lt;shague_&amp;gt;	at th end of the test it is supposed to disconnect but I don&apos;t see that in the code&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:32:58&amp;#93;&lt;/span&gt;  &amp;lt;shague_&amp;gt;	so when testGetOvsdbNode runs it sees two nodes connected&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:35:25&amp;#93;&lt;/span&gt;  &amp;lt;shague_&amp;gt;	but the jenkins job has the same behviour and it passes so that is weird&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:35:51&amp;#93;&lt;/span&gt;  &amp;lt;shague_&amp;gt;	looks like all the new terminationpoint test cases do not disconnect after each test&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:37:29&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	shague_: ack. thanks.&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:37:53&amp;#93;&lt;/span&gt;  &amp;lt;rgoulding&amp;gt;	flaviof: do you want me to make that fix?&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:38:02&amp;#93;&lt;/span&gt;  &amp;lt;rgoulding&amp;gt;	just add Assert.assertTrue(disconnectOvsdbNode(connectionInfo)); to each of them?&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;11:38:15&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	rgoulding: sure; thanks!&lt;/p&gt;</comment>
                            <comment id="40801" author="flavio@flaviof.com" created="Wed, 6 May 2015 20:15:33 +0000"  >&lt;p&gt;Fixed with gerrit:&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/19727/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/19727/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3140</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=3140]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i020yn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>