<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:27:35 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>[ODLPARENT-84] Upgrade Pax Exam to solve NoRouteToHostException on Fedora-based Linux due to PAXEXAM-740</title>
                <link>https://jira.opendaylight.org/browse/ODLPARENT-84</link>
                <project id="10149" key="ODLPARENT">odlparent</project>
                    <description>&lt;p&gt;I&apos;m hitting the problem shown in the attached log when running &quot;mvn clean package&quot; e.g. in infrautils/common/features/infrautils-features4 (with &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/53109/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/53109/&lt;/a&gt; locally built &amp;amp; installed):&lt;/p&gt;

&lt;p&gt;java.rmi.ConnectIOException: Exception creating connection to: khany; nested exception is: &lt;br/&gt;
        java.net.NoRouteToHostException: No route to host (Host unreachable)&lt;br/&gt;
        at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:631)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:216)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:342)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.ops4j.pax.exam.rbc.internal.Activator.bindRBC(Activator.java:145)&lt;span class=&quot;error&quot;&gt;&amp;#91;64:org.ops4j.pax.exam.rbc:4.10.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.ops4j.pax.exam.rbc.internal.Activator.access$600(Activator.java:47)&lt;span class=&quot;error&quot;&gt;&amp;#91;64:org.ops4j.pax.exam.rbc:4.10.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.ops4j.pax.exam.rbc.internal.Activator$2.call(Activator.java:121)&lt;span class=&quot;error&quot;&gt;&amp;#91;64:org.ops4j.pax.exam.rbc:4.10.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.ops4j.pax.swissbox.core.ContextClassLoaderUtils.doWithClassLoader(ContextClassLoaderUtils.java:60)&lt;span class=&quot;error&quot;&gt;&amp;#91;65:org.ops4j.pax.swissbox.core:1.8.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.ops4j.pax.exam.rbc.internal.Activator.register(Activator.java:105)&lt;span class=&quot;error&quot;&gt;&amp;#91;64:org.ops4j.pax.exam.rbc:4.10.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.ops4j.pax.exam.rbc.internal.Activator.access$000(Activator.java:47)&lt;span class=&quot;error&quot;&gt;&amp;#91;64:org.ops4j.pax.exam.rbc:4.10.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.ops4j.pax.exam.rbc.internal.Activator$1.run(Activator.java:85)&lt;span class=&quot;error&quot;&gt;&amp;#91;64:org.ops4j.pax.exam.rbc:4.10.0&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_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
Caused by: java.net.NoRouteToHostException: No route to host (Host unreachable)&lt;br/&gt;
        at java.net.PlainSocketImpl.socketConnect(Native Method)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.net.Socket.connect(Socket.java:589)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.net.Socket.connect(Socket.java:538)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.net.Socket.&amp;lt;init&amp;gt;(Socket.java:434)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.net.Socket.&amp;lt;init&amp;gt;(Socket.java:211)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:40)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:148)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:613)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
        ... 12 more&lt;/p&gt;

&lt;p&gt;This appears to be related to the following similar findings by others:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;https://ops4j1.jira.com/browse/PAXEXAM-740&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://ops4j1.jira.com/browse/PAXEXAM-740&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://bugs.java.com/bugdatabase/view_bug.do?bug_id=4665037&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://bugs.java.com/bugdatabase/view_bug.do?bug_id=4665037&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://issues.apache.org/jira/browse/JCS-40&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://issues.apache.org/jira/browse/JCS-40&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://docs.oracle.com/javase/8/docs/technotes/guides/rmi/faq.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://docs.oracle.com/javase/8/docs/technotes/guides/rmi/faq.html&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://stackoverflow.com/questions/6180383/rmi-registry-connecting-to-wrong-adress&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://stackoverflow.com/questions/6180383/rmi-registry-connecting-to-wrong-adress&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;It may occur on Fedora Linux more typically.  It happens I think reproducibly when I work with my laptop plugged into Ethernet, and then take it off the docking and go on WiFi.  Specifically this seems to be the root cause:&lt;/p&gt;

&lt;p&gt;$ hostname&lt;br/&gt;
khany&lt;/p&gt;

&lt;p&gt;$ ping khany&lt;br/&gt;
PING khany.home (192.168.1.114) 56(84) bytes of data.&lt;br/&gt;
From khany-1.home (192.168.1.124) icmp_seq=1 Destination Host Unreachable&lt;br/&gt;
From khany-1.home (192.168.1.124) icmp_seq=2 Destination Host Unreachable&lt;/p&gt;

&lt;p&gt;$ ifconfig&lt;br/&gt;
enp0s31f6: flags=4099&amp;lt;UP,BROADCAST,MULTICAST&amp;gt;  mtu 1500&lt;br/&gt;
        ether 50:7b:9d:fb:74:ca  txqueuelen 1000  (Ethernet)&lt;br/&gt;
  This USED TO BE 192.168.1.114 when it was plugged into Ethernet&lt;/p&gt;

&lt;p&gt;wlp4s0: flags=4163&amp;lt;UP,BROADCAST,RUNNING,MULTICAST&amp;gt;  mtu 1500&lt;br/&gt;
        inet 192.168.1.124  netmask 255.255.255.0  broadcast 192.168.1.255&lt;br/&gt;
  This is the WiFi...&lt;/p&gt;

&lt;p&gt;Not even a full cold system reboot seems to help in this case.. I can&apos;t run Pax Exam tests while on WiFi; have to plug back in! &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; Not 100% why; may be because my home router remembers &quot;khany.home&quot; (*.home is the default DNS suffix that home router give my laptop via DHCP) wrong, and does not support laptop with WiFi &amp;amp; wired correctly..&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="22207">ODLPARENT-84</key>
            <summary>Upgrade Pax Exam to solve NoRouteToHostException on Fedora-based Linux due to PAXEXAM-740</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="10004" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Verified</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, 6 Apr 2017 23:48:02 +0000</created>
                <updated>Wed, 5 Sep 2018 13:14:49 +0000</updated>
                            <resolved>Wed, 5 Sep 2018 13:14:49 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="41966" author="vorburger" created="Thu, 6 Apr 2017 23:49:19 +0000"  >&lt;p&gt;Attachment org.opendaylight.odlparent.featuretest.SingleFeatureTest-output.txt has been added with description: SingleFeatureTest-output.txt&lt;/p&gt;</comment>
                            <comment id="41963" author="vorburger" created="Fri, 7 Apr 2017 21:28:24 +0000"  >&lt;p&gt;&lt;a href=&quot;http://blog2.vorburger.ch/2017/04/java-local-rmi-using-jdks-inetaddress.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://blog2.vorburger.ch/2017/04/java-local-rmi-using-jdks-inetaddress.html&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="41964" author="vorburger" created="Mon, 8 May 2017 12:04:26 +0000"  >&lt;p&gt;I&apos;ve completed the work req. for this upstream.&lt;/p&gt;

&lt;p&gt;Next step: Someone else, or me, needs to release new Pax Exam upstream, and we upgrade.&lt;/p&gt;</comment>
                            <comment id="41965" author="vorburger" created="Tue, 16 May 2017 13:48:34 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/57149/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/57149/&lt;/a&gt; (draft, as of now)&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="12935" name="org.opendaylight.odlparent.featuretest.SingleFeatureTest-output.txt" size="88682" author="vorburger" created="Thu, 6 Apr 2017 23:49:19 +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_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8176</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=8176]]></customfieldvalue>

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

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