Commit Graph

16 Commits

Author SHA1 Message Date
Andreas Jaeger 7019dc52eb Retire repository
Fuel repositories are all retired in openstack namespace, retire
remaining fuel repos in x namespace since they are unused now.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011675.html

A related change is: https://review.opendev.org/699752 .

Change-Id: Ib1fe725419ad5e646c29688479ab9a8562027870
2019-12-18 19:42:03 +01:00
Henry Gessau a74e173108 Use --subproject instead of deprecated --service option
The --service option to neutron-db-manage is deprecated and will be
removed soon. Use --subproject instead.

Related-Bug: #1501380

Change-Id: I74d05cdaf9f2b386f7e3fd3393cd270a865169cd
2016-05-30 15:41:33 +00:00
Sergey Kolekonov 240fb0af69 Raise timeouts for pcs operations
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
2016-01-11 12:46:14 +03:00
Sergey Kolekonov d067794780 Minor fixes for VPNaaS plugin
- 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
2015-12-23 11:52:32 +03:00
Sergey Kolekonov ce1ef8899b Update VPNaaS plugin for 7.0
- 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
2015-08-21 13:54:08 +03:00
Andrey Epifanov a2aba092ff Mirantis copyright and license headers added
Change-Id: Iefb96dfa606a90cf90799cc354995b437ffce10b
2015-06-25 13:11:15 +03:00
Sergey Kolekonov 7bc95b9880 Sync q-agent-cleanup and ocf script with fuel-library
- 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
2015-06-10 15:43:21 +03:00
Sergey Kolekonov a7d419dfe9 Fix place and rights for OCF script
Currently OCF script must be manually placed to the right place, because it's
not done anymore by cs_service resource

Change-Id: Ic7f6fc7f294f96d52066404666633224d4bda490
2015-05-20 21:21:09 +03:00
Sergey Kolekonov 3bd0f64154 Fix OCF script for VPNaaS plugin
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
2015-03-26 16:19:14 +03:00
Andrey Epifanov 86ae537c11 Fix puppet lint warnings
Change-Id: I288a8eae93d6a3f2324986a7d186047b5bf34223
2015-03-19 15:00:27 +00:00
Andrey Epifanov e47131d989 Add primary-controller role
- Add primary-controller role
- Small refactoring

Change-Id: Ie344822bf4def06a316ef996373b1a63434e0fe5
2015-02-25 14:10:11 +03:00
Andrey Epifanov 988b74f011 Disable l3-agent resource using exec
Due constraint problem with new pacemaker v2

Change-Id: I5ec5b21b86218b300f520ade1e860a3d57393bbc
2015-02-16 15:48:38 +03:00
Andrey Epifanov 0fbca98c43 Add timeout for secondary controllers and fix dependency
Change-Id: I87b472bdf4c7ea02bda4bd82d91d271e51ccbc3c
2015-02-02 16:12:44 +00:00
Andrey Epifanov 0816f05a19 Modify VPNaaS deployment manifests
- Stop l3 agent instead of removing
- Use pacemaker provider
- Fixed problem with HA mode

Change-Id: I9e828c077491710282c798aefd2e8bed7a5ff007
2015-02-02 15:34:08 +03:00
Sergey Kolekonov effca5e04f Sync HA manifests with fuel-library 2014-12-03 15:33:57 +03:00
Sergey Kolekonov 59d8b45a71 Neutron VPNaaS plugin for Fuel
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)
2014-11-26 14:59:26 +03:00