<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:56:11 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>[YANGTOOLS-1447] BBF SW MGR yang causes device to not connect </title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-1447</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;With lighty 16.0.0, ODL yang tools 8.03, netconf 3.0.2,.. (Phosphorus SR2) when a device is attached containing the BBF yang mode &quot;bbf-software-management@2021-09-17.yang&quot;, there are yang tool errors and ODL will not connect to the device. &lt;/p&gt;

&lt;p&gt;Attached is an error log as well as a tar file of a miminum set of yang to reproduce the issue using a NETCONF testtool simulator. &lt;/p&gt;

&lt;p&gt;To reproduce, use a NETCONF testtool simulator pointing to the yang files as the schema directory from the attached bbf-sw-mgr-yang.tar.gz file. Add the device to ODL. &lt;/p&gt;

&lt;p&gt;The API used for example was:&lt;br/&gt;
PUT http://&lt;tt&gt;controller&lt;/tt&gt;:8181/restconf/data/network-topology:network-topology/topology=topology-netconf/node=justSwMgr&lt;br/&gt;
Body:&lt;br/&gt;
{&lt;br/&gt;
&quot;node&quot;: [&lt;/p&gt;
{
&quot;node-id&quot;: &quot;justSwMgr&quot;,
&quot;netconf-node-topology:reconnect-on-changed-schema&quot;: false,
&quot;netconf-node-topology:concurrent-rpc-limit&quot;: 0,
&quot;netconf-node-topology:password&quot;: &quot;netconf&quot;,
&quot;netconf-node-topology:username&quot;: &quot;netconf&quot;,
&quot;netconf-node-topology:tcp-only&quot;: false,
&quot;netconf-node-topology:max-connection-attempts&quot;: 0,
&quot;netconf-node-topology:keepalive-delay&quot;: 60,
&quot;netconf-node-topology:schemaless&quot;: false,
&quot;netconf-node-topology:schema-cache-directory&quot;: &quot;justSwMgr&quot;,
&quot;netconf-node-topology:default-request-timeout-millis&quot;: 60000,
&quot;netconf-node-topology:sleep-factor&quot;: 1.1,
&quot;netconf-node-topology:port&quot;: 17830,
&quot;netconf-node-topology:connection-timeout-millis&quot;: 22000,
&quot;netconf-node-topology:host&quot;: &quot;10.184.146.130&quot;,
&quot;netconf-node-topology:actor-response-wait-time&quot;: 300,
&quot;netconf-node-topology:between-attempts-timeout-millis&quot;: 2000
}
&lt;p&gt;]&lt;br/&gt;
}&lt;/p&gt;


&lt;p&gt;022-07-13T18:15:21.270 &lt;span class=&quot;error&quot;&gt;&amp;#91;${env:APP_NAME}&amp;#93;&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;${env:APP_VERSION}&amp;#93;&lt;/span&gt; INFO  pondc CommScope [] &lt;span class=&quot;error&quot;&gt;&amp;#91;${env:NODE_NAME}&amp;#93;&lt;/span&gt; opendaylight-cluster-data-notification-dispatcher-82 [] DefaultSchemaResourceManager.getSchemaResources - Netconf connector for device justSwMgr will use schema cache directory justSwMgr instead of schema&lt;br/&gt;
2022-07-13T18:15:21.271 &lt;span class=&quot;error&quot;&gt;&amp;#91;${env:APP_NAME}&amp;#93;&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;${env:APP_VERSION}&amp;#93;&lt;/span&gt; INFO  pondc CommScope [] &lt;span class=&quot;error&quot;&gt;&amp;#91;${env:NODE_NAME}&amp;#93;&lt;/span&gt; opendaylight-cluster-data-notification-dispatcher-85 [] OdlsProvider.onDataChanged - NETCONF Node: org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node&lt;span class=&quot;error&quot;&gt;&amp;#91;key=NodeKey{_nodeId=Uri{_value=justSwMgr}}&amp;#93;&lt;/span&gt; is missing before data, not managed.&lt;br/&gt;
2022-07-13T18:15:21.271 &lt;span class=&quot;error&quot;&gt;&amp;#91;${env:APP_NAME}&amp;#93;&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;${env:APP_VERSION}&amp;#93;&lt;/span&gt; INFO  pondc CommScope [] &lt;span class=&quot;error&quot;&gt;&amp;#91;${env:NODE_NAME}&amp;#93;&lt;/span&gt; opendaylight-cluster-data-notification-dispatcher-82 [] AbstractNetconfTopology.createDeviceCommunicator - Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDevice&lt;/p&gt;
{justSwMgr}
&lt;p&gt;2022-07-13T18:15:21.952 &lt;span class=&quot;error&quot;&gt;&amp;#91;${env:APP_NAME}&amp;#93;&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;${env:APP_VERSION}&amp;#93;&lt;/span&gt; WARN  pondc CommScope [] &lt;span class=&quot;error&quot;&gt;&amp;#91;${env:NODE_NAME}&amp;#93;&lt;/span&gt; sshd-NetconfSshClient&lt;span class=&quot;error&quot;&gt;&amp;#91;69911ec2&amp;#93;&lt;/span&gt;-nio2-thread-5 [] AcceptAllServerKeyVerifier.handleAcceptance - Server at /10.184.146.130:17830 presented unverified RSA key: SHA256:CpARWHivDcduFgkWZnhbCYNxKLB+Q8Oc20lIAlFrol4&lt;br/&gt;
2022-07-13T18:15:23.406 &lt;span class=&quot;error&quot;&gt;&amp;#91;${env:APP_NAME}&amp;#93;&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;${env:APP_VERSION}&amp;#93;&lt;/span&gt; WARN  pondc CommScope [] &lt;span class=&quot;error&quot;&gt;&amp;#91;${env:NODE_NAME}&amp;#93;&lt;/span&gt; default-pool-5-2 [] BuildGlobalContext.propagateException - Unexpected error processing source RevisionSourceIdentifier &lt;span class=&quot;error&quot;&gt;&amp;#91;name=bbf-software-management@2021-09-17&amp;#93;&lt;/span&gt;. Please file an issue with this model attached.&lt;br/&gt;
java.lang.IllegalStateException: Action was not defined yet.&lt;br/&gt;
	at com.google.common.base.Preconditions.checkState(Preconditions.java:502) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;guava-31.1-jre.jar:?&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.stmt.reactor.ModifierImpl.tryApply(ModifierImpl.java:143) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;yang-parser-reactor-8.0.3.jar:?&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.stmt.reactor.ModifierImpl$PhaseFinished.phaseFinished(ModifierImpl.java:401) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;yang-parser-reactor-8.0.3.jar:?&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.addPhaseCompletedListener(StatementContextBase.java:699) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;yang-parser-reactor-8.0.3.jar:?&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.stmt.reactor.ModifierImpl.requiresCtxImpl(ModifierImpl.java:119) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;yang-parser-reactor-8.0.3.jar:?&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.stmt.reactor.ModifierImpl.requiresCtx(ModifierImpl.java:165) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;yang-parser-reactor-8.0.3.jar:?&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.stmt.reactor.ModifierImpl.requiresCtx(ModifierImpl.java:41) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;yang-parser-reactor-8.0.3.jar:?&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.rfc7950.stmt.meta.UniqueStatementSupport.onStatementAdded(UniqueStatementSupport.java:91) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;yang-parser-rfc7950-8.0.3.jar:?&amp;#93;&lt;/span&gt;&lt;/p&gt;
</description>
                <environment></environment>
        <key id="36017">YANGTOOLS-1447</key>
            <summary>BBF SW MGR yang causes device to not connect </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="10002">Duplicate</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="rmagaldi">Robert Magaldi</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Jul 2022 22:28:15 +0000</created>
                <updated>Sun, 17 Jul 2022 21:15:18 +0000</updated>
                            <resolved>Sun, 17 Jul 2022 21:14:58 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                    <issuelinks>
                            <issuelinktype id="10002">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="35805">YANGTOOLS-1434</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="17906" name="bbf-sw-mgr-yang.tar.gz" size="45098" author="rmagaldi" created="Wed, 13 Jul 2022 22:22:33 +0000"/>
                            <attachment id="17905" name="log.txt" size="30301" author="rmagaldi" created="Wed, 13 Jul 2022 22:27:00 +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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i042pj:</customfieldvalue>

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