109
110
neutron_api_config = {'neutron-security-groups': 'False',
110
111
'manage-neutron-plugin-legacy-mode': 'False'}
111
112
neutron_api_odl_config = {'overlay-network-type': 'vxlan gre'}
112
# karaf_file_location = ('http://nexus.opendaylight.org/content/groups/'
113
# 'public/org/opendaylight/integration/'
114
# 'distribution-karaf/0.2.3-Helium-SR3/'
115
# 'distribution-karaf-0.2.3-Helium-SR3.tar.gz')
116
# XXX LY Charm does not currently support using a proxy to download
117
# distribution tar ball
118
karaf_file_location = ('http://10.245.161.162/swift/v1/opendaylight/'
119
'distribution-karaf-0.2.3-Helium-SR3.tar.gz')
120
odl_controller_config = {
121
'install-url': karaf_file_location,
113
odl_controller_config = {}
123
114
if os.environ.get('AMULET_HTTP_PROXY'):
124
115
odl_controller_config['http-proxy'] = \
125
116
os.environ['AMULET_HTTP_PROXY']
126
if os.environ.get('AMULET_HTTPS_PROXY'):
117
if os.environ.get('AMULET_HTTP_PROXY'):
127
118
odl_controller_config['https-proxy'] = \
128
os.environ['AMULET_HTTPS_PROXY']
119
os.environ['AMULET_HTTP_PROXY']
129
120
keystone_config = {'admin-password': 'openstack',
130
121
'admin-token': 'ubuntutesting'}
131
122
nova_cc_config = {'network-manager': 'Quantum',
151
142
self.neutron_api_odl_sentry = self.d.sentry['neutron-api-odl'][0]
152
143
self.openvswitch_odl_sentry = self.d.sentry['openvswitch-odl'][0]
154
# Let things settle a bit before moving forward
157
145
# Authenticate admin with keystone
158
146
self.keystone = u.authenticate_keystone_admin(self.keystone_sentry,