<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:32:14 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>[OPNFLWPLUG-350] Flow present in configuration data store but not operational when running GBP DevStack integration or Docker integration.</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-350</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;Refer to this email:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://lists.opendaylight.org/pipermail/openflowplugin-dev/2015-January/002464.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.opendaylight.org/pipermail/openflowplugin-dev/2015-January/002464.html&lt;/a&gt;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Mac OS&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="27618">OPNFLWPLUG-350</key>
            <summary>Flow present in configuration data store but not operational when running GBP DevStack integration or Docker integration.</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="michal.rehak">Michal Rehak</assignee>
                                    <reporter username="tbachman@yahoo.com">Thomas Bachman</reporter>
                        <labels>
                    </labels>
                <created>Fri, 30 Jan 2015 12:41:26 +0000</created>
                <updated>Mon, 27 Sep 2021 09:01:24 +0000</updated>
                            <resolved>Thu, 18 Jun 2015 14:56:32 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>8</watches>
                                                                                                                <comments>
                            <comment id="56434" author="tbachman@yahoo.com" created="Fri, 30 Jan 2015 13:44:11 +0000"  >&lt;p&gt;I have a way to reproduce this problem, somewhat reliably. Follow the directions here:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://wiki.opendaylight.org/view/Group_Policy:Building_and_Running_Docker&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.opendaylight.org/view/Group_Policy:Building_and_Running_Docker&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You will only need a single VM to test this &amp;#8211; you can just create the VM, configure the test scripts (i.e. IP address of the controller and append --policy in start-poc.sh, IP address of the tunnel in infrastructure_config.py), and run ./start-poc.sh (as sudo or root). When this comes up, run the following command:&lt;/p&gt;

&lt;p&gt;ovs-ofctl dump-flows s1 | wc -l&lt;/p&gt;

&lt;p&gt;You should see the number 54 (there are 53 flows installed, but the number is 54 b/c wc counts a header message that is dumped with this command). You should be able to recreate the failure by then running the following commands:&lt;/p&gt;

&lt;p&gt;./docker-clean.sh &lt;br/&gt;
./start-poc.sh&lt;/p&gt;

&lt;p&gt;You&apos;ll know you&apos;ve hit the failure case when the output of this:&lt;/p&gt;

&lt;p&gt;ovs-ofctl dump-flows s1 | wc -l&lt;/p&gt;

&lt;p&gt;shows 53 instead of 54. You should then observe 53 flows in the config data store, but only 52 flows in the operational data store.&lt;/p&gt;</comment>
                            <comment id="56435" author="alagalah" created="Fri, 30 Jan 2015 22:17:56 +0000"  >&lt;p&gt;We believe the root cause of this, is that when a port is deleted via &quot;ovs-vsctl&quot;, a packet is generated by OVS (marked in the trace), but the operational datastore does not remove this &quot;port&quot; (node-connector).&lt;/p&gt;

&lt;p&gt;We rely on the datastore being correct in order to know where we instantiate flows.&lt;/p&gt;</comment>
                            <comment id="56450" author="alagalah" created="Fri, 30 Jan 2015 22:17:56 +0000"  >&lt;p&gt;Attachment port-delete-marked.pcapng has been added with description: Wireshark Trace of DeletePort&lt;/p&gt;</comment>
                            <comment id="56436" author="tbachman@yahoo.com" created="Tue, 3 Feb 2015 15:34:19 +0000"  >&lt;p&gt;The missing flow seems to appear in table 2. Below is a dump of the flows that are present in table 2:&lt;/p&gt;

&lt;p&gt;root@odlgbp1:~/work/groupbasedpolicy/util/dockerTestOfOverlay# ovs-ofctl dump-flows s1 table=2&lt;br/&gt;
NXST_FLOW reply (xid=0x4):&lt;br/&gt;
 cookie=0x0, duration=236.434s, table=2, n_packets=0, n_bytes=0, idle_age=236, priority=1 actions=drop&lt;br/&gt;
 cookie=0x0, duration=236.434s, table=2, n_packets=0, n_bytes=0, idle_age=236, priority=140,reg5=0x13,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00 actions=move:NXM_NX_REG0[]-&amp;gt;NXM_NX_TUN_ID&lt;span class=&quot;error&quot;&gt;&amp;#91;0..31&amp;#93;&lt;/span&gt;&lt;br/&gt;
 cookie=0x0, duration=236.434s, table=2, n_packets=0, n_bytes=0, idle_age=236, priority=140,reg5=0x12,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00 actions=move:NXM_NX_REG0[]-&amp;gt;NXM_NX_TUN_ID&lt;span class=&quot;error&quot;&gt;&amp;#91;0..31&amp;#93;&lt;/span&gt;&lt;br/&gt;
 cookie=0x0, duration=236.434s, table=2, n_packets=0, n_bytes=0, idle_age=236, priority=150,arp,reg6=0x5,arp_tpa=10.0.36.1,arp_op=1 actions=move:NXM_OF_ETH_SRC[]&lt;del&gt;&amp;gt;NXM_OF_ETH_DST[],mod_dl_src:88:f0:31:b5:12:b5,load:0x2&lt;/del&gt;&amp;gt;NXM_OF_ARP_OP[],move:NXM_NX_ARP_SHA[]&lt;del&gt;&amp;gt;NXM_NX_ARP_THA[],load:0x88f031b512b5&lt;/del&gt;&amp;gt;NXM_NX_ARP_SHA[],move:NXM_OF_ARP_SPA[]&lt;del&gt;&amp;gt;NXM_OF_ARP_TPA[],load:0xa002401&lt;/del&gt;&amp;gt;NXM_OF_ARP_SPA[],IN_PORT&lt;br/&gt;
 cookie=0x0, duration=236.434s, table=2, n_packets=0, n_bytes=0, idle_age=236, priority=132,ip,reg6=0x5,dl_dst=88:f0:31:b5:12:b5,nw_dst=10.0.35.3 actions=load:0x7-&amp;gt;NXM_NX_REG2[],load:0x6-&amp;gt;NXM_NX_REG3[],load:0x2-&amp;gt;NXM_NX_REG7[],mod_dl_src:88:f0:31:b5:12:b5,mod_dl_dst:00:00:00:00:35:03,dec_ttl(0)&lt;br/&gt;
 cookie=0x0, duration=236.434s, table=2, n_packets=0, n_bytes=0, idle_age=236, priority=132,ip,reg6=0x5,dl_dst=88:f0:31:b5:12:b5,nw_dst=10.0.36.3 actions=load:0x3-&amp;gt;NXM_NX_REG2[],load:0x6-&amp;gt;NXM_NX_REG3[],load:0x4-&amp;gt;NXM_NX_REG7[],mod_dl_src:88:f0:31:b5:12:b5,mod_dl_dst:00:00:00:00:36:03,dec_ttl(0)&lt;br/&gt;
 cookie=0x0, duration=236.434s, table=2, n_packets=0, n_bytes=0, idle_age=236, priority=132,ip,reg6=0x5,dl_dst=88:f0:31:b5:12:b5,nw_dst=10.0.36.2 actions=load:0x3-&amp;gt;NXM_NX_REG2[],load:0x6-&amp;gt;NXM_NX_REG3[],load:0x3-&amp;gt;NXM_NX_REG7[],mod_dl_src:88:f0:31:b5:12:b5,mod_dl_dst:00:00:00:00:36:02,dec_ttl(0)&lt;br/&gt;
 cookie=0x0, duration=236.434s, table=2, n_packets=0, n_bytes=0, idle_age=236, priority=132,ip,reg6=0x5,dl_dst=88:f0:31:b5:12:b5,nw_dst=10.0.35.2 actions=load:0x7-&amp;gt;NXM_NX_REG2[],load:0x6-&amp;gt;NXM_NX_REG3[],load:0x1-&amp;gt;NXM_NX_REG7[],mod_dl_src:88:f0:31:b5:12:b5,mod_dl_dst:00:00:00:00:35:02,dec_ttl(0)&lt;br/&gt;
 cookie=0x0, duration=236.434s, table=2, n_packets=0, n_bytes=0, idle_age=236, priority=50,reg4=0x4,dl_dst=00:00:00:00:35:03 actions=load:0x7-&amp;gt;NXM_NX_REG2[],load:0x6-&amp;gt;NXM_NX_REG3[],load:0x2-&amp;gt;NXM_NX_REG7[]&lt;br/&gt;
 cookie=0x0, duration=236.434s, table=2, n_packets=0, n_bytes=0, idle_age=236, priority=50,reg4=0x4,dl_dst=00:00:00:00:35:02 actions=load:0x7-&amp;gt;NXM_NX_REG2[],load:0x6-&amp;gt;NXM_NX_REG3[],load:0x1-&amp;gt;NXM_NX_REG7[]&lt;br/&gt;
 cookie=0x0, duration=236.434s, table=2, n_packets=0, n_bytes=0, idle_age=236, priority=50,reg4=0x4,dl_dst=00:00:00:00:36:03 actions=load:0x3-&amp;gt;NXM_NX_REG2[],load:0x6-&amp;gt;NXM_NX_REG3[],load:0x4-&amp;gt;NXM_NX_REG7[]&lt;br/&gt;
 cookie=0x0, duration=236.434s, table=2, n_packets=0, n_bytes=0, idle_age=236, priority=50,reg4=0x4,dl_dst=00:00:00:00:36:02 actions=load:0x3-&amp;gt;NXM_NX_REG2[],load:0x6-&amp;gt;NXM_NX_REG3[],load:0x3-&amp;gt;NXM_NX_REG7[]&lt;/p&gt;

&lt;p&gt;Here is the flow that&apos;s missing from table 2:&lt;br/&gt;
 cookie=0x0, duration=8.721s, table=2, n_packets=0, n_bytes=0, idle_age=8, priority=150,arp,reg6=0x5,arp_tpa=10.0.35.1,arp_op=1 actions=move:NXM_OF_ETH_SRC[]&lt;del&gt;&amp;gt;NXM_OF_ETH_DST[],mod_dl_src:88:f0:31:b5:12:b5,load:0x2&lt;/del&gt;&amp;gt;NXM_OF_ARP_OP[],move:NXM_NX_ARP_SHA[]&lt;del&gt;&amp;gt;NXM_NX_ARP_THA[],load:0x88f031b512b5&lt;/del&gt;&amp;gt;NXM_NX_ARP_SHA[],move:NXM_OF_ARP_SPA[]&lt;del&gt;&amp;gt;NXM_OF_ARP_TPA[],load:0xa002301&lt;/del&gt;&amp;gt;NXM_OF_ARP_SPA[],IN_PORT&lt;/p&gt;</comment>
                            <comment id="56437" author="alagalah" created="Tue, 3 Feb 2015 23:28:54 +0000"  >&lt;p&gt;Please look for any flow in CONFIG AFTER with &quot;35:02&quot; (mac address of an endpoint). You can see this flow in CONFIG-AFTER but not in OPERATIONAL-AFTER.&lt;/p&gt;

&lt;p&gt;Adding karaf logs in another file.&lt;/p&gt;</comment>
                            <comment id="56451" author="alagalah" created="Tue, 3 Feb 2015 23:28:54 +0000"  >&lt;p&gt;Attachment datastores_and_flows.tar.gz has been added with description: Config and Operational datastores before and after along with flow table&lt;/p&gt;</comment>
                            <comment id="56452" author="alagalah" created="Tue, 3 Feb 2015 23:29:12 +0000"  >&lt;p&gt;Attachment karaflogs.tar.gz has been added with description: Karaf logs&lt;/p&gt;</comment>
                            <comment id="56438" author="alagalah" created="Tue, 3 Feb 2015 23:32:56 +0000"  >&lt;p&gt;In the config and operational data stores zip it would be helpful for you to start with :&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;nodes-operational-before.txt, nodes-config-before.txt&lt;/li&gt;
	&lt;li&gt;flows-before-after.txt: This file not only shows the flows, but shows the steps to reproduce this (ie delete/add port via OVS-VSCTL)&lt;/li&gt;
	&lt;li&gt;nodes-operational-after.txt, nodes-config-after.txt: shows that flows are written for &quot;35:02&quot; in config but not in oper&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="56439" author="alagalah" created="Tue, 3 Feb 2015 23:39:45 +0000"  >&lt;p&gt;It should also be noted that if you do a:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;ovs-vsctl del-controller&lt;/li&gt;
	&lt;li&gt;ovs-vsctl set-controller etc&lt;br/&gt;
Everything works perfectly (ie the &quot;stuck&quot; flows are then unstuck)&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="56440" author="tbachman@yahoo.com" created="Wed, 4 Feb 2015 03:00:43 +0000"  >&lt;p&gt;This is the output of the REST calls to inventory &amp;#8211; both config and operational &amp;#8211; when the flow is missing. There is also a set of both config and operational for just the table with the missing flow (table 2).&lt;/p&gt;</comment>
                            <comment id="56453" author="tbachman@yahoo.com" created="Wed, 4 Feb 2015 03:00:43 +0000"  >&lt;p&gt;Attachment inventory.tar.gz has been added with description: Another capture of full oper/config inventory when this happens, and just the table 2 oper/config when this happens (i.e. the table with the missing flow)&lt;/p&gt;</comment>
                            <comment id="56441" author="tbachman@yahoo.com" created="Wed, 4 Feb 2015 03:01:56 +0000"  >&lt;p&gt;This has the karaf logs for that run. Note that I had to create and destroy the ports multiple times to make this happen, so you&apos;ll see them come and go a few times. The last run has the failure.&lt;/p&gt;</comment>
                            <comment id="56454" author="tbachman@yahoo.com" created="Wed, 4 Feb 2015 03:01:56 +0000"  >&lt;p&gt;Attachment karaf-logs.tar.gz has been added with description: Here are the karaf log files for that run&lt;/p&gt;</comment>
                            <comment id="56442" author="alagalah" created="Wed, 4 Feb 2015 19:01:37 +0000"  >&lt;p&gt;After working with Michal Rehak we determined that for some reason flows are making it to CONFIG but not making it to OPER (ran LOG.info in frm.add() as well).&lt;/p&gt;</comment>
                            <comment id="56455" author="alagalah" created="Wed, 4 Feb 2015 19:01:37 +0000"  >&lt;p&gt;Attachment port-delete-port-add.tar.gz has been added with description: Wireshark trace of port-add-delete and flowmods&lt;/p&gt;</comment>
                            <comment id="56443" author="abhijit2511" created="Thu, 12 Mar 2015 00:09:10 +0000"  >&lt;p&gt;Any update on this Michal?&lt;/p&gt;</comment>
                            <comment id="56444" author="tbachman@yahoo.com" created="Tue, 14 Apr 2015 06:24:06 +0000"  >&lt;p&gt;FYI &amp;#8211; we found another way to make this happen, very reliably. Using master, run the POC, and do the following:&lt;/p&gt;

&lt;p&gt;PUT http://&lt;tt&gt;controllerIp&lt;/tt&gt;:&lt;tt&gt;port&lt;/tt&gt;/restconf/config/policy:tenants/policy:tenant/f5c7d344-d1c7-4208-8531-2c2693657e12/l3-context/c0b0edd4-c391-4816-bd07-bf5bb73e3334&lt;/p&gt;

&lt;p&gt;body:&lt;br/&gt;
{&lt;br/&gt;
    &quot;l3-context&quot;: [&lt;/p&gt;
        {
            &quot;id&quot;: &quot;c0b0edd4-c391-4816-bd07-bf5bb73e3334&quot;
        }
&lt;p&gt;    ]&lt;br/&gt;
}&lt;/p&gt;

&lt;p&gt;followed by:&lt;/p&gt;

&lt;p&gt;http://&lt;tt&gt;controllerIp&lt;/tt&gt;:&lt;tt&gt;port&lt;/tt&gt;/restconf/config/policy:tenants/policy:tenant/f5c7d344-d1c7-4208-8531-2c2693657e12/l2-bridge-domain/7b796915-adf4-4356-b5ca-de005ac410c1&lt;br/&gt;
body:&lt;br/&gt;
{&lt;br/&gt;
    &quot;l2-bridge-domain&quot;: [&lt;/p&gt;
        {
            &quot;id&quot;: &quot;7b796915-adf4-4356-b5ca-de005ac410c1&quot;,
            &quot;parent&quot;: &quot;c0b0edd4-c391-4816-bd07-bf5bb73e3334&quot;            
        }
&lt;p&gt;    ]&lt;br/&gt;
}&lt;/p&gt;</comment>
                            <comment id="56445" author="abhijit2511" created="Fri, 5 Jun 2015 17:12:18 +0000"  >&lt;p&gt;Lowering the priorityto normal and milestone Lithium last RC (to fix only if time permitting) - as GBP has a workaround as per Thomas Bachman.&lt;/p&gt;</comment>
                            <comment id="56446" author="abhijit2511" created="Fri, 12 Jun 2015 15:03:02 +0000"  >&lt;p&gt;Just saw that this has been marked as blocking 3462 (which itself is marked as a blocker). Kamal - is this something you can look into with Michal&apos;s or Anil&apos;s help (Anil is back from the vacation on Monday). Of course - Michal if you can work on this it will be great.&lt;/p&gt;</comment>
                            <comment id="56447" author="alagalah" created="Fri, 12 Jun 2015 22:35:48 +0000"  >&lt;p&gt;Yep, may as well get this over with. This has gone on far too long. We see flows in CONF, they aren&apos;t in OPER. We have to reset controller to get them into OVS.&lt;/p&gt;

&lt;p&gt;We have tried everything from modifying our matchers, setting up a standard FlowId pattern that automagically generates a FlowId based off the Match passed to it, and we still see this.&lt;/p&gt;</comment>
                            <comment id="56448" author="ecelgp" created="Mon, 15 Jun 2015 23:19:51 +0000"  >&lt;p&gt;So looking at the flows that get alien id (weird flow id) in operational I see 2 issues:&lt;/p&gt;

&lt;p&gt;1) What Anil commented this morning that current config&amp;lt;-&amp;gt;operational matching function does not look at extensions matches. The workaround for this is to use flow coookies.&lt;/p&gt;

&lt;p&gt;2) It seems the mac address mask is not reported in operational and that could also impact the flow matching function:&lt;/p&gt;

&lt;p&gt;config:&lt;br/&gt;
                        &quot;ethernet-match&quot;: {&lt;br/&gt;
                            &quot;ethernet-destination&quot;: &lt;/p&gt;
{
                                &quot;address&quot;: &quot;01:00:00:00:00:00&quot;,
                                &quot;mask&quot;: &quot;01:00:00:00:00:00&quot;
                            }
&lt;p&gt;                        }&lt;/p&gt;

&lt;p&gt;operational:&lt;/p&gt;

&lt;p&gt;                        &quot;ethernet-match&quot;: {&lt;br/&gt;
                            &quot;ethernet-destination&quot;: &lt;/p&gt;
{
                                &quot;address&quot;: &quot;01:00:00:00:00:00&quot;
                            }
&lt;p&gt;                        }&lt;/p&gt;</comment>
                            <comment id="56449" author="alagalah" created="Thu, 18 Jun 2015 14:56:32 +0000"  >&lt;p&gt;Was unable to reproduce in lab environment with latest GBP stable/lithium. Assuming that becomes part of the RC tonight, I&apos;m ok after that with closing this.&lt;/p&gt;

&lt;p&gt;Already updated blocking bug list.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="28325">GBP-19</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="28376">GBP-70</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="13939" name="datastores_and_flows.tar.gz" size="28676" author="alagalah" created="Tue, 3 Feb 2015 23:28:54 +0000"/>
                            <attachment id="13941" name="inventory.tar.gz" size="32390" author="tbachman@yahoo.com" created="Wed, 4 Feb 2015 03:00:43 +0000"/>
                            <attachment id="13942" name="karaf-logs.tar.gz" size="30663" author="tbachman@yahoo.com" created="Wed, 4 Feb 2015 03:01:56 +0000"/>
                            <attachment id="13940" name="karaflogs.tar.gz" size="52245" author="alagalah" created="Tue, 3 Feb 2015 23:29:12 +0000"/>
                            <attachment id="13938" name="port-delete-marked.pcapng" size="419340" author="alagalah" created="Fri, 30 Jan 2015 22:17:56 +0000"/>
                            <attachment id="13943" name="port-delete-port-add.tar.gz" size="363871" author="alagalah" created="Wed, 4 Feb 2015 19:01:37 +0000"/>
                    </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>2657</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=2657]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10204" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>ODL SR Target Milestone</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10373"><![CDATA[Lithium-RC3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10202" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Priority</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10304"><![CDATA[Low]]></customfieldvalue>

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

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