<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:35:58 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-280] In OVSDB 3 node cluster northbound remote ip address validation missing in configuration data store</title>
                <link>https://jira.opendaylight.org/browse/OVSDB-280</link>
                <project id="10158" key="OVSDB">ovsdb</project>
                    <description>&lt;p&gt;Observation : 1 (Passing valid remote ip)&lt;/p&gt;

&lt;p&gt;I used valid remote ip as &quot;10.106.138.128&quot;&lt;/p&gt;

&lt;p&gt;&quot;option&quot;: &quot;remote_ip&quot;,&lt;br/&gt;
&quot;value&quot; : &quot;10.106.138.128&quot;&lt;/p&gt;

&lt;p&gt;Bridge creation successful and the data reflected in both configuration and operational data store.&lt;/p&gt;

&lt;p&gt;Observation : 2 (Passing invalid remote ip)&lt;/p&gt;

&lt;p&gt;I changed the remote ip value as &quot;1234.5678.1155.5555&quot;. The data will be reflected in configuration data store.&lt;br/&gt;
In operational data store there is no change.&lt;/p&gt;

&lt;p&gt;&quot;option&quot;: &quot;remote_ip&quot;,&lt;br/&gt;
&quot;value&quot; : &quot;1234.5678.1155.5555&quot;&lt;/p&gt;

&lt;p&gt;Bridge creation successful in configuration data store and updated with invalid remote ip as below.&lt;/p&gt;

&lt;p&gt;&amp;lt;options xmlns=&quot;urn:opendaylight:params:xml:ns:yang:ovsdb&quot;&amp;gt;&lt;br/&gt;
&amp;lt;option&amp;gt;remote_ip&amp;lt;/option&amp;gt;&lt;br/&gt;
&amp;lt;value&amp;gt;1234.5678.1155.5555&amp;lt;/value&amp;gt;&lt;br/&gt;
&amp;lt;/options&amp;gt;&lt;/p&gt;

&lt;p&gt;In operational data store there is no update.&lt;/p&gt;

&lt;p&gt;Observation : 3 (Passing special characters)&lt;/p&gt;

&lt;p&gt;I changed the remote ip value as &quot;!@#$%^&amp;amp;*()&quot;. The data reflected in config data store as below.&lt;/p&gt;

&lt;p&gt;&amp;lt;options xmlns=&quot;urn:opendaylight:params:xml:ns:yang:ovsdb&quot;&amp;gt;&lt;br/&gt;
&amp;lt;option&amp;gt;remote_ip&amp;lt;/option&amp;gt;&lt;br/&gt;
&amp;lt;value&amp;gt;!@#$%^&amp;amp;*()&amp;lt;/value&amp;gt;&lt;br/&gt;
&amp;lt;/options&amp;gt;&lt;/p&gt;

&lt;p&gt;In operational data store there is no update.&lt;/p&gt;

&lt;p&gt;Many times I have tried, but I got the above behavior.&lt;/p&gt;

&lt;p&gt;For your information I have attached restconf url, config and operational data store output.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="21972">OVSDB-280</key>
            <summary>In OVSDB 3 node cluster northbound remote ip address validation missing in configuration data store</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="10001">Won&apos;t Do</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="ranjithkumar_t@hcl.com">ranjithkumar_t</reporter>
                        <labels>
                    </labels>
                <created>Mon, 1 Feb 2016 07:33:25 +0000</created>
                <updated>Thu, 19 Oct 2017 21:26:32 +0000</updated>
                            <resolved>Mon, 1 Feb 2016 13:27:17 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>Northbound</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="41214" author="ranjithkumar_t@hcl.com" created="Mon, 1 Feb 2016 07:33:25 +0000"  >&lt;p&gt;Attachment config network topology.zip has been added with description: I have attached restconf url, config and operational data store output&lt;/p&gt;</comment>
                            <comment id="41212" author="vishnoianil@gmail.com" created="Mon, 1 Feb 2016 08:34:37 +0000"  >&lt;p&gt;Hi Ranjit,&lt;/p&gt;

&lt;p&gt;In OVSDB schema, option &amp;amp; value are just string type, so you can push any value through it and southbound plugin will push that data down to ovsdb. OVSDB might reject that data if it&apos;s not valid and your operation will fail and you won&apos;t see any update in the operational data store. This is the expected behavior, application/user need to make sure that they pass correct argument while creating any ovsdb resource.&lt;/p&gt;</comment>
                            <comment id="41213" author="shague@redhat.com" created="Mon, 1 Feb 2016 13:27:17 +0000"  >&lt;p&gt;As Anil mentioned, other_config are key value pairs composed of strings so the ovsdb southbound is working as designed.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="12842" name="config network topology.zip" size="2849" author="ranjithkumar_t@hcl.com" created="Mon, 1 Feb 2016 07:33:25 +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>5161</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=5161]]></customfieldvalue>

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

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