devstack/lib
Paul Michali 6fd4720e60 VPNaaS Support for StrongSwan driver.
The StrongSwan driver under development for kilo-3 will replace the
default reference OpenSwan driver.

In the interim though, we need to be able to run functional tests
for both drivers. This change is intending to do the additional
steps that are needed to set up for Strongswan, so that when a
functional test has IPSEC_PACKAGE=strongswan, everything will be
correct.

The intent here is to explicitly set the device driver class in
vpn_agent.ini, so that this will work for when OpenSwan is the
default (currently), when no drivers are specified, and will work
for when StrongSwan is made the default in the code.

For Ubuntu, AppArmor is disabled for charon and stroke.

Note: Both OpenSwan and StrongSwan cannot be installed on the
host at the same time.

Change-Id: Ib8467e24633230d6643d812068e4ed6ffb33f104
Partial-Bug: 1424757
2015-02-27 12:05:15 -05:00
..
cinder_backends Add quotation marks to parse string correclty on rhel7 2015-02-26 10:18:41 +00:00
cinder_plugins add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
databases Recent virtualenv review cleanups 2015-02-20 08:56:53 -06:00
neutron_plugins VPNaaS Support for StrongSwan driver. 2015-02-27 12:05:15 -05:00
neutron_thirdparty ofagent: Vendor code split 2015-02-13 10:00:26 +09:00
nova_plugins Remove rhel6 and py26 support 2015-01-27 09:22:52 +01:00
apache add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
ceilometer Merge "add ceilometermiddleware lib" 2015-02-18 11:32:51 +00:00
ceph Ceph: wait for services to shutdown during cleanup 2015-01-27 09:59:59 +01:00
cinder Remove deprecated vars 2015-02-11 10:56:47 -06:00
config Clear multi-line sections before adding lines 2014-12-14 20:50:00 -07:00
database Merge "Enforce UTF-8 encoding when creating databases" 2015-01-20 15:44:07 +00:00
dib Define extra_elements inside disk_image_create_upload 2015-01-27 09:32:23 +13:00
dstat add gating up/down script for devstack 2015-02-11 06:10:38 -05:00
glance Enable colorized logging for glance 2015-02-11 19:37:57 +00:00
heat Merge "Isolate creating service users" 2015-02-09 17:59:36 +00:00
horizon Add new function get_from_global_requirements 2015-02-17 11:48:06 -08:00
infra Always install latest pbr 2014-12-23 17:20:30 -08:00
ironic Restore Ironic admin user privilege 2015-02-11 16:12:26 -08:00
keystone Fix is_keystone_enabled() 2015-02-16 10:52:18 -06:00
ldap Merge "add shebang lines to all lib files" 2014-12-10 20:32:15 +00:00
lvm Ensure lvm2-lvmetad service running on Fedora 2015-02-19 07:55:26 +01:00
neutron VPNaaS Support for StrongSwan driver. 2015-02-27 12:05:15 -05:00
nova Create service definition for nova-serialproxy 2015-02-24 18:36:36 +11:00
oslo Add debtcollector to lib/oslo and stackrc 2015-02-24 12:55:13 -08:00
rpc_backend Merge "add gating up/down script for devstack" 2015-02-11 20:53:44 +00:00
sahara Merge "add gating up/down script for devstack" 2015-02-11 20:53:44 +00:00
stack fix missing TOP_DIR which can break sourcing 2015-02-20 06:10:48 -05:00
swift Merge "Fix is_keystone_enabled()" 2015-02-18 21:00:14 +00:00
tempest Ensure we install tempest-lib from git in tempest's tox venv 2015-02-20 09:50:34 -05:00
template add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
tls add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
trove define variables for Trove to be used in local.conf 2015-02-17 00:32:23 +00:00
zaqar Install python-redis from pip 2015-02-23 09:23:55 +00:00