[ 
https://issues.apache.org/jira/browse/JCLOUDS-1195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ignasi Barrera reassigned JCLOUDS-1195:
---------------------------------------

    Assignee: Ignasi Barrera

> Nova create server predicate shouldn't check the addresses
> ----------------------------------------------------------
>
>                 Key: JCLOUDS-1195
>                 URL: https://issues.apache.org/jira/browse/JCLOUDS-1195
>             Project: jclouds
>          Issue Type: Bug
>          Components: jclouds-compute
>    Affects Versions: 2.0.0
>            Reporter: Ignasi Barrera
>            Assignee: Ignasi Barrera
>              Labels: openstack-nova
>
> The 
> [NovaComputeServiceAdapter|https://github.com/jclouds/jclouds/blob/master/apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/compute/NovaComputeServiceAdapter.java#L142-L149]
>  waits until the created server exists and has IP addresses.
> This is an issue when the server creation fails (for example because the 
> selected hardware profile is too small for the image) and the server is 
> returned in ERROR state. In that case, the server won't get the ip addresses 
> assigned, but the adapter will wait up to 30 minutes before giving up and 
> rolling back the node.
> The ip addresses check should be removed from there, and let the base jclouds 
> classes handle the polling on the status of the server. The server 
> transformation function should take care of properly populating the IP 
> addresses, but they shouldn't be taken into account in the server creation 
> polling.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to