<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:14:30 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-235] Cannot connect to Netconf device due to missing AsyncSshHandler</title>
                <link>https://jira.opendaylight.org/browse/NETCONF-235</link>
                <project id="10142" key="NETCONF">netconf</project>
                    <description>&lt;p&gt;Tested on: Boron&lt;/p&gt;

&lt;p&gt;Any attempt to connect to a Netconf device is rejected with the following error logged:&lt;/p&gt;

&lt;p&gt;2016-07-26 12:54:06,067 | WARN  | oupCloseable-3-2 | ChannelInitializer               | 112 - io.netty.common - 4.0.37.Final | Failed to initialize a channel. Closing: &lt;span class=&quot;error&quot;&gt;&amp;#91;id: 0xbb2172d0&amp;#93;&lt;/span&gt;&lt;br/&gt;
java.lang.NoClassDefFoundError: Could not initialize class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandler&lt;br/&gt;
	at org.opendaylight.netconf.client.SshClientChannelInitializer.initialize(SshClientChannelInitializer.java:34)&lt;br/&gt;
	at org.opendaylight.netconf.client.NetconfClientDispatcherImpl$4.initializeChannel(NetconfClientDispatcherImpl.java:117)&lt;br/&gt;
	at org.opendaylight.netconf.client.NetconfClientDispatcherImpl$4.initializeChannel(NetconfClientDispatcherImpl.java:114)&lt;br/&gt;
	at org.opendaylight.protocol.framework.ReconnectPromise$1.initializeChannel(ReconnectPromise.java:52)&lt;br/&gt;
	at org.opendaylight.protocol.framework.ReconnectPromise$1.initializeChannel(ReconnectPromise.java:49)&lt;br/&gt;
	at org.opendaylight.protocol.framework.AbstractDispatcher$3.initChannel(AbstractDispatcher.java:194)&lt;br/&gt;
	at org.opendaylight.protocol.framework.AbstractDispatcher$3.initChannel(AbstractDispatcher.java:191)&lt;br/&gt;
	at io.netty.channel.ChannelInitializer.channelRegistered(ChannelInitializer.java:68)&lt;span class=&quot;error&quot;&gt;&amp;#91;113:io.netty.transport:4.0.37.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRegistered(AbstractChannelHandlerContext.java:136)&lt;span class=&quot;error&quot;&gt;&amp;#91;113:io.netty.transport:4.0.37.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRegistered(AbstractChannelHandlerContext.java:122)&lt;span class=&quot;error&quot;&gt;&amp;#91;113:io.netty.transport:4.0.37.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRegistered(AbstractChannelHandlerContext.java:115)&lt;span class=&quot;error&quot;&gt;&amp;#91;113:io.netty.transport:4.0.37.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRegistered(DefaultChannelPipeline.java:1253)&lt;span class=&quot;error&quot;&gt;&amp;#91;113:io.netty.transport:4.0.37.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRegistered(AbstractChannelHandlerContext.java:136)&lt;span class=&quot;error&quot;&gt;&amp;#91;113:io.netty.transport:4.0.37.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRegistered(AbstractChannelHandlerContext.java:122)&lt;span class=&quot;error&quot;&gt;&amp;#91;113:io.netty.transport:4.0.37.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.DefaultChannelPipeline.fireChannelRegistered(DefaultChannelPipeline.java:784)&lt;span class=&quot;error&quot;&gt;&amp;#91;113:io.netty.transport:4.0.37.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannel$AbstractUnsafe.register0(AbstractChannel.java:445)&lt;span class=&quot;error&quot;&gt;&amp;#91;113:io.netty.transport:4.0.37.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannel$AbstractUnsafe.access$200(AbstractChannel.java:368)&lt;span class=&quot;error&quot;&gt;&amp;#91;113:io.netty.transport:4.0.37.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannel$AbstractUnsafe$1.run(AbstractChannel.java:418)&lt;span class=&quot;error&quot;&gt;&amp;#91;113:io.netty.transport:4.0.37.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:358)&lt;span class=&quot;error&quot;&gt;&amp;#91;112:io.netty.common:4.0.37.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:394)&lt;span class=&quot;error&quot;&gt;&amp;#91;113:io.netty.transport:4.0.37.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)&lt;span class=&quot;error&quot;&gt;&amp;#91;112:io.netty.common:4.0.37.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)&lt;span class=&quot;error&quot;&gt;&amp;#91;112:io.netty.common:4.0.37.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.Thread.run(Thread.java:745)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_91&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;This speciment was taken from &lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/netconf-csit-1node-userfeatures-only-boron/461/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/netconf-csit-1node-userfeatures-only-boron/461/archives/karaf.log.gz&lt;/a&gt; which belongs to test run &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/netconf/job/netconf-csit-1node-userfeatures-only-boron/461/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/netconf/job/netconf-csit-1node-userfeatures-only-boron/461/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This bug was first observed in test run &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/netconf/job/netconf-csit-1node-userfeatures-only-boron/459/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/netconf/job/netconf-csit-1node-userfeatures-only-boron/459/&lt;/a&gt; which is from today, 7 hours ago.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="21248">NETCONF-235</key>
            <summary>Cannot connect to Netconf device due to missing AsyncSshHandler</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="-1">Unassigned</assignee>
                                    <reporter username="jbehran@cisco.com">Jozef Behran</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Jul 2016 17:35:38 +0000</created>
                <updated>Fri, 15 Mar 2019 22:22:27 +0000</updated>
                            <resolved>Wed, 27 Jul 2016 11:41:35 +0000</resolved>
                                                                    <component>netconf</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="39527" author="tylevine@cisco.com" created="Wed, 27 Jul 2016 00:22:50 +0000"  >&lt;p&gt;I&apos;m having this bug as well as of today when using netconf plugin version 1.1.0-SNAPSHOT.&lt;/p&gt;

&lt;p&gt;This prevents mounting any devices via netconf over ssh, so I&apos;m changing the importance to critical.&lt;/p&gt;</comment>
                            <comment id="39528" author="mcmarada" created="Wed, 27 Jul 2016 10:56:22 +0000"  >&lt;p&gt;I am having the same error and also cannot mount any devices via netconf over ssh because of this.&lt;/p&gt;</comment>
                            <comment id="39529" author="tcere" created="Wed, 27 Jul 2016 11:41:35 +0000"  >&lt;p&gt;Had to revert the mina bump:&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/42627/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/42627/&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>6273</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=6273]]></customfieldvalue>

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

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