Description of problem:
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Add an ec2 provider
2. Provision multiple instances
3. Select Elastic IP association in enviroment
Instances are provisioned but without IP addresses.
[----] I, [2016-09-05T09:53:18.937205 #11798:ff7990] INFO -- : Q-task_id([miq_provision_5]) <AutomationEngine> In State=[CheckProvisioned], invoking [on_error] method=[update_provision_status(status => '[Aws::EC2::Errors::InvalidParameterCombination]: You must specify an allocation id when mapping an address to a VPC instance')]
There should be an option to select EIP for every instance currently provisioning.
The provisioning dialogs are not setup to handle selection of different items when multiple VMs are requested. In this case we can hide the :floating_ip_address field in the UI when the :number_of_vms count is greater than 1.
If multiple VMs are selected the IP would need to be assigned from automate using custom logic.
Sorry. Ignore github link, it's wrong.
Verified in 188.8.131.52. IP field is hidden when having more than one instance to provision.