<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:36:26 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-453] CSIT failing QOS test cases</title>
                <link>https://jira.opendaylight.org/browse/OVSDB-453</link>
                <project id="10158" key="OVSDB">ovsdb</project>
                    <description>&lt;p&gt;something basic is broken causing some QOS test cases to fail.&lt;br/&gt;
This is happening in Oxygen and Fluorine, but not earlier. There are &lt;br/&gt;
multiple ERRORS that might point to the root cause. Snippets of&lt;br/&gt;
 those below, but a full log is &lt;a href=&quot;https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/ovsdb-csit-1node-upstream-southbound-all-oxygen/185/odl1_karaf.log.gz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;here&lt;/a&gt;. The corresponding robot&lt;br/&gt;
 log is &lt;a href=&quot;https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/ovsdb-csit-1node-upstream-southbound-all-oxygen/185/robot-plugin/log.html.gz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It seems that yangtools is involved somehow. I also notice that there doesn&apos;t seem to be &lt;br/&gt;
 significant code change in the ovsdb project related to qos (just did a git diff across branches&lt;br/&gt;
 looking for qos things). I think we&apos;ve upgraded yangtools versions for Oxygen compared to&lt;br/&gt;
 Nitrogen, so maybe the root issue is in the new yangtools.&lt;/p&gt;

&lt;p&gt;Some ERROR snippets:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
2018-03-05T07:39:38,693 | ERROR | opendaylight-cluster-data-notification-dispatcher-91 | DataTreeChangeListenerActor      | 282 - org.opendaylight.controller.sal-clustering-commons - 1.7.0.SNAPSHOT | member-1-shard-topology-config: Error notifying listener org.opendaylight.ovsdb.southbound.OvsdbDataTreeChangeListener@682a9b87
java.lang.IllegalArgumentException: Failed to map QName {} [(urn:opendaylight:params:xm2018-03-05T07:40:03,385 | ERROR | opendaylight-cluster-data-notification-dispatcher-109 | DataTreeChangeListenerActor      | 282 - org.opendaylight.controller.sal-clustering-commons - 1.7.0.SNAPSHOT | member-1-shard-topology-config: Error notifying listener org.opendaylight.ovsdb.southbound.OvsdbDataTreeChangeListener@682a9b87
java.lang.NullPointerException: &lt;span class=&quot;code-keyword&quot;&gt;null&lt;/span&gt;
	at org.opendaylight.ovsdb.southbound.OvsdbDataTreeChangeListener.disconnect(OvsdbDataTreeChangeListener.java:149) [456:org.opendaylight.ovsdb.southbound-impl:1.6.0.SNAPSHOT]
	at org.opendaylight.ovsdb.southbound.OvsdbDataTreeChangeListener.onDataTreeChanged(OvsdbDataTreeChangeListener.java:103) [456:org.opendaylight.ovsdb.southbound-impl:1.6.0.SNAPSHOT]
	at org.opendaylight.controller.md.sal.binding.impl.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:41) [276:org.opendaylight.controller.sal-binding-broker-impl:1.7.0.SNAPSHOT]
	at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataChanged(DataTreeChangeListenerActor.java:67) [289:org.opendaylight.controller.sal-distributed-datastore:1.7.0.SNAPSHOT]
l:ns:yang:ovsdb?revision=2015-01-05)qos-entries]
	at com.google.common.base.Preconditions.checkArgument(Preconditions.java:210) [32:com.google.guava:23.3.0.jre]
	at org.opendaylight.yangtools.yang.data.util.AbstractNamespaceCodec.appendQName(AbstractNamespaceCodec.java:48) [496:org.opendaylight.yangtools.yang-data-util:2.0.1]
	at org.opendaylight.yangtools.yang.data.util.AbstractNamespaceCodec.appendQName(AbstractNamespaceCodec.java:66) [496:org.opendaylight.yangtools.yang-data-util:2.0.1]
	at org.opendaylight.yangtools.yang.data.util.AbstractStringInstanceIdentifierCodec.serialize(AbstractStringInstanceIdentifierCodec.java:58) [496:org.opendaylight.yangtools.yang-data-util:2.0.1]
	at org.opendaylight.ovsdb.southbound.InstanceIdentifierCodec.serialize(InstanceIdentifierCodec.java:66) [456:org.opendaylight.ovsdb.southbound-impl:1.6.0.SNAPSHOT]
	at org.opendaylight.ovsdb.southbound.ovsdb.transact.QosUpdateCommand.execute(QosUpdateCommand.java:102) [456:org.opendaylight.ovsdb.southbound-impl:1.6.0.SNAPSHOT]
	at org.opendaylight.ovsdb.southbound.ovsdb.transact.QosUpdateCommand.execute(QosUpdateCommand.java:58) [456:org.opendaylight.ovsdb.southbound-impl:1.6.0.SNAPSHOT]&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
2018-03-05T07:39:38,826 | ERROR | opendaylight-cluster-data-notification-dispatcher-99 | DataTreeChangeListenerActor      | 282 - org.opendaylight.controller.sal-clustering-commons - 1.7.0.SNAPSHOT | member-1-shard-topology-config: Error notifying listener org.opendaylight.ovsdb.southbound.OvsdbDataTreeChangeListener@682a9b87
java.lang.IllegalArgumentException: Failed to map QName {} [(urn:opendaylight:params:xml:ns:yang:ovsdb?revision=2015-01-05)queues]
	at com.google.common.base.Preconditions.checkArgument(Preconditions.java:210) [32:com.google.guava:23.3.0.jre]
	at org.opendaylight.yangtools.yang.data.util.AbstractNamespaceCodec.appendQName(AbstractNamespaceCodec.java:48) [496:org.opendaylight.yangtools.yang-data-util:2.0.1]
	at org.opendaylight.yangtools.yang.data.util.AbstractNamespaceCodec.appendQName(AbstractNamespaceCodec.java:66) [496:org.opendaylight.yangtools.yang-data-util:2.0.1]
	at org.opendaylight.yangtools.yang.data.util.AbstractStringInstanceIdentifierCodec.serialize(AbstractStringInstanceIdentifierCodec.java:58) [496:org.opendaylight.yangtools.yang-data-util:2.0.1]
	at org.opendaylight.ovsdb.southbound.InstanceIdentifierCodec.serialize(InstanceIdentifierCodec.java:66) [456:org.opendaylight.ovsdb.southbound-impl:1.6.0.SNAPSHOT]
	at org.opendaylight.ovsdb.southbound.ovsdb.transact.QueueUpdateCommand.execute(QueueUpdateCommand.java:92) [456:org.opendaylight.ovsdb.southbound-impl:1.6.0.SNAPSHOT]
	at org.opendaylight.ovsdb.southbound.ovsdb.transact.QueueUpdateCommand.execute(QueueUpdateCommand.java:57) [456:org.opendaylight.ovsdb.southbound-impl:1.6.0.SNAPSHOT]&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
2018-03-05T07:40:03,385 | ERROR | opendaylight-cluster-data-notification-dispatcher-109 | DataTreeChangeListenerActor      | 282 - org.opendaylight.controller.sal-clustering-commons - 1.7.0.SNAPSHOT | member-1-shard-topology-config: Error notifying listener org.opendaylight.ovsdb.southbound.OvsdbDataTreeChangeListener@682a9b87
java.lang.NullPointerException: &lt;span class=&quot;code-keyword&quot;&gt;null&lt;/span&gt;
	at org.opendaylight.ovsdb.southbound.OvsdbDataTreeChangeListener.disconnect(OvsdbDataTreeChangeListener.java:149) [456:org.opendaylight.ovsdb.southbound-impl:1.6.0.SNAPSHOT]
	at org.opendaylight.ovsdb.southbound.OvsdbDataTreeChangeListener.onDataTreeChanged(OvsdbDataTreeChangeListener.java:103) [456:org.opendaylight.ovsdb.southbound-impl:1.6.0.SNAPSHOT]
	at org.opendaylight.controller.md.sal.binding.impl.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:41) [276:org.opendaylight.controller.sal-binding-broker-impl:1.7.0.SNAPSHOT]
	at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataChanged(DataTreeChangeListenerActor.java:67) [289:org.opendaylight.controller.sal-distributed-datastore:1.7.0.SNAPSHOT]&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;2018-03-05T07:42:29,110 | ERROR | opendaylight-cluster-data-notification-dispatcher-109 | DataTreeChangeListenerActor      | 282 - org.opendaylight.controller.sal-clustering-commons - 1.7.0.SNAPSHOT | member-1-shard-topology-config: Error notifying listener org.opendaylight.ovsdb.southbound.OvsdbDataTreeChangeListener@682a9b87
java.lang.NullPointerException: &lt;span class=&quot;code-keyword&quot;&gt;null&lt;/span&gt;
	at org.opendaylight.ovsdb.southbound.SouthboundMapper.suppressLocalIpPort(SouthboundMapper.java:381) [456:org.opendaylight.ovsdb.southbound-impl:1.6.0.SNAPSHOT]
	at org.opendaylight.ovsdb.southbound.OvsdbConnectionManager.getInstanceIdentifier(OvsdbConnectionManager.java:279) [456:org.opendaylight.ovsdb.southbound-impl:1.6.0.SNAPSHOT]
	at org.opendaylight.ovsdb.southbound.OvsdbDataTreeChangeListener.disconnect(OvsdbDataTreeChangeListener.java:145) [456:org.opendaylight.ovsdb.southbound-impl:1.6.0.SNAPSHOT]&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="29339">OVSDB-453</key>
            <summary>CSIT failing QOS test cases</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.opendaylight.org/images/icons/priorities/blocker.svg">Highest</priority>
                        <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="thapar">Vishal Thapar</assignee>
                                    <reporter username="jluhrsen">Jamo Luhrsen</reporter>
                        <labels>
                            <label>patch_merged</label>
                    </labels>
                <created>Tue, 6 Mar 2018 05:44:22 +0000</created>
                <updated>Fri, 9 Mar 2018 02:09:54 +0000</updated>
                            <resolved>Fri, 9 Mar 2018 02:09:54 +0000</resolved>
                                    <version>Oxygen</version>
                    <version>Fluorine</version>
                                    <fixVersion>Oxygen</fixVersion>
                    <fixVersion>Fluorine</fixVersion>
                                    <component>CSIT</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="61439" author="thapar" created="Tue, 6 Mar 2018 09:36:12 +0000"  >&lt;p&gt;Mail list discussing the issue: &lt;a href=&quot;https://lists.opendaylight.org/pipermail/ovsdb-dev/2018-March/004585.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.opendaylight.org/pipermail/ovsdb-dev/2018-March/004585.html&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="61550" author="dfarrell07" created="Thu, 8 Mar 2018 12:14:16 +0000"  >&lt;p&gt;Who&apos;s working on this? &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=thapar&quot; class=&quot;user-hover&quot; rel=&quot;thapar&quot;&gt;thapar&lt;/a&gt;? We need to get this resolved ASAP to unblock the imminent Oxygen release.&lt;/p&gt;</comment>
                            <comment id="61573" author="dfarrell07" created="Thu, 8 Mar 2018 18:32:40 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/67191/3/southbound/southbound-impl/src/main/java/org/opendaylight/ovsdb/southbound/InstanceIdentifierCodec.java@55&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/67191/3/southbound/southbound-impl/src/main/java/org/opendaylight/ovsdb/southbound/InstanceIdentifierCodec.java@55&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="61574" author="tpantelis" created="Thu, 8 Mar 2018 18:55:55 +0000"  >&lt;p&gt;Submitted &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/69290/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/69290/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="61575" author="jluhrsen" created="Thu, 8 Mar 2018 19:00:16 +0000"  >&lt;blockquote&gt;&lt;p&gt;Submitted &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/69290/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/69290/&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I will run the resulting distribution from the distro-check job through CSIT and report back here.&lt;/p&gt;</comment>
                            <comment id="61577" author="tpantelis" created="Thu, 8 Mar 2018 20:01:16 +0000"  >&lt;p&gt;Ok - thanks. I just submitted a second patch set - the UT needed to be updated. &lt;/p&gt;</comment>
                            <comment id="61586" author="shague@redhat.com" created="Fri, 9 Mar 2018 02:09:54 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/69294&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/69294&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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03b5j:</customfieldvalue>

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