The --service option to neutron-db-manage is deprecated and will be
removed soon. Use --subproject instead.
Related-Bug: #1501380
Change-Id: I74d05cdaf9f2b386f7e3fd3393cd270a865169cd
VPN agent resource disable/delete operations can take much time if some Neutron
resources (routers, VPN connections and so on) exist in a cluster. So raising
timeouts to a more reasonable value (600 seconds)
Change-Id: I535ec245220fd58fc986e9bb23eea38e6e4246eb
- remove CentOS from releases
- removed simple mode support
- moved vpn agent switching off script to a separate file
- remove vpn agent along with l3 during plugin deployment to resolve cluster
downscaling issues
Change-Id: I8663169eaf85bba08db919dc1fccfc6549baa00d
- replaced deprecated parameters with actual ones
- update metadata file for 7.0
- removed custom packages because upstream mirrors are available for cluster
- removed old and unused code
- refactored OCF script
Change-Id: Id7cf8037ade92bae346164ae14a4a2162ce27cee
Added a predeployment task which disables vpn-agent so it doesn't affect main
deployment manifests during cluster scaling
Change-Id: Ie5df398953c7cfb0df994317e46e9f964db3399a
Closes-bug: #1470461
- Neutron VPN agent resource uses q-agent-cleanup.py script as well as L3 agent
resource with minor changes, so it should be synced with the original script
- Backport fix for LP #1442251 to OCF script
- Backport fix for LP #1405477 to OCF script
Change-Id: I0ef7207abf2aa035a4fa2cfcae62a1ad46eef415
Currently OCF script must be manually placed to the right place, because it's
not done anymore by cs_service resource
Change-Id: Ic7f6fc7f294f96d52066404666633224d4bda490
Recent versions of fuel plugin builder creates plugins packages in RPM format,
so documentation should be updated
Change-Id: If761cbfc38eac64cc945bcb5a25448a5237e65ca
Pacemaker is unable to find VPN agent's pid on Ubuntu 14.04,
fix get_worker_pid() function to support it
Change-Id: Ie802dbe728e47fa5c9ef38026113c951f920153d
Closes-bug: #1436837
Since README.md file contains common information
about the plugin, it should be updated with the following:
1) link to Fuel Plugins Catalog
2) link to the VPNaaS plugin tutorial
3) fixes for installation instructions
Spec is now updated with assignees, their roles
and contacts.
Change-Id: I2374226a91e03b529e9b24987aff30a2a5bebf30
- Implement FUEL plugins for VPNaaS functionality in MOS
Implements blueprint: support-vpnaas-in-mos
Change-Id: Ib250fbe07fe6f26a751bb3679b0c91a548ffa5d0
VPNaaS (VPN-as-a-Service) is a Neutron extension that introduces VPN features.
This plugin supports both HA and multinode modes.
Co-authored with Andrey Epifanov (aepifanov@mirantis.com)