You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jclouds.apache.org by "Ashley Taylor (JIRA)" <ji...@apache.org> on 2014/06/16 06:02:02 UTC

[jira] [Commented] (JCLOUDS-528) Ability to exclude public ips

    [ https://issues.apache.org/jira/browse/JCLOUDS-528?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14032105#comment-14032105 ] 

Ashley Taylor commented on JCLOUDS-528:
---------------------------------------

When creating a ContextBuilder you can specify this as an override

for example.

Properties overrides = new Properties();
overrides.setProperty(ComputeServiceProperties.SOCKET_FINDER_ALLOWED_INTERFACES, "PRIVATE"); //or PUBLIC

ContextBuilder.newBuilder(providerName).credentials(identity, credential).overrides(overrides)...

> Ability to exclude public ips
> -----------------------------
>
>                 Key: JCLOUDS-528
>                 URL: https://issues.apache.org/jira/browse/JCLOUDS-528
>             Project: jclouds
>          Issue Type: Improvement
>          Components: jclouds-compute
>    Affects Versions: 1.7.1
>            Reporter: Ashley Taylor
>            Assignee: Andrew Phillips
>             Fix For: 1.8.0, 1.7.3
>
>         Attachments: JCLOUDS-528.patch
>
>
> When working with the rackspace cloud after the vm has started the rackspace network configuring tools 'Rack Connect' reconfigures the machine to lock down the public ip and allow internal access on its private ip only.
> This happens in parallel with the jclouds ConcurrentOpenSocket which would select the public ip as the ip address to configure against before the rackconnect process runs.
> The patch makes the ConcurrentOpenSocket only try connect on the private ip address causing it to block until that interface is available.



--
This message was sent by Atlassian JIRA
(v6.2#6252)