Richard Woo <richardwoo2...@gmail.com> wrote:

Ihar,

Thanks for your reply, seems like the fwaas is install when installed neutron server:

root@controller-01:~# dpkg -l | grep neutron
ii neutron-common 2:8.2.0-0ubuntu1~cloud0 all Neutron is a virtual network service for Openstack - common ii neutron-plugin-ml2 2:8.2.0-0ubuntu1~cloud0 all Neutron is a virtual network service for Openstack - ML2 plugin ii neutron-server 2:8.2.0-0ubuntu1~cloud0 all Neutron is a virtual network service for Openstack - server ii python-neutron 2:8.2.0-0ubuntu1~cloud0 all Neutron is a virtual network service for Openstack - Python library ii python-neutron-fwaas 1:7.1.1-0ubuntu1~cloud0 all Firewall-as-a-Service driver for OpenStack Neutron ii python-neutron-lib 0.0.2-2~cloud0 all Neutron shared routines and utilities - Python 2.7 ii python-neutronclient 1:3.1.0-0ubuntu1~cloud0 all client API library for Neutron
root@controller-01:~# apt-get remove python-neutron-fwaas
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  ipset libipset3 libmnl0 python-neutron python-neutron-lib python-openvswitch
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  neutron-common neutron-plugin-ml2 neutron-server python-neutron-fwaas
0 upgraded, 0 newly installed, 4 to remove and 30 not upgraded.
After this operation, 1,149 kB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.
root@controller-01:~#

I know you solved your issue already, but I just want to comment on the packaging behaviour you see.

I don’t believe that your distribution set dependencies right: you should be able to install your system without fwaas code at all, it’s meant to be a plugin, not a dependency for neutron-server.

Now, it may be the case that due to defaults chosen by debian packages default configuration files for the neutron-server service do not work unless you also pull in neutron-fwaas. Maybe it’s something historical. But ideally, you should be able to run a bare neutron-server with just the code from openstack/neutron repo.

Ihar

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to