<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:32:01 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-267] The way of handling values for SET_NW_TOS action is wrong</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-267</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;The way of handling values for SET_NW_TOS action is wrong.&lt;br/&gt;
Consequently, I cannot set some values for SET_NW_TOS action.&lt;/p&gt;

&lt;p&gt;I detected the issue with the latest Base Edition on 09/07/2014.&lt;br/&gt;
And I&apos;ve found out that the issue occurs with bout the MD-SAL OpenFlow plugin and the AD-SAL OpenFlow plugin.&lt;/p&gt;

&lt;p&gt;First of all, it was failed to create a flow entry which had a SetNwTos action to set 1 into DSCP field.&lt;/p&gt;

&lt;p&gt;$ curl --user &quot;admin&quot;:&quot;admin&quot; -H &quot;Content-type: application/json&quot; -X PUT \&lt;br/&gt;
    &lt;a href=&quot;http://localhost:8080/controller/nb/v2/flowprogrammer/default/node/OF/00:00:00:00:00:00:00:01/staticFlow/flow1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://localhost:8080/controller/nb/v2/flowprogrammer/default/node/OF/00:00:00:00:00:00:00:01/staticFlow/flow1&lt;/a&gt; \&lt;br/&gt;
    -d &apos;{ &quot;installInHw&quot;:&quot;true&quot;, &quot;name&quot;:&quot;flow1&quot;, &quot;node&quot;:&lt;/p&gt;
{&quot;id&quot;:&quot;00:00:00:00:00:00:00:01&quot;,&quot;type&quot;:&quot;OF&quot;}
&lt;p&gt;,&quot;ingressPort&quot;:&quot;1&quot;,&quot;priority&quot;:&quot;500&quot;,&quot;actions&quot;:&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;quot;SET_NW_TOS=1&amp;quot;&amp;#93;&lt;/span&gt; }&apos;&lt;/p&gt;

&lt;p&gt;Even after I executed the above curl command, the flow entry was not installed into the switch.&lt;br/&gt;
I observed that the controller sent a FLOW_MOD message to the switch, and the switch sent a ERROR message to the controller.&lt;/p&gt;

&lt;p&gt;It seemed to me that the AD-SAL used the passed value &quot;1&quot; for the nw_tos field for OFPAT_SET_NW_TOS in FLOW_MOD messages.&lt;br/&gt;
&quot;1&quot; in TOS field means DSCP=0 and ECP=1, altought OpenFlow controllers can set a value only in DSCP field.&lt;/p&gt;

&lt;p&gt;    1     2     3     4     5     6     7&lt;br/&gt;
 &lt;ins&gt;----&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;---&lt;del&gt;&lt;ins&gt;&lt;/del&gt;---&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;---&lt;del&gt;&lt;ins&gt;&lt;/del&gt;---&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;---&lt;del&gt;&lt;ins&gt;&lt;/del&gt;----&lt;/ins&gt;&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;         DSCP field          &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; ECP field &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt; &lt;ins&gt;----&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;---&lt;del&gt;&lt;ins&gt;&lt;/del&gt;---&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;---&lt;del&gt;&lt;ins&gt;&lt;/del&gt;---&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;---&lt;del&gt;&lt;ins&gt;&lt;/del&gt;----&lt;/ins&gt;&lt;/p&gt;


&lt;p&gt;Next, to set 1 into DSCP field, I set 4 (1 &amp;lt;&amp;lt; 2) to a SET_NW_TOS.&lt;/p&gt;

&lt;p&gt;$ curl --user &quot;admin&quot;:&quot;admin&quot; -H &quot;Content-type: application/json&quot; -X PUT \&lt;br/&gt;
     &lt;a href=&quot;http://localhost:8080/controller/nb/v2/flowprogrammer/default/node/OF/00:00:00:00:00:00:00:01/staticFlow/flow1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://localhost:8080/controller/nb/v2/flowprogrammer/default/node/OF/00:00:00:00:00:00:00:01/staticFlow/flow1&lt;/a&gt; \&lt;br/&gt;
     -d &apos;{ &quot;installInHw&quot;:&quot;true&quot;, &quot;name&quot;:&quot;flow1&quot;, &quot;node&quot;:&lt;/p&gt;
{&quot;id&quot;:&quot;00:00:00:00:00:00:00:01&quot;,&quot;type&quot;:&quot;OF&quot;}
&lt;p&gt;,&quot;ingressPort&quot;:&quot;1&quot;,&quot;priority&quot;:&quot;500&quot;,&quot;actions&quot;:&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;quot;SET_NW_TOS=4&amp;quot;&amp;#93;&lt;/span&gt; }&apos;&lt;/p&gt;

&lt;p&gt;I saw the flow entry which contained the action which set 4 into TOS field. (It meant to set 1 into DSCP field.)&lt;/p&gt;

&lt;p&gt;mininet&amp;gt; dpctl dump-flows&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;
	&lt;ul&gt;
		&lt;li&gt;
		&lt;ul&gt;
			&lt;li&gt;s1 ------------------------------------------------------------------------&lt;br/&gt;
NXST_FLOW reply (xid=0x4):&lt;br/&gt;
 cookie=0xa, duration=3727.481s, table=0, n_packets=0, n_bytes=0, idle_age=3727, priority=0 actions=CONTROLLER:65535&lt;br/&gt;
 cookie=0x0, duration=2.677s, table=0, n_packets=0, n_bytes=0, idle_age=2, priority=500,in_port=1 actions=mod_nw_tos:4&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;



&lt;p&gt;Thirdly, to set 63 into DSCP field, I set 252 (63 &amp;lt;&amp;lt; 2) to a SetNwTos.&lt;br/&gt;
However, it was also failed.&lt;/p&gt;

&lt;p&gt;$ curl --user &quot;admin&quot;:&quot;admin&quot; -H &quot;Content-type: application/json&quot; -X PUT \&lt;br/&gt;
     &lt;a href=&quot;http://localhost:8080/controller/nb/v2/flowprogrammer/default/node/OF/00:00:00:00:00:00:00:01/staticFlow/flow1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://localhost:8080/controller/nb/v2/flowprogrammer/default/node/OF/00:00:00:00:00:00:00:01/staticFlow/flow1&lt;/a&gt; \&lt;br/&gt;
     -d &apos;{ &quot;installInHw&quot;:&quot;true&quot;, &quot;name&quot;:&quot;flow1&quot;, &quot;node&quot;:&lt;/p&gt;
{&quot;id&quot;:&quot;00:00:00:00:00:00:00:01&quot;,&quot;type&quot;:&quot;OF&quot;}
&lt;p&gt;,&quot;ingressPort&quot;:&quot;1&quot;,&quot;priority&quot;:&quot;500&quot;,&quot;actions&quot;:&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;quot;SET_NW_TOS=252&amp;quot;&amp;#93;&lt;/span&gt; }&apos;&lt;/p&gt;

&lt;p&gt;The response message of the above request was:&lt;br/&gt;
  Invalid Configuration (IP ToS bits 252 is not in the range 0 - 63)&lt;/p&gt;


&lt;p&gt;I saw the following output in the OSGi console of the controller.&lt;/p&gt;

&lt;p&gt;2014-09-05 19:54:47.069 EDT &lt;span class=&quot;error&quot;&gt;&amp;#91;http-bio-8080-exec-4&amp;#93;&lt;/span&gt; WARN  o.o.c.f.i.ForwardingRulesManager  - Invalid Configuration for flow FlowConfig [dynamic=false, status=Invalid Configuration (IP ToS bits 252 is not in the range 0 - 63), installInHw=true, name=flow1, switchId=OF|00:00:00:00:00:00:00:01, ingressPort=1, portGroup=null, etherType=null, priority=500, vlanId=null, vlanPriority=null, dlSrc=null, dlDst=null, nwSrc=null, nwDst=null, protocol=null, tosBits=null, tpSrc=null, tpDst=null, cookie=null, idleTimeout=null, hardTimeout=null, actions=&lt;span class=&quot;error&quot;&gt;&amp;#91;SET_NW_TOS=252&amp;#93;&lt;/span&gt;]. The failure is IP ToS bits 252 is not in the range 0 - 63&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="27535">OPNFLWPLUG-267</key>
            <summary>The way of handling values for SET_NW_TOS action is wrong</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="hagbard">Ed Warnicke</assignee>
                                    <reporter username="Hideyuki1985">Hideyuki Tai</reporter>
                        <labels>
                    </labels>
                <created>Tue, 9 Sep 2014 03:13:20 +0000</created>
                <updated>Mon, 27 Sep 2021 09:01:19 +0000</updated>
                            <resolved>Fri, 19 Sep 2014 21:19:05 +0000</resolved>
                                                                    <component>General</component>
                        <due>Mon, 15 Sep 2014 00:00:00 +0000</due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="56086" author="hideyuki.tai@necam.com" created="Wed, 10 Sep 2014 00:09:27 +0000"  >&lt;p&gt;I&apos;ve submitted a patch to controller project to fix the issue.&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/10960/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/10960/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I&apos;ve tested the patch, and confirmed that the patch fixes the issue partially.&lt;br/&gt;
I mean that the issue does not occur with this patch with the AD-SAL OF plugin (the old plugin) for OF 1.0 switches.&lt;br/&gt;
And the issue does not occur with this patch with the MD-SAL OF plugin for OF 1.0 switch.&lt;br/&gt;
However, it is failed to install a flow entry to change TOS value to 63 for OF 1.3 switch.&lt;/p&gt;

&lt;p&gt;It seems to me that the MD-SAL OF plugin uses TOS value for set-field(DSCP) action although it must use DSCP value for set-field(DSCP).&lt;br/&gt;
I think we need a patch to OpenFlow Plugin project to fix the issue completely.&lt;/p&gt;</comment>
                            <comment id="56087" author="mirehak@cisco.com" created="Fri, 12 Sep 2014 17:28:12 +0000"  >&lt;p&gt;input flows (xml for MD-SAL, json for AD-SAL) containing 3 tests: TOS=&lt;/p&gt;
{1, 4, 252}</comment>
                            <comment id="56095" author="mirehak@cisco.com" created="Fri, 12 Sep 2014 17:28:12 +0000"  >&lt;p&gt;Attachment bug-1795-inputFlows.tgz has been added with description: input flows&lt;/p&gt;</comment>
                            <comment id="56088" author="mirehak@cisco.com" created="Fri, 12 Sep 2014 17:31:16 +0000"  >&lt;p&gt;added fixes:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;expanded TOS valid range to 0..255 in AD-SAL - frm&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/11115&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/11115&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;added TOS to DSCP shift for OF-1.3 in OFPlugin&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/11114&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/11114&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;And I added etherType to AD-SAL inputs so that OF-1.3 wont reject those flows because of inconsistent match - see attachment.&lt;/p&gt;


&lt;p&gt;Results are the same through MD-SAL and AD-SAL:&lt;/p&gt;

&lt;p&gt;OF-1.3 accepts all 3 flows and reported DSCP values are: 0, 1, 63&lt;br/&gt;
OF-1.0 rejects 1. value (=1) and reported TOS values are: x, 4, 252&lt;/p&gt;</comment>
                            <comment id="56089" author="hideyuki.tai@necam.com" created="Fri, 12 Sep 2014 20:55:33 +0000"  >&lt;p&gt;(In reply to michal rehak from comment #3)&lt;br/&gt;
&amp;gt; added fixes:&lt;br/&gt;
&amp;gt; - expanded TOS valid range to 0..255 in AD-SAL - frm&lt;br/&gt;
&amp;gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/11115&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/11115&lt;/a&gt;&lt;br/&gt;
&amp;gt; - added TOS to DSCP shift for OF-1.3 in OFPlugin&lt;br/&gt;
&amp;gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/11114&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/11114&lt;/a&gt;&lt;br/&gt;
&amp;gt; &lt;/p&gt;


&lt;p&gt;Thank you for submitting patches.&lt;/p&gt;

&lt;p&gt;I&apos;ve tested the following two patches.&lt;/p&gt;

&lt;p&gt;  &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/11114/1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/11114/1&lt;/a&gt;&lt;br/&gt;
  &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/11115/1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/11115/1&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;I&apos;ve confirmed that the MD-SAL OF plugin works fine for OF 1.3 switches and OF 1.0 switches, and the AD-SAL OF plugin works fine for OF 1.0.&lt;/p&gt;


&lt;p&gt;However, I&apos;ve observed two issues.&lt;/p&gt;

&lt;p&gt;The first issue is that after a controller installs a flow entry containing an action &quot;SET_NW_TOS=252&quot;, the following error message is output repeatedly.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;Statistics Collector&amp;#93;&lt;/span&gt; ERROR o.o.controller.sal.action.Action  - Invalid field value assignement. For type: setNwTos Expected: &lt;span class=&quot;error&quot;&gt;&amp;#91;0x0-0xff&amp;#93;&lt;/span&gt;, Got: 0xfffffffc&lt;/p&gt;

&lt;p&gt;It happens only when I use the AD-SAL OF plugin.&lt;/p&gt;


&lt;p&gt;The second issue is that the MD-SAL OF plugin doesn&apos;t add SET_FIELD(ECN) action in flow entries.&lt;br/&gt;
Because VTN project does not plan to change a value of ECN field for Helium release, it is ok for VTN project to fix this issue in Lithium release.&lt;/p&gt;</comment>
                            <comment id="56090" author="mirehak@cisco.com" created="Sat, 13 Sep 2014 10:24:49 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/11132/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/11132/&lt;/a&gt;&lt;br/&gt;
abandon AD-SAL change in favor of sal-compatibility adapters change:&lt;/p&gt;

&lt;p&gt;adapters now consider &lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;AD-SAL NW-TOS value containing NW-DSCP only and&lt;/li&gt;
	&lt;li&gt;MD-SAL NW-TOS value to containing full NW-TOS&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Testing:&lt;br/&gt;
AD-SAL TOS input = &lt;/p&gt;
{0, 1,  63}&lt;br/&gt;
OF-1.0 reports   = {0, 4, 252} (ovs shows TOS)&lt;br/&gt;
OF-1.3 reports   = {0, 1,  63}
&lt;p&gt; (ovs shows DSCP)&lt;/p&gt;

&lt;p&gt;MD-SAL TOS input = &lt;/p&gt;
{0, 1, 4, 252}
&lt;p&gt;OF-1.0 reports   = &lt;/p&gt;
{0, x, 4, 252}
&lt;p&gt; (ovs shows TOS) *&lt;br/&gt;
OF-1.3 reports   = &lt;/p&gt;
{0,     1, 63}
&lt;p&gt; (ovs shows DSCP) **&lt;/p&gt;


&lt;ul&gt;
	&lt;li&gt;input #2 (TOS=1) was rejected for it touches ENC
	&lt;ul&gt;
		&lt;li&gt;inputs #1 (TOS=0) and #2 (TOS=1) rendered into the same flow as TOS value was for both == 0&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Now inputs for AD-SAL and MD-SAL are different because:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;AD-SAL enforces range for TOS = 0..63, which effectively makes TOS to DSCP&lt;/li&gt;
	&lt;li&gt;MD-SAL provides ENC value for OF-1.3&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="56091" author="mirehak@cisco.com" created="Tue, 16 Sep 2014 15:27:26 +0000"  >&lt;p&gt;Update:&lt;br/&gt;
Hideyuki confirmed that currently proposed patches solving VTN issues. Also we agreed with Ed that AD-SAL code should not be touched this late before helium.&lt;/p&gt;

&lt;p&gt;Changes are ready for merge:&lt;/p&gt;

&lt;p&gt;ofplugin (OF-1.3 TOS to DSCP fork):&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/11114&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/11114&lt;/a&gt;&lt;br/&gt;
controller (adapters):&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/11132&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/11132&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Please merge on sight.&lt;/p&gt;</comment>
                            <comment id="56092" author="hideyuki.tai@necam.com" created="Tue, 16 Sep 2014 15:51:53 +0000"  >&lt;p&gt;Hi Michal and Ed,&lt;/p&gt;

&lt;p&gt;Thank you for submitting the patches.&lt;br/&gt;
VTN project would be happy if you would merge the above two patches.&lt;/p&gt;

&lt;p&gt;I&apos;ve confirmed that these patches fix the issue when I uses the MD-SAL OF plugin.&lt;/p&gt;


&lt;p&gt;Please do not forget that the patches does not fix the issue when the AD-SAL OF plugin (the old OF plugin) is used.&lt;/p&gt;</comment>
                            <comment id="56093" author="abhijit2511" created="Thu, 18 Sep 2014 15:09:16 +0000"  >&lt;p&gt;Fixed for the OF 1.0/1.3 plugin. For OF 1.0 only plugin - please assign to the controller.&lt;/p&gt;</comment>
                            <comment id="56094" author="hideyuki.tai@necam.com" created="Fri, 19 Sep 2014 21:19:05 +0000"  >&lt;p&gt;(In reply to Abhijit Kumbhare from comment #8)&lt;br/&gt;
&amp;gt; Fixed for the OF 1.0/1.3 plugin. For OF 1.0 only plugin - please assign to&lt;br/&gt;
&amp;gt; the controller.&lt;/p&gt;

&lt;p&gt;I&apos;ve created a new bug report for the AD-SAL OF plugin (OF 1.0 only plugin).&lt;br/&gt;
&lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=1989&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=1989&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="13911" name="bug-1795-inputFlows.tgz" size="1120" author="michal.rehak" created="Fri, 12 Sep 2014 17:28:12 +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>1759</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=1759]]></customfieldvalue>

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

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

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