[ https://issues.apache.org/jira/browse/CASSANDRA-15622?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Semb Wever updated CASSANDRA-15622: ------------------------------------------- Bug Category: Parent values: Correctness(12982)Level 1 values: Test Failure(12990) Complexity: Low Hanging Fruit Discovered By: Unit Test Fix Version/s: 4.x 3.11.x 3.0.x 2.2.x Severity: Normal Status: Open (was: Triage Needed) > Unit tests throw UnknownHostException trying to use > `InetAddress.getLocalHost()` instead of `FBUtilities.getLocalAddress()` > --------------------------------------------------------------------------------------------------------------------------- > > Key: CASSANDRA-15622 > URL: https://issues.apache.org/jira/browse/CASSANDRA-15622 > Project: Cassandra > Issue Type: Bug > Components: Test/unit > Reporter: Michael Semb Wever > Assignee: Michael Semb Wever > Priority: Normal > Fix For: 2.2.x, 3.0.x, 3.11.x, 4.x > > > Many of the unit tests in Jenkins fail because of the use of > {{`InetAddress.getLocalHost()`}} in the test classes. > The Jenkins agents needs a public ipaddress (and a hostname associated to it) > so the Jenkins master can connect to them (agents can be hosted externally, > by donating third-parties). > The call to {{`InetAddress.getLocalHost()`}} then resolves this public > hostname. > This is not listed in {{`/etc/hosts`}}, and we don't want it to be either (in > case of accidental external port opening). (This is also ASF policy on this > infrastructure.) > The unit test code needs to replace these code occurrences with the call to > {{`FBUtilities.getLocalAddress()`}} -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org