[ https://issues.apache.org/jira/browse/STRATOS-895?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14255481#comment-14255481 ]
Rajkumar Rajaratnam commented on STRATOS-895: --------------------------------------------- Fixed in 2f93602e587619d3ad61d5ab7359a7afdf5a4e8f 91232ed9270ee72f30b614f27acdd45cf6574242 9a355d9a0061364c3689d479a072f72ddd4b0893 > Stratos only includes max of one private IP and one public IP in topology > events > -------------------------------------------------------------------------------- > > Key: STRATOS-895 > URL: https://issues.apache.org/jira/browse/STRATOS-895 > Project: Stratos > Issue Type: Bug > Components: Cloud Controller > Affects Versions: 4.0.0 > Environment: Stratos 4.0.0, Openstack > Reporter: Jeffrey Nguyen > Assignee: Rajkumar Rajaratnam > > Currently, Stratos supports multiple private IPs. It currently only support > one public IP but that is another problem. Topology events currently only > support a max of one private IP and one public IP. The events need to include > all the IPs provisioned to the instance. > Please see code snippet below from CloudControllerServiceImpl.java. > // public ip > if (node.getPublicAddresses() != null && > node.getPublicAddresses().iterator().hasNext()) { > ip = node.getPublicAddresses().iterator().next(); > publicIp = ip; > memberContext.setPublicIpAddress(ip); > log.info("Retrieving Public IP Address : " + > memberContext.toString()); > } > // private IP > if (node.getPrivateAddresses() != null && > node.getPrivateAddresses().iterator().hasNext()) { > ip = node.getPrivateAddresses().iterator().next(); > memberContext.setPrivateIpAddress(ip); > log.info("Retrieving Private IP Address. " + > memberContext.toString()); > } -- This message was sent by Atlassian JIRA (v6.3.4#6332)