Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

VPNaaS, FWaaS and LBaaS on Openstack Icehouse

I have Icehouse installed on 3x Ubuntu 14.04 servers (controller/compute/network) and followed all the steps on https://gist.github.com/cloudnull/8851787 but I still cannot get any of those services to work. Here's what I get in the logs:

2014-06-24 15:09:23.619 3496 ERROR neutron.agent.l3_agent [-] Failed synchronizing routers due to RPC error

2014-06-24 15:06:22.093 3496 ERROR neutron.services.firewall.agents.l3reference.firewall_l3_agent [-] Failed fwaas process services sync
2014-06-24 15:08:22.937 3496 ERROR neutron.services.firewall.agents.l3reference.firewall_l3_agent [-] Failed fwaas process services sync

2014-06-24 15:07:22.754 3496 TRACE neutron.agent.l3_agent   File "/usr/lib/python2.7/dist-packages/neutron/services/vpn/agent.py", line 143, in _process_routers
2014-06-24 15:07:22.754 3496 TRACE neutron.agent.l3_agent   File "/usr/lib/python2.7/dist-packages/neutron/services/vpn/device_drivers/ipsec.py", line 680, in sync
2014-06-24 15:07:22.754 3496 TRACE neutron.agent.l3_agent   File "/usr/lib/python2.7/dist-packages/neutron/services/vpn/device_drivers/ipsec.py", line 461, in get_vpn_services_on_host
2014-06-24 15:07:22.754 3496 TRACE neutron.agent.l3_agent Timeout: Timeout while waiting on RPC response - topic: "ipsec_driver", RPC method: "get_vpn_services_on_host" info: "<unknown>"

2014-06-24 15:10:03.091 1217 TRACE neutron.services.loadbalancer.agent.agent_manager   File "/usr/lib/python2.7/dist-packages/neutron/openstack/common/rpc/proxy.py", line 129, in call
2014-06-24 15:10:03.091 1217 TRACE neutron.services.loadbalancer.agent.agent_manager     exc.info, real_topic, msg.get('method'))
2014-06-24 15:10:03.091 1217 TRACE neutron.services.loadbalancer.agent.agent_manager Timeout: Timeout while waiting on RPC response - topic: "n-lbaas-plugin", RPC method: "get_ready_devices" info: "<unknown>"
2014-06-24 15:07:02.945 1217 ERROR neutron.services.loadbalancer.agent.agent_manager [req-e46ba9db-1b4a-4c35-9e14-cbb2e2e25950 None] Unable to retrieve ready devices
2014-06-24 15:08:02.991 1217 ERROR neutron.services.loadbalancer.agent.agent_manager [req-e46ba9db-1b4a-4c35-9e14-cbb2e2e25950 None] Unable to retrieve ready devices
2014-06-24 15:09:03.042 1217 ERROR neutron.services.loadbalancer.agent.agent_manager [req-e46ba9db-1b4a-4c35-9e14-cbb2e2e25950 None] Unable to retrieve ready devices

When I try to create any objects on the controller:

root@stack-controller:~# neutron vpn-ikepolicy-create ikepolicy1
404 Not Found

The resource could not be found.


root@stack-controller:~# neutron firewall-list
404 Not Found

The resource could not be found.

It's like the controller is not aware of the new service providers.

Any ideas?