<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:15:25 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-594] Unable to setup southbound Netconf over TLS using odl-netconf-clustered-topology, Fluorine SR1</title>
                <link>https://jira.opendaylight.org/browse/NETCONF-594</link>
                <project id="10142" key="NETCONF">netconf</project>
                    <description>&lt;p&gt;When creating a southbound Netconf connection over TLS to a device, using restconf and the odl-netconf-clustered-topology feature in Fluorine SR1, the connection setup fails.&lt;/p&gt;

&lt;p&gt;From ODL traces, it looks like ODL is attempting to setup an SSH connection, even though TLS is specified in the restconf call. See the attached trace log.&lt;/p&gt;

&lt;p&gt;The same restconf call successfully sets up a Netconf connection over TLS when the non-clustered odl-netconf-topology feature is used. See the attached restconf URL.&lt;/p&gt;

&lt;p&gt;When testing the odl-netconf-clustered-topology feature, the actual ODL deployment is not clustered. But according to the ODL documenation, this should still work. Testing with an actaulyl clustered ODL deployment has not yet been done.&lt;/p&gt;</description>
                <environment></environment>
        <key id="31303">NETCONF-594</key>
            <summary>Unable to setup southbound Netconf over TLS using odl-netconf-clustered-topology, Fluorine SR1</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="JMorvay">Jakub Morvay</assignee>
                                    <reporter username="Martin_S">Martin Sandberg</reporter>
                        <labels>
                    </labels>
                <created>Mon, 14 Jan 2019 08:56:33 +0000</created>
                <updated>Mon, 28 Jan 2019 18:34:17 +0000</updated>
                            <resolved>Thu, 17 Jan 2019 14:29:14 +0000</resolved>
                                    <version>Fluorine</version>
                    <version>Fluorine SR1</version>
                    <version>Fluorine SR2</version>
                                    <fixVersion>Neon</fixVersion>
                    <fixVersion>Fluorine SR2</fixVersion>
                                    <component>netconf</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="66196" author="rovarga" created="Tue, 15 Jan 2019 17:11:55 +0000"  >&lt;p&gt;The problem is that clustered and non-clustered topologies share very little code. The code should be merged up, with very little specialization.&lt;/p&gt;</comment>
                            <comment id="66198" author="jmorvay" created="Tue, 15 Jan 2019 17:16:38 +0000"  >&lt;p&gt;Yeah &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; is right, I believe we just missed to port the changes that add TLS support also to clustered topology implementation.&lt;/p&gt;

&lt;p&gt;It has happened already couple of times and it is not really convenient to support and maintain both implementations (odl-netconf-topology and odl-clustered-netconf-topology). We should aim to either merge the code or get rid of non clustered one. I can open an issue to track this.&lt;/p&gt;</comment>
                            <comment id="66199" author="rovarga" created="Tue, 15 Jan 2019 21:18:10 +0000"  >&lt;p&gt;I actually noticed this discrepancy last week, but could not follow through &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;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=JMorvay&quot; class=&quot;user-hover&quot; rel=&quot;JMorvay&quot;&gt;JMorvay&lt;/a&gt; please file a separate issue for merging the common parts of odl-*-netconf-topology, as the clustered thing has a hard dependency on akka &#8211; which is not desirable in some deployments. Merging the two requires just taking care of activation and voting &#8211; which should be easily abstracted out. It certainly does not concern actual session setup like the problem we are facing here.&lt;/p&gt;</comment>
                            <comment id="66207" author="jmorvay" created="Wed, 16 Jan 2019 09:53:31 +0000"  >&lt;p&gt;Issue is created, please see &lt;a href=&quot;https://jira.opendaylight.org/browse/NETCONF-601&quot; title=&quot;Merge common code from both odl-*-netconf-topologies&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NETCONF-601&quot;&gt;NETCONF-601&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="66215" author="jmorvay" created="Wed, 16 Jan 2019 15:53:06 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=Martin_S&quot; class=&quot;user-hover&quot; rel=&quot;Martin_S&quot;&gt;Martin_S&lt;/a&gt; Can you please try to build your own distro with &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/79578/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/79578/&lt;/a&gt; and let us know if it solves this issue?&lt;/p&gt;</comment>
                            <comment id="66306" author="gummar" created="Mon, 28 Jan 2019 18:23:16 +0000"  >&lt;p&gt;Hi Jakub,&lt;/p&gt;

&lt;p&gt;Has the fix&#160;been released? Or when is it planned to be released? We&apos;d like to use the ODL version with the fixes for our ongoing development if possible and are reliant on the TLS support for clustered topology.&lt;/p&gt;

&lt;p&gt;Thanks in advance.&lt;/p&gt;</comment>
                            <comment id="66307" author="rovarga" created="Mon, 28 Jan 2019 18:34:17 +0000"  >&lt;p&gt;The fix has been delivered to current fluorine and master, hence it will be part of Neon and Fluorine SR2. Release dates are here: &lt;a href=&quot;https://docs.opendaylight.org/en/latest/release-process/release-schedule.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://docs.opendaylight.org/en/latest/release-process/release-schedule.html&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="15086" name="logfile_clusteredtopology_091" size="253679" author="Martin_S" created="Mon, 14 Jan 2019 08:51:21 +0000"/>
                            <attachment id="15085" name="restconf URL.txt" size="1272" author="Martin_S" created="Mon, 14 Jan 2019 08:51:21 +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|i03m1z:</customfieldvalue>

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