Guys,
I'm trying to launch a stack via Heat, without fixed IPs but, with
Floating IPs.
Looks like that it requires fixed_ips! Why is that?
For example, this:
---
instance_ctrl_port:
type: OS::Neutron::Port
properties:
name: {"Fn::Join": ["-", [{ get_param: "OS::stack_name" } ,
"instance-port-1"]]}
network: { get_resource: control_net }
fixed_ips:
- ip_address: 192.168.192.7
security_groups:
- { get_resource: svpts_ctrl_sec }
---
...works but, if I try to remove:
---
fixed_ips:
- ip_address: 192.168.192.7
---
Then, "openstack stack create" fails!
With the following error:
---
ERROR: The server could not comply with the request since it is either
malformed or otherwise incorrect.
---
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...
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).
Have a nice weekend guys!
Cheers!
Thiago
_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : [email protected]
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack