<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:02:10 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>[INFRAUTILS-64] Infrautils imposes restriction on cluser hostname to be IP address</title>
                <link>https://jira.opendaylight.org/browse/INFRAUTILS-64</link>
                <project id="10129" key="INFRAUTILS">infrautils</project>
                    <description>&lt;p&gt;When configured hostname in akka.conf instead of IP address, infrautils&apos; ready service fail during startup:&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;2019-02-28T08:14:18,317 | ERROR | SystemReadyService-0 | SystemReadyImpl&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; | 123 - org.opendaylight.infrautils.ready-impl - 1.4.2.SNAPSHOT | Thread terminated due to uncaught exception: SystemReadyService-0&lt;br/&gt;
 java.lang.IllegalArgumentException: &apos;b5400&apos; is not an IP string literal.&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.google.common.net.InetAddresses.formatIllegalArgumentException(InetAddresses.java:989) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.google.common.net.InetAddresses.forString(InetAddresses.java:140) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.opendaylight.infrautils.diagstatus.MBeanUtils.isIpv6Address(MBeanUtils.java:167) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.opendaylight.infrautils.diagstatus.MBeanUtils.constructJmxUrl(MBeanUtils.java:72) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.opendaylight.infrautils.diagstatus.MBeanUtils.getJMXUrl(MBeanUtils.java:67) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.opendaylight.infrautils.diagstatus.MBeanUtils.startRMIConnectorServer(MBeanUtils.java:81) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.opendaylight.infrautils.diagstatus.internal.DiagStatusServiceMBeanImpl.lambda$onSystemBootReady$0(DiagStatusServiceMBeanImpl.java:73) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160; at java.util.Optional.ifPresent(Optional.java:159) &lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.opendaylight.infrautils.diagstatus.internal.DiagStatusServiceMBeanImpl.onSystemBootReady(DiagStatusServiceMBeanImpl.java:71) &lt;span class=&quot;error&quot;&gt;&amp;#91;114:org.opendaylight.infrautils.diagstatus-impl:1.4.2.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.opendaylight.infrautils.ready.internal.SystemReadyImpl.run(SystemReadyImpl.java:112) &lt;span class=&quot;error&quot;&gt;&amp;#91;123:org.opendaylight.infrautils.ready-impl:1.4.2.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160; at java.lang.Thread.run(Thread.java:748)&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;in configuration/initial/akka.conf, I just replaced &quot;127.0.0.1&quot; with hostname configured in /etc/hosts (it&apos;s &quot;b5400&quot; in my case)&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Fluorine-SR2 (&lt;a href=&quot;https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/opendaylight/0.9.2-SNAPSHOT/opendaylight-0.9.2-20190228.031617-1411.tar.gz)&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/opendaylight/0.9.2-SNAPSHOT/opendaylight-0.9.2-20190228.031617-1411.tar.gz)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;OpenJDK Runtime Environment (build 1.8.0_201-b09)&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</environment>
        <key id="31469">INFRAUTILS-64</key>
            <summary>Infrautils imposes restriction on cluser hostname to be IP address</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="rkosegi">Richard Kosegi</assignee>
                                    <reporter username="rkosegi">Richard Kosegi</reporter>
                        <labels>
                    </labels>
                <created>Thu, 28 Feb 2019 07:20:42 +0000</created>
                <updated>Fri, 8 Mar 2019 10:56:03 +0000</updated>
                            <resolved>Fri, 8 Mar 2019 10:56:03 +0000</resolved>
                                                    <fixVersion>Fluorine-SR2</fixVersion>
                                    <component>diagstatus</component>
                    <component>ready</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="66534" author="vorburger" created="Thu, 7 Mar 2019 20:01:13 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=rkosegi&quot; class=&quot;user-hover&quot; rel=&quot;rkosegi&quot;&gt;rkosegi&lt;/a&gt; will you cherry-pick this from fluorine to neon and mater sodium as well?&lt;/p&gt;</comment>
                            <comment id="66535" author="vorburger" created="Thu, 7 Mar 2019 21:17:44 +0000"  >&lt;p&gt;&amp;gt; &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=rkosegi&quot; class=&quot;user-hover&quot; rel=&quot;rkosegi&quot;&gt;rkosegi&lt;/a&gt; will you cherry-pick this from fluorine to neon and mater sodium as well?&lt;/p&gt;

&lt;p&gt;FYI it does not cherry pick (button) cleanly and needs manual work..&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=k.faseela&quot; class=&quot;user-hover&quot; rel=&quot;k.faseela&quot;&gt;k.faseela&lt;/a&gt; FYI you may want to review this...&lt;/p&gt;</comment>
                            <comment id="66536" author="rkosegi" created="Thu, 7 Mar 2019 21:26:57 +0000"  >&lt;p&gt;It might not be needed for Neon and master as there has been some work in MbeanUtils (like this &lt;a href=&quot;https://github.com/opendaylight/infrautils/commit/187e2d8aa6a44cb7008fc99eb7d566c2305993a5#diff-de1a078b91618f94d928a72ff5f22de8&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/opendaylight/infrautils/commit/187e2d8aa6a44cb7008fc99eb7d566c2305993a5#diff-de1a078b91618f94d928a72ff5f22de8&lt;/a&gt;). Let me re-test it on 0.10.0 and 0.11.0 tomorrow.&lt;/p&gt;</comment>
                            <comment id="66538" author="rkosegi" created="Fri, 8 Mar 2019 10:54:46 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=vorburger&quot; class=&quot;user-hover&quot; rel=&quot;vorburger&quot;&gt;vorburger&lt;/a&gt; &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=k.faseela&quot; class=&quot;user-hover&quot; rel=&quot;k.faseela&quot;&gt;k.faseela&lt;/a&gt; I just tested against karaf-0.10.0-20190307.185404-2972.tar.gz and karaf-0.11.0-20190307.184817-460.tar.gz.&lt;/p&gt;

&lt;p&gt;No problem observed, so I think no changes to stable/neon nor master are required.&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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03mtz:</customfieldvalue>

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