Github user sjcorbett commented on a diff in the pull request: https://github.com/apache/brooklyn-server/pull/949#discussion_r170685601 --- Diff: locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/DefaultConnectivityResolver.java --- @@ -212,8 +217,10 @@ public ManagementAddressResolveResult resolve( } if (hapChoice == null) { - throw new IllegalStateException("jclouds did not return any IP addresses matching " + getNetworkMode() + " in " + location); + LOG.error("None of the addresses of node {} are reachable in mode {}", new Object[]{node, getNetworkMode()}); + throw new IllegalStateException("Could not find any reachable address for node: " + node + " in mode: " + getNetworkMode()); --- End diff -- Strictly speaking Brooklyn didn't look for a "reachable" address if ConnectivityResolverOptions.pollForReachableAddresses was false. How about "Could not determine management address for node..."?
---