https://cloudifysource.zendesk.com/entries/22597618
If a cloud configuration is expecting to use a private/public ip and one is not present, an exception should be raised and the cloud machine should be released. The current behavior passes the null back up the stack and eventually fails during the file transfer phase.