Actually, vpn-agent is a extended version of l3 agent. It is work as l3 agent with additional vpn functionaries. In future, we may have a service agent which can host multiple services and agent-list can be improved which service will be hosted where. However, we need bp for this.
** Changed in: neutron Importance: Undecided => Wishlist ** Changed in: neutron Status: New => Won't Fix -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1316706 Title: Agent List onto the openstack controller doesnot list the VPN Services agent running onto network node Status in OpenStack Neutron (virtual network service): Won't Fix Bug description: Setup details: Install neutron-vpn-agent onto the network node. Try to list the agent list onto the controller +--------------------------------------+--------------------+---------+-------+----------------+ | id | agent_type | host | alive | admin_state_up | +--------------------------------------+--------------------+---------+-------+----------------+ | 0688c894-0c16-49de-a126-87a656fcadd3 | L3 agent | NNhost1| :-) | True | | 574436a4-6e91-42a1-89a3-e76ad1a6ab20 | DHCP agent | NNhost1 | :-) | True | | 98c62b51-fd64-43ef-9877-bde53285903f | Open vSwitch agent | NNhost1 | :-) | True | | a301c857-738f-4ee1-954c-c3aeb29308e2 | Metadata agent |NNhost1 | :-) | True | | a3d9ed7c-674f-4cee-9c3e-ab137f99d1a7 | Open vSwitch agent | CNhost1| :-) | True | fe8c5238-27f3-42dd-a5ee-555ae0281b72 | Loadbalancer agent | NNhost1 | :-) | True | Since vpn agent is running onto the network node the vpn agent list should also be listed. Note: Installing vpn agent uninsall neutron-l3-agent . apt-get install neutron-plugin-vpn-agent Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: neutron-vpn-agent The following packages will be REMOVED: neutron-l3-agent The following NEW packages will be installed: neutron-plugin-vpn-agent neutron-vpn-agent The issue here is that even though there is no L3 agent service running on the network node , it’s listed as neutron L3 agent in the agent list , in NN the service which runs is “Neutron VPN agent” , not neutron L3 agent , so the defect is that name of the agent should be same as it’s there in NN , since in NN there is no L3 agent , it’s VPN agent , agent list should also show the VPN agent , rather than showing L3 agent. To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1316706/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp