<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:32:55 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-608] Adding support for L3 address arbitraty mask for Ipv4</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-608</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;Openflowplugin currently supports only subnet masking (CIDR). It does not support Arbitrary subnet masking for L3 Source and Destination IP Address for flow match.&lt;/p&gt;

&lt;p&gt;Example of usage of subnet mask when pushing a flow which works is as follows E.g &amp;lt;ipv4-destination&amp;gt;200.200.200.10/24&amp;lt;/ipv4-destination&amp;gt;&lt;/p&gt;


&lt;p&gt;Example of usage of arbitrary subnet mask when pushing a flow which does not work is as follows  E.g &amp;lt;ipv4-destination&amp;gt;200.200.200.10/255.255.240.0&amp;lt;/ipv4-destination&amp;gt; throws rest conf validation error, because current ietf-inet-types model don&apos;t support arbitrary mask.&lt;/p&gt;

&lt;p&gt;I have a attached a file with this bug which shows the error message when we add a flow using arbitrary bit mask.&lt;/p&gt;

&lt;p&gt;Arbitrary mask was introduced in the latest revision of ietf-yang-types (typedef dotted-quad) and that is something can be leveraged to support this addition. With its introduction, we can use both subnet mask and arbitrary bit mask.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="27876">OPNFLWPLUG-608</key>
            <summary>Adding support for L3 address arbitraty mask for Ipv4</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="SaiMarapaReddy">Sai MarapaReddy</reporter>
                        <labels>
                    </labels>
                <created>Thu, 28 Jan 2016 01:47:04 +0000</created>
                <updated>Mon, 27 Sep 2021 09:01:42 +0000</updated>
                            <resolved>Fri, 11 Mar 2016 18:39:32 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="57580" author="sai.marapareddy@gmail.com" created="Thu, 28 Jan 2016 01:47:04 +0000"  >&lt;p&gt;Attachment arbitrarymask.PNG has been added with description: Arbitrary bit mask error&lt;/p&gt;</comment>
                            <comment id="57564" author="jschistos@gmail.com" created="Fri, 29 Jan 2016 07:44:22 +0000"  >&lt;p&gt;I have seen that &quot;bug&quot; and for personal reasons I wanted arbitrary mask match to work.I implemented it locally and it is working fine.The thing is, I implemented it for ipv6 source and destination, but the idea is the same.I am new to this, so I have to contribute my solution.&lt;/p&gt;</comment>
                            <comment id="57565" author="sai.marapareddy@gmail.com" created="Fri, 29 Jan 2016 22:08:11 +0000"  >&lt;p&gt;Ioannis Schistos :- Please let me know if you need any help in pushing your existing solution.&lt;/p&gt;</comment>
                            <comment id="57566" author="jschistos@gmail.com" created="Fri, 12 Feb 2016 14:21:03 +0000"  >&lt;p&gt;Hey, the thing is have implemented as I told you for ipv6 by stating my own typedef because I had not seen the new yangs.Now I go on  the newly revisioned ones and I cannot understand how the ipv4 prefix is different from the old one(or  the ipv6 prefix) .If you could help me with that, I could understand the point where it differs and I would be able to integrate my implementation.&lt;br/&gt;
Thank you.&lt;/p&gt;</comment>
                            <comment id="57567" author="sai.marapareddy@gmail.com" created="Fri, 12 Feb 2016 18:04:28 +0000"  >&lt;p&gt;Hi Ioannis, We need Dotted-quad notation for ipv4-arbitrary-bit-mask. This is avaialble in new yang model ietf-yang-types revision 20130715. From implementation point of view - I completed the code and pushed to drafts where i just added you as a reviewer. Will publish sooner. Waiting for last minute changes. Please let me know if you need any further information.&lt;/p&gt;</comment>
                            <comment id="57568" author="jschistos@gmail.com" created="Mon, 15 Feb 2016 07:55:58 +0000"  >&lt;p&gt;(In reply to Sai MarapaReddy from comment #4)&lt;br/&gt;
&amp;gt; Hi Ioannis, We need Dotted-quad notation for ipv4-arbitrary-bit-mask. This&lt;br/&gt;
&amp;gt; is avaialble in new yang model ietf-yang-types revision 20130715. From&lt;br/&gt;
&amp;gt; implementation point of view - I completed the code and pushed to drafts&lt;br/&gt;
&amp;gt; where i just added you as a reviewer. Will publish sooner. Waiting for last&lt;br/&gt;
&amp;gt; minute changes. Please let me know if you need any further information.&lt;/p&gt;

&lt;p&gt;Ok. I am implementing ipv6-arbitrary match though.But ok.&lt;/p&gt;</comment>
                            <comment id="57569" author="isxistos@intracom-telecom.com" created="Mon, 15 Feb 2016 10:07:44 +0000"  >&lt;p&gt;Should I go ahead and implement ipv6 with a pattern of my own?&lt;br/&gt;
Ioannis&lt;/p&gt;</comment>
                            <comment id="57570" author="isxistos@intracom-telecom.com" created="Mon, 15 Feb 2016 10:08:42 +0000"  >&lt;p&gt;Should I go ahead and implement ipv6 with a pattern of my own?&lt;br/&gt;
Ioannis&lt;/p&gt;</comment>
                            <comment id="57571" author="sai.marapareddy@gmail.com" created="Mon, 15 Feb 2016 17:42:41 +0000"  >&lt;p&gt;I am not working on IPv6 part. Please feel free to implement.&lt;/p&gt;</comment>
                            <comment id="57572" author="isxistos@intracom-telecom.com" created="Tue, 16 Feb 2016 07:33:36 +0000"  >&lt;p&gt;Ok, I will go ahead and implement it.Could I make you a reviewer?&lt;/p&gt;</comment>
                            <comment id="57573" author="sai.marapareddy@gmail.com" created="Tue, 16 Feb 2016 18:25:16 +0000"  >&lt;p&gt;Sure. But Please add one of the Committers as a reviewer too.&lt;/p&gt;</comment>
                            <comment id="57574" author="isxistos@intracom-telecom.com" created="Wed, 17 Feb 2016 12:08:30 +0000"  >&lt;p&gt;I will be the commiter.&lt;/p&gt;</comment>
                            <comment id="57575" author="sai.marapareddy@gmail.com" created="Wed, 17 Feb 2016 17:57:28 +0000"  >&lt;p&gt;Committer as defined here - &lt;a href=&quot;https://wiki.opendaylight.org/view/OpenDaylight_OpenFlow_Plugin:Main&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.opendaylight.org/view/OpenDaylight_OpenFlow_Plugin:Main&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Only committers can merge if i am not wrong.&lt;/p&gt;</comment>
                            <comment id="57576" author="isxistos@intracom-telecom.com" created="Thu, 18 Feb 2016 07:22:58 +0000"  >&lt;p&gt;Oh ok.I get it now, thank you. Could from my solution refer to this bug(since this bug mentions L3 not only ipv4)?But still mentioning that my solution implements ipv6.&lt;/p&gt;</comment>
                            <comment id="57577" author="sai.marapareddy@gmail.com" created="Thu, 18 Feb 2016 17:07:35 +0000"  >&lt;p&gt;(In reply to Ioannis Schistos from comment #13)&lt;br/&gt;
&amp;gt; Oh ok.I get it now, thank you. Could from my solution refer to this&lt;br/&gt;
&amp;gt; bug(since this bug mentions L3 not only ipv4)?But still mentioning that my&lt;br/&gt;
&amp;gt; solution implements ipv6.&lt;/p&gt;

&lt;p&gt;I would change the description of bug. Please open another if possible, so that we can merge separately.&lt;/p&gt;</comment>
                            <comment id="57578" author="sai.marapareddy@gmail.com" created="Fri, 11 Mar 2016 18:37:32 +0000"  >&lt;p&gt;Patch committed - &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/35223/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/35223/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="57579" author="sai.marapareddy@gmail.com" created="Fri, 11 Mar 2016 18:39:32 +0000"  >&lt;p&gt;Patch committed - &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/35223/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/35223/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="23000">YANGTOOLS-580</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="14030" name="arbitrarymask.PNG" size="124200" author="SaiMarapaReddy" created="Thu, 28 Jan 2016 01:47:04 +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>5119</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=5119]]></customfieldvalue>

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

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