<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:14:18 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>[NETCONF-151] netconf-connector-cfg information not correct</title>
                <link>https://jira.opendaylight.org/browse/NETCONF-151</link>
                <project id="10142" key="NETCONF">netconf</project>
                    <description>&lt;p&gt;Reproduce:&lt;br/&gt;
1. Mount a Netconf device on Beryllium with the new netconf-node-topology introduced here: &lt;a href=&quot;https://wiki.opendaylight.org/view/OpenDaylight_Controller:Config:Examples:Netconf#Spawning_netconf_connectors_via_topology_configuration&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.opendaylight.org/view/OpenDaylight_Controller:Config:Examples:Netconf#Spawning_netconf_connectors_via_topology_configuration&lt;/a&gt;&lt;br/&gt;
2. Do a GET on /restconf/operational/opendaylight-inventory:nodes/node/controller-config/yang-ext:mount/config:modules/&lt;br/&gt;
3. Search for keyword odl-sal-netconf-connector-cfg:username and odl-sal-netconf-connector-cfg:password&lt;br/&gt;
The odl-sal-netconf-connector-cfg:username is expected to be set as the device username provided in the mounting configuration: &amp;lt;username xmlns=&quot;urn:opendaylight:netconf-node-topology&quot;&amp;gt;vrouter-device-uname&amp;lt;/username&amp;gt;, same as the odl-sal-netconf-connector-cfg:password&lt;br/&gt;
However, the odl-sal-netconf-connector-cfg:username and odl-sal-netconf-connector-cfg:password are always set to &apos;admin&apos; instead&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="21164">NETCONF-151</key>
            <summary>netconf-connector-cfg information not correct</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="10003">Cannot Reproduce</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="kevinxw">Kevin Wang</reporter>
                        <labels>
                    </labels>
                <created>Fri, 19 Feb 2016 23:54:44 +0000</created>
                <updated>Fri, 15 Mar 2019 22:22:20 +0000</updated>
                            <resolved>Tue, 22 Mar 2016 10:32:47 +0000</resolved>
                                                                    <component>netconf</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="39240" author="tcere" created="Mon, 22 Feb 2016 12:31:57 +0000"  >&lt;p&gt;1 &amp;amp; 2 : If you are configuring through mdsal(topology model) you won&apos;t find the configuration in config subsystem. If you want to see how the current configuration that&apos;s in netconf topology just switch operational to config in the restconf url you used to configure the connector in the first place.&lt;/p&gt;

&lt;p&gt;/controller-config/yang-ext:mount/config:modules/ is a separate entity and you won&apos;t find connectors that are configured in topology here. Same applies to the opposite -  you won&apos;t find configuration that&apos;s in cfg subsystem in netconf-topology.&lt;/p&gt;

&lt;p&gt;3. you were probably looking at controller-config connector configuration since connectors configured through topology are not present here.&lt;/p&gt;

&lt;p&gt;All in all seems like user error to me.&lt;/p&gt;</comment>
                            <comment id="39241" author="tony.tkacik@gmail.com" created="Mon, 22 Feb 2016 13:44:00 +0000"  >&lt;p&gt;Closing as resolved invalid, since as Tomas pointed out config from topology is not moved to sal-netconf-connector-cfg, since this is separate way to configure NETCONF devices and was never intended to be synchronized.&lt;/p&gt;</comment>
                            <comment id="39242" author="colin@colindixon.com" created="Thu, 10 Mar 2016 20:16:52 +0000"  >&lt;p&gt;Given that the old mechanism is present and not deprecated in Beryllium, is is really fair to make this invalid? I&apos;d think not?&lt;/p&gt;</comment>
                            <comment id="39243" author="tcere" created="Fri, 11 Mar 2016 11:24:13 +0000"  >&lt;p&gt;Configuration through topology is meant to bypass cfg subsystem entirely. I&apos;ll try to summarize the steps quickly and go over whats wrong.&lt;/p&gt;

&lt;p&gt;1. post configuration to mdsal&lt;br/&gt;
2. look into cfg subsystem for the configuration which was just posted&lt;br/&gt;
3. the newly posted config is not present since it&apos;s in mdsal&lt;/p&gt;

&lt;p&gt;mdsal and cfg subsystem are 2 separate entities and are not meant to be mirrored/synchronized. When you post configuration to the topology datastore it&apos;s going to be present in the topology datastore. You don&apos;t want to tangle these 2 systems together.&lt;/p&gt;

&lt;p&gt; (In reply to Colin Dixon from comment #3)&lt;br/&gt;
&amp;gt; is really fair to make this invalid? I&apos;d think not?&lt;/p&gt;

&lt;p&gt;Colin I&apos;m not sure what you mean by this, but the bug report here has an incorrect assumption of mdsal/cfg subsystem and hence is user error.&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>5395</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=5395]]></customfieldvalue>

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

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