<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:40:38 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>[TOPOPROCES-83] Output topologies occassionally lack some part of themselves</title>
                <link>https://jira.opendaylight.org/browse/TOPOPROCES-83</link>
                <project id="10177" key="TOPOPROCES">topoprocessing</project>
                    <description>&lt;ul&gt;
	&lt;li&gt;
	&lt;ul&gt;
		&lt;li&gt;
		&lt;ul&gt;
			&lt;li&gt;Summary ***&lt;br/&gt;
The output topology may on occassion miss a termination point(s), supporting node(s), or any other item(s).&lt;br/&gt;
This usually results in failing of a system test case.&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;
	&lt;ul&gt;
		&lt;li&gt;
		&lt;ul&gt;
			&lt;li&gt;Example ***&lt;br/&gt;
An example can be seen in topoprocessing-csit-verify-1node-topology-operations job run nr. 146 &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;.&lt;br/&gt;
The test &quot;Link Computation Aggregation Filtration&quot; failed because the output topology lacked a supporting node.&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Log evidence:&lt;br/&gt;
Trace evidence of the bug can be seen in the karaf logs.&lt;br/&gt;
On line 6737 of the karaf log &lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt; the output node:2 contains the proper amount of supporting nodes.&lt;br/&gt;
However, on line 6752 is the UnderlayTopologyListener processing the node:2 again for no apparent reason, only with the aforementioned supporting-node already missing.&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;
	&lt;ul&gt;
		&lt;li&gt;
		&lt;ul&gt;
			&lt;li&gt;Links ***&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/topoprocessing-csit-verify-1node-topology-operations/146/archives/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/topoprocessing-csit-verify-1node-topology-operations/146/archives/&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/topoprocessing-csit-verify-1node-topology-operations/146/archives/karaf.log.gz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/topoprocessing-csit-verify-1node-topology-operations/146/archives/karaf.log.gz&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="27209">TOPOPROCES-83</key>
            <summary>Output topologies occassionally lack some part of themselves</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="tomas.vahancik@pantheon.tech">Tomas Vahancik</assignee>
                                    <reporter username="mdindoffer">Martin Dindoffer</reporter>
                        <labels>
                    </labels>
                <created>Mon, 25 Jul 2016 13:01:24 +0000</created>
                <updated>Thu, 19 Oct 2017 17:02:10 +0000</updated>
                            <resolved>Tue, 2 Aug 2016 16:07:06 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="54914" author="tomas.vahancik@pantheon.tech" created="Tue, 26 Jul 2016 11:23:05 +0000"  >&lt;p&gt;It seems to be a problem with synchronization. TopologyWriter may write overlaynodes in wrong order.&lt;/p&gt;

&lt;p&gt;For example:&lt;br/&gt;
**&lt;b&gt;Right order&lt;/b&gt;**&lt;br/&gt;
First written overlaynode in datastore has one supporting node. After that comes next node which is aggregated with the first one. So overlaynode now contains 2 supporting nodes and is written into datastore.&lt;/p&gt;

&lt;p&gt;**&lt;b&gt;Wrong order&lt;/b&gt;**&lt;br/&gt;
TopologyWriter first writes overlaynode with 2 supporting nodes and after that writes overlaynode with only one supporting node.&lt;/p&gt;</comment>
                            <comment id="54915" author="andrej.zan" created="Tue, 2 Aug 2016 16:07:06 +0000"  >&lt;p&gt;Boron: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/42949/3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/42949/3&lt;/a&gt;&lt;br/&gt;
Beryllium: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/42990/1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/42990/1&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_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>6263</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=6263]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10300"><![CDATA[Bug]]></customfieldvalue>

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

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