<div dir="ltr">Guys,<div><br></div><div> I'm trying to launch a stack via Heat, without fixed IPs but, with Floating IPs.</div><div><br></div><div> Looks like that it requires fixed_ips! Why is that?</div><div><br></div><div> For example, this:</div><div><br></div><div>---</div><div><div>  instance_ctrl_port:</div><div>    type: OS::Neutron::Port</div><div>    properties:</div><div>      name: {"Fn::Join": ["-", [{ get_param: "OS::stack_name" } , "instance-port-1"]]}</div><div>      network: { get_resource: control_net }</div><div>      fixed_ips:</div><div>        - ip_address: 192.168.192.7</div><div>      security_groups:</div><div>        - { get_resource: svpts_ctrl_sec }</div></div><div>---</div><div><br></div><div> ...works but, if I try to remove:</div><div><br></div><div>---</div><div><div>      fixed_ips:</div><div>        - ip_address: 192.168.192.7</div></div><div>---</div><div><br></div><div> Then, "openstack stack create" fails!</div><div><br></div><div> With the following error:</div><div><br></div><div>---</div><div><div>ERROR: The server could not comply with the request since it is either malformed or otherwise incorrect.</div></div><div>---</div><div><br></div><div> The workaround is to launch a stack without Floating IPs and then, via Horizon, add the those manually, which is not a good idea... I'm planning to add the Floating IP after launching the stack, via Ansible, or something like that, as a second step but, I think that it would be nice to launch the entire stack in one shot...</div><div><br></div><div> I'm also trying to associate the Floating IP under "OS::Nova::Server" but, no idea about its syntax, so, not working either (but for different reason).</div><div><br></div><div> Have a nice weekend guys!</div><div><br></div><div>Cheers!</div><div>Thiago</div><div><br></div></div>