Tacker
Tacker: ServiceVM/DeviceManager Project
About new project
- https://docs.google.com/presentation/d/1gmuBprzedbvTQBt98JYiDFgLlTipDjr1ZgaEGL0xkcs/edit#slide=id.p
- IRC meeting: https://wiki.openstack.org/wiki/Meetings/ServiceVM
- launchpad project page: https://launchpad.net/tacker
- irc channel on freenode: #tacker
Action Items
- discuss on starting incubation process: Would this project sustenable?
- review incubation page https://wiki.openstack.org/wiki/ServiceVM/Incubation
- Do we have enough developer to contribute?
- Do we have enough user/use case? How about NFV use case?
- create repo on stack-forge: https://review.openstack.org/#/c/97435/
- design/code review process
- deployment model
- neutron port attribute use case/requirement: https://wiki.openstack.org/wiki/ServiceVM/neutron-port-attributes
- terminology conversion https://wiki.openstack.org/wiki/ServiceVM/terminology
- API/data model design https://wiki.openstack.org/wiki/ServiceVM/api-datamodel
- Neutron/Nova/oslo.messaging related stuff https://wiki.openstack.org/wiki/ServiceVM/neutron-and-other-project-items
- disable security groups: One thing that I am not sure if it has been discussed is, for L2 agent that supports security groups, such as ovs, some port filters are automatically enabled. Usually this is not what service VM wants. The port-security extension could be used to solve that issue, but it should be confirmed.(raised by Gary Duan)
Links
resource tracking
- Juno summit logistics
- links
- Blueprint
- https://blueprints.launchpad.net/neutron/+spec/adv-services-in-vms advanced service vm framework
- https://blueprints.launchpad.net/horizon/+spec/neutron-adv-svc-vm horizon GUI
- https://blueprints.launchpad.net/oslo.messaging/+spec/message-proxy-server oslo.messaging rpc proxy
- https://blueprints.launchpad.net/python-neutronclient/+spec/advanced-servicevm-support python-neutronclient
- https://blueprints.launchpad.net/devstack/+spec/neutron-adv-servicevm-support devstack
- https://blueprints.launchpad.net/neutron/+spec/mcafee-ngfw-fwaas-driver Firewall as a Service mcafee ngfw driver
- https://blueprints.launchpad.net/neutron/+spec/device-manager-service-plugin Manager for Cisco devices and service VMs
- https://blueprints.launchpad.net/neutron/+spec/cfg-agent-scheduler Scheduler of Cisco device to configuration agent
- https://blueprints.launchpad.net/neutron/+spec/cisco-config-agent Configuration agent for Cisco service VMs
- https://blueprints.launchpad.net/neutron/+spec/cisco-routing-service-vm Neutron routing service implemented using Cisco service VM
- https://blueprints.launchpad.net/neutron/+spec/router-scheduler-to-hosting-devices Scheduler of Neutron routers to hosting devices
- https://blueprints.launchpad.net/neutron/+spec/dynamic-network-resource-mgmt Support for multivendor multi-instance L3-L7 physical and virtual network resources
- https://blueprints.launchpad.net/neutron/+spec/nfv-and-network-service-chain-implementation Network Function Virtualization using OpenStack and Network Service Chain Implementation Architecture and Design
- etherpad
- document
- https://docs.google.com/document/d/1ZWDDTjwhIUedyipkDztM0_nBYgfCEP9Q77hhn1ZduCA/edit?pli=1# Status update of Framework for Advanced Services in Virtual Machines
- https://docs.google.com/presentation/d/1Ir8MZC7fJb8SOhiZOEQovP_EvdFz_cF_-GEWsidAu7k/edit?pli=1#slide=id.g298d501cf_05 adv-svc-vm-impl
- https://docs.google.com/presentation/d/14dvV3S9Eph2z-auk34I_Ftld-lHA3VMoyNWAPRTeWgE/edit?usp=sharing dividing features
- https://wiki.openstack.org/wiki/Oslo/blueprints/message-proxy-server Oslo/blueprints/message-proxy-server
- Blueprint
- patch review tracking
- neutron
- https://review.openstack.org/#/c/72068/ Implement service vm framework: drivers for load balande
- https://review.openstack.org/#/c/56892/ Implement service vm framework: REST API and DB model part
- https://review.openstack.org/#/c/72070/ adv-svc-vm: support service vm framework
- https://review.openstack.org/#/c/74194/ Implements Neutron routing API using Cisco appliances
- https://review.openstack.org/#/c/74152/ Configuration agent for Cisco Service VMs
- https://review.openstack.org/#/c/101281 Adds adv. services role and change policy to allow cross-tenant port creation
- neutron python client
- https://review.openstack.org/#/c/59310/ setup logger name of NeutronCommand automatically
- oslo.messaging
- https://review.openstack.org/#/c/77862/ _driver: implement unix domain support
- https://review.openstack.org/#/c/77863/ proxy: implement proxy server
- neutron
- repository
- github
- https://github.com/yamahata/neutron/tree/adv-svc-vm
- https://github.com/yamahata/python-neutronclient/tree/adv-svc-vm
- https://github.com/yamahata/oslo.messaging/tree/adv-svc-vm
- https://github.com/yamahata/devstack/tree/adv-svc-vm
- https://github.com/Karthik-Natarajan/OpenStack-DNRM (Brocade DNRM)
- https://github.com/CiscoSystems/neutron/tree/csr1kv_for_routing_juno Cisco service VM implementation with L3 router plugin
- github
- bugs