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     : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to