<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:45: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>[TSC-179] Genius CSI broken by ietf-interface revision misalignment</title>
                <link>https://jira.opendaylight.org/browse/TSC-179</link>
                <project id="10101" key="TSC">tsc</project>
                    <description>&lt;p&gt;The&#160;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/q/topic:neon-mri+(status:open+OR+status:merged)&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Neon MRI&#160;patches&lt;/a&gt;&#160;(&lt;a href=&quot;https://jira.opendaylight.org/browse/TSC-132&quot; title=&quot;Neon MRI Integration Window&quot; class=&quot;issue-link&quot; data-issue-key=&quot;TSC-132&quot;&gt;&lt;del&gt;TSC-132&lt;/del&gt;&lt;/a&gt;) were merged despite there never having been full CSIT passing in projects such as genius and netvirt.&lt;/p&gt;

&lt;p&gt;The currently known problem (but there may of course still be others lurking) is&#160;a&#160;&lt;tt&gt;IncorrectNestingException&lt;/tt&gt;. &lt;a href=&quot;https://jira.opendaylight.org/browse/INFRAUTILS-58&quot; title=&quot;JobCoordinator does not retain Thread Context Class Loader&quot; class=&quot;issue-link&quot; data-issue-key=&quot;INFRAUTILS-58&quot;&gt;&lt;del&gt;INFRAUTILS-58&lt;/del&gt;&lt;/a&gt; implements a suggestion how to fix that, but it didn&apos;t work. &lt;a href=&quot;https://jira.opendaylight.org/browse/MDSAL-379&quot; title=&quot;Attempt to recover bindings when TCCL is incorrect&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MDSAL-379&quot;&gt;&lt;del&gt;MDSAL-379&lt;/del&gt;&lt;/a&gt; has a possible fix (to be confirmed) for a possible MDSAL v3.0.2, which is not yet released.&lt;/p&gt;

&lt;p&gt;The goal of this issue is to bump all managed projects from MDSAL 3.0.1 to 3.0.2-SNAPSHOT and run a multipatch job with CSIT to see if &lt;a href=&quot;https://jira.opendaylight.org/browse/MDSAL-379&quot; title=&quot;Attempt to recover bindings when TCCL is incorrect&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MDSAL-379&quot;&gt;&lt;del&gt;MDSAL-379&lt;/del&gt;&lt;/a&gt; has solved the IncorrectNestingException.&lt;/p&gt;</description>
                <environment></environment>
        <key id="30970">TSC-179</key>
            <summary>Genius CSI broken by ietf-interface revision misalignment</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</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="vorburger">Michael Vorburger</assignee>
                                    <reporter username="vorburger">Michael Vorburger</reporter>
                        <labels>
                    </labels>
                <created>Thu, 1 Nov 2018 17:22:13 +0000</created>
                <updated>Tue, 30 Apr 2019 06:14:26 +0000</updated>
                            <resolved>Mon, 5 Nov 2018 09:53:45 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="65476" author="vorburger" created="Thu, 1 Nov 2018 17:55:18 +0000"  >&lt;p&gt;using &lt;a href=&quot;https://wiki.opendaylight.org/view/BumpingReleasedProjectVersions&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.opendaylight.org/view/BumpingReleasedProjectVersions&lt;/a&gt;,&lt;/p&gt;

&lt;p&gt;created new changes on &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/q/topic:neon-mri+status:open&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;topic neon-mri&lt;/a&gt; to &quot;bump mdsal from 3.0.1 to 3.0.2-SNAPSHOT&quot;,&lt;/p&gt;

&lt;p&gt;and &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/integration/job/integration-multipatch-test-neon/104/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;running a multipatch build&lt;/a&gt; ...&lt;/p&gt;</comment>
                            <comment id="65479" author="faseela.k@ericsson.com" created="Fri, 2 Nov 2018 05:23:49 +0000"  >&lt;p&gt;Results don&apos;t look much better&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/genius/job/genius-csit-1node-upstream-all-neon/89/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/genius/job/genius-csit-1node-upstream-all-neon/89/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="65482" author="vorburger" created="Fri, 2 Nov 2018 10:52:30 +0000"  >&lt;p&gt;&amp;gt; Results don&apos;t look much better&lt;/p&gt;

&lt;p&gt;Yup, indeed &lt;tt&gt;IncorrectNestingException&lt;/tt&gt; is still there on &lt;a href=&quot;https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/genius-csit-1node-upstream-all-neon/89/odl_1/odl1_karaf.log.gz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/genius-csit-1node-upstream-all-neon/89/odl_1/odl1_karaf.log.gz&lt;/a&gt;&#160;...&#160;&lt;img class=&quot;emoticon&quot; src=&quot;https://jira.opendaylight.org/images/icons/emoticons/sad.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&#160;so&#160;&lt;a href=&quot;https://jira.opendaylight.org/browse/MDSAL-379&quot; title=&quot;Attempt to recover bindings when TCCL is incorrect&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MDSAL-379&quot;&gt;&lt;del&gt;MDSAL-379&lt;/del&gt;&lt;/a&gt; has not solved the IncorrectNestingException.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=rovarga&quot; class=&quot;user-hover&quot; rel=&quot;rovarga&quot;&gt;rovarga&lt;/a&gt;&#160;(and &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=tpantelis&quot; class=&quot;user-hover&quot; rel=&quot;tpantelis&quot;&gt;tpantelis&lt;/a&gt; as the other MDSAL committer) as this point, wouldn&apos;t the&#160;right thing to do to simply revert whatever in mdsal changed class loading related to augmentations? We&apos;re (very) late in the Neon-MRI bump, and there is a real risk that projects now start to push back and revert everything back; it was discussed in the TSC call yesterday - and that would be a shame, no?&lt;/p&gt;

&lt;p&gt;I have no idea what change in MDSAL&#160;caused this problem, and why it was made, but weighed against the overall Neon MRI bump advantages globally, doubt it&apos;s critical enough to justify further blocking projects? (E.g. netvirt &amp;amp; genius are still completely paralyzed, because of this.)&lt;/p&gt;</comment>
                            <comment id="65484" author="tpantelis" created="Fri, 2 Nov 2018 12:10:10 +0000"  >&lt;p&gt;I have no idea what change either if it was even a change in mdsal. Looking at DataObjectCodecContext, there&apos;s been no relevant changes recently so this may be due to some upstream change (yangtools or odlparent even). Unless &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=rovarga&quot; class=&quot;user-hover&quot; rel=&quot;rovarga&quot;&gt;rovarga&lt;/a&gt; has any idea what change could have caused this, I think we&apos;re going to have to instrument debug in DataObjectCodecContext et al.&lt;/p&gt;</comment>
                            <comment id="65485" author="rovarga" created="Fri, 2 Nov 2018 12:29:43 +0000"  >&lt;p&gt;There is no change in MD-SAL which would cause this issue, simply because MD-SAL works as designed. The problem is in downstreams not agreeing which revision of ietf-interfaces to use, leading to issues known from the ietf-inet-types two years back.&lt;/p&gt;

&lt;p&gt;Specifically sort out:&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;nite@nitebug : ~/odl/autorelease on master $ find . -name pom.xml | xargs fgrep 8343
./bgpcep/bgp/openconfig-api/pom.xml:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &amp;lt;artifactId&amp;gt;rfc8343&amp;lt;/artifactId&amp;gt;
./bgpcep/config-loader/config-loader-impl/pom.xml:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &amp;lt;artifactId&amp;gt;rfc8343&amp;lt;/artifactId&amp;gt;
./lispflowmapping/mappingservice/neutron/pom.xml:&#160;&#160;&#160;&#160;&#160; &amp;lt;artifactId&amp;gt;rfc8343&amp;lt;/artifactId&amp;gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;vs.&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;nite@nitebug : ~/odl/autorelease on master $ find . -name pom.xml | xargs fgrep 7223
./genius/itm/itm-api/pom.xml:&#160;&#160;&#160;&#160;&#160; &amp;lt;artifactId&amp;gt;rfc7223&amp;lt;/artifactId&amp;gt;
./genius/itm/itm-impl/pom.xml:&#160;&#160;&#160;&#160;&#160; &amp;lt;artifactId&amp;gt;rfc7223&amp;lt;/artifactId&amp;gt;
./genius/interfacemanager/interfacemanager-api/pom.xml:&#160;&#160;&#160;&#160;&#160; &amp;lt;artifactId&amp;gt;rfc7223&amp;lt;/artifactId&amp;gt;
./genius/interfacemanager/interfacemanager-impl/pom.xml:&#160;&#160;&#160;&#160;&#160; &amp;lt;artifactId&amp;gt;rfc7223&amp;lt;/artifactId&amp;gt;
./genius/arputil/arputil-impl/pom.xml:&#160;&#160;&#160;&#160;&#160; &amp;lt;artifactId&amp;gt;rfc7223&amp;lt;/artifactId&amp;gt;
./genius/arputil/arputil-api/pom.xml:&#160;&#160;&#160;&#160;&#160; &amp;lt;artifactId&amp;gt;rfc7223&amp;lt;/artifactId&amp;gt;
./genius/alivenessmonitor/alivenessmonitor-impl/pom.xml:&#160;&#160;&#160;&#160;&#160; &amp;lt;artifactId&amp;gt;rfc7223&amp;lt;/artifactId&amp;gt;
./genius/ipv6util/api/pom.xml:&#160;&#160;&#160;&#160;&#160; &amp;lt;artifactId&amp;gt;rfc7223&amp;lt;/artifactId&amp;gt;
./bgpcep/features/bgp/odl-bgpcep-bgp-rib-api/pom.xml:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &amp;lt;artifactId&amp;gt;odl-mdsal-model-rfc7223&amp;lt;/artifactId&amp;gt;
./netvirt/vpnmanager/api/pom.xml:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &amp;lt;artifactId&amp;gt;rfc7223&amp;lt;/artifactId&amp;gt;
./netvirt/elanmanager/api/pom.xml:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &amp;lt;artifactId&amp;gt;rfc7223&amp;lt;/artifactId&amp;gt;
./netvirt/aclservice/api/pom.xml:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &amp;lt;artifactId&amp;gt;rfc7223&amp;lt;/artifactId&amp;gt;
./netvirt/fibmanager/api/pom.xml:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &amp;lt;artifactId&amp;gt;rfc7223&amp;lt;/artifactId&amp;gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;or use revision imports in the projects which are using rfc7223 and everything will just work.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="65487" author="rovarga" created="Fri, 2 Nov 2018 12:34:17 +0000"  >&lt;p&gt;At any rate this is &lt;b&gt;NOT&lt;/b&gt; an MD-SAL issue and therefore there is no need to bump/revert chaos.&lt;/p&gt;

&lt;p&gt;My recommendation, as the MD-SAL PTL is that:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;all downstreams use RFC7223 as that is the Fluorine baseline model&lt;/li&gt;
	&lt;li&gt;all downstreams agree on a migration plan to RFC8343.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;MD-SAL has no skin in this particular discussion at this time, but we certainly would like to stop shipping the RFC7223 revision as soon as it is convenient.&lt;/p&gt;</comment>
                            <comment id="65488" author="faseela.k@ericsson.com" created="Fri, 2 Nov 2018 13:40:18 +0000"  >&lt;p&gt;Thanks &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=rovarga&quot; class=&quot;user-hover&quot; rel=&quot;rovarga&quot;&gt;rovarga&lt;/a&gt;!&#160;&lt;/p&gt;

&lt;p&gt;Not sure what is to be taken care when we switch from rfc7223 to rfc8343, but I have blindly pushed a patch changing the same in genius poms. &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.opendaylight.org/images/icons/emoticons/wink.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;

&lt;p&gt;Is there a documentation anywhere which tells the right way to migrate?&lt;/p&gt;</comment>
                            <comment id="65492" author="skitt@redhat.com" created="Fri, 2 Nov 2018 16:57:14 +0000"  >&lt;p&gt;It also involves switching from rev140508 to rev180220 of the relevant YANG models, and some other changes which I haven&#8217;t figured out yet.&lt;/p&gt;</comment>
                            <comment id="65493" author="skitt@redhat.com" created="Fri, 2 Nov 2018 16:58:31 +0000"  >&lt;p&gt;Presumably this also needs revising all dependent models...&lt;/p&gt;</comment>
                            <comment id="65495" author="rovarga" created="Sat, 3 Nov 2018 15:15:01 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=vorburger&quot; class=&quot;user-hover&quot; rel=&quot;vorburger&quot;&gt;vorburger&lt;/a&gt; I think all of the 3.0.2-SNAPSHOT patches should be removed from neon-mri topic and possibly abandoned.&lt;/p&gt;</comment>
                            <comment id="65496" author="vorburger" created="Mon, 5 Nov 2018 09:31:40 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=k.faseela&quot; class=&quot;user-hover&quot; rel=&quot;k.faseela&quot;&gt;k.faseela&lt;/a&gt;, &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;, &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=shague&quot; class=&quot;user-hover&quot; rel=&quot;shague&quot;&gt;shague&lt;/a&gt;, &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=jluhrsen&quot; class=&quot;user-hover&quot; rel=&quot;jluhrsen&quot;&gt;jluhrsen&lt;/a&gt;, &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=skitt&quot; class=&quot;user-hover&quot; rel=&quot;skitt&quot;&gt;skitt&lt;/a&gt;&#160;can you double re-confirm that the &lt;tt&gt;IncorrectNestingException&lt;/tt&gt; which this issue was about is fully resolved now and non of you have any objections if we close this issue now? (I&apos;m slightly confused and asking specifically because of the new &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/77455/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;c/77455&lt;/a&gt;&#160;change which is open against both this Jira as well as &lt;a href=&quot;https://jira.opendaylight.org/browse/TSC-123&quot; title=&quot;Adopt NMDA-compatible versions of ietf-interfaces and ietf-ip&quot; class=&quot;issue-link&quot; data-issue-key=&quot;TSC-123&quot;&gt;TSC-123&lt;/a&gt; ... is that still part of and required by the Neon MRI bump, or possible future work, at this stage?)&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=rovarga&quot; class=&quot;user-hover&quot; rel=&quot;rovarga&quot;&gt;rovarga&lt;/a&gt; sure, I&apos;ll abandon&#160;all of the 3.0.2-SNAPSHOT patches when we close this issue.&lt;/p&gt;</comment>
                            <comment id="65497" author="faseela.k@ericsson.com" created="Mon, 5 Nov 2018 09:33:22 +0000"  >&lt;p&gt;IncorrectNestingException is gone now.. There is one more failure left, for which we are trying a fix now.&lt;/p&gt;</comment>
                            <comment id="65498" author="thapar" created="Mon, 5 Nov 2018 09:51:29 +0000"  >&lt;p&gt;Yes, not needed. Reverting lispflow andbgpcep to rfc7223 avoids the problem.&lt;/p&gt;</comment>
                            <comment id="65499" author="vorburger" created="Mon, 5 Nov 2018 09:53:29 +0000"  >&lt;p&gt;OK, in that case, closing this issue now (and have abandoned the mdsal 3.0.2-SNAPSHOT bumps); great we&apos;re past this.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="30564">TSC-132</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="30254">TSC-123</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="30886">INFRAUTILS-58</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="30887">MDSAL-379</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <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|i03k4f:</customfieldvalue>

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