149 Commits

Author SHA1 Message Date
Neil Jerram
892db0dbd7 Changes for Calico networking with OpenStack Liberty
- Stable PPA source for Liberty onwards
- New neutron.conf for Liberty without dhcp_agents_per_network = 1000
- Testing for PPA source

Change-Id: I6ebee0ac3704a56f31ffbd48206360a3f0ba267a
2016-03-04 16:21:18 +00:00
sunny.verma@nuagenetworks.net
8dd25c9aa0 Merged from lp:~openstack-charmers/charms/trusty/neutron-api/next 2016-02-24 17:35:54 -05:00
sunny.verma@nuagenetwork.net
a6b315e66f Removed lint errors and Added correct unit test 2016-02-19 21:27:40 -05:00
Sunny Verma
c8da373120 Merged to lp:~openstack-charmers/charms/trusty/neutron-api/next 2016-02-19 19:08:57 -05:00
Sunny Verma
da212dac4f Added nuage-packages , a new config option to specify nuage-packges 2016-02-17 14:07:10 -05:00
Adam Gandelman
86f6174d5f Advertise API readiness to subordinates, allow subordinate specification of api_extensions
This advertises API readiness to subordinates via a new flag int the subordinate
relation. It determines readiness by the completion of required contexts. This
simply means the API service has enough of its topology completed to begin
servicing requests, and it has at least *started* the service (from the POV of
the init system). Its up to the subordinate service to ensure the API is
functional.

It also allows subordinates to specify custom api_extension_paths to neutron-api.
2016-02-03 11:17:14 -08:00
Antoni Segura Puimedon
cdb8db5e5e MidoNet support up until Liberty 2016-01-22 16:14:59 +01:00
James Page
aca69aa643 Ensure that apt_update calls are made with fatal=True to detect and source configuration problems. 2015-12-17 12:20:46 +00:00
David Ames
594fbe9b05 Lint fix 2015-12-03 14:43:30 -08:00
Subbarayudu Mukkamala
428b5d1918 Merge from lp:~openstack-charmers/charms/trusty/.../next/ 2015-10-27 07:50:30 -07:00
James Page
a4a1759924 Drop neutron-plugin-api from optional interfaces as its a provides, not a requires 2015-10-08 18:57:04 -07:00
James Page
e66e58938f Proposed fixes based on openstack-charmers review. 2015-10-07 06:25:23 -07:00
David Ames
a88fc69dc5 [thedac, trivial] s/message/messaging 2015-10-02 14:35:25 -07:00
David Ames
4a47cc9ad4 Pull in upstream 2015-09-28 12:06:04 -07:00
David Ames
4335a6c1b5 Track neutron-plugin-api 2015-09-28 11:58:28 -07:00
David Ames
40b1826b2a Use check_optional_relations 2015-09-25 16:12:12 -07:00
Edward Hope-Morley
1b891829f5 [hopem,r=]
No more trusty-backports for haproxy >= Liberty

Closes-Bug: 1499435
2015-09-24 17:31:53 +01:00
James Page
28e6b34d55 Fixup lint 2015-09-16 10:17:22 +01:00
James Page
d36d90689e Fixups for liberty b3 support 2015-09-15 09:28:02 +01:00
David Ames
15bedef6f6 Renames and add ha check for vip settings 2015-09-11 16:32:34 -07:00
James Page
f87ad07e29 [project-calico,r=james-page] Add support for Calico plugin 2015-09-04 12:03:14 +01:00
James Page
9457427f4d Switch to using neutron-common for package version detection 2015-09-03 10:16:17 +01:00
Cory Benfield
8d5aa82328 synced /next 2015-08-21 08:33:43 +01:00
Sunny Verma
831ee7fd17 Added a condition for including nuage-neutron package if tar location is Empty 2015-08-20 16:38:20 -04:00
Subbarayudu Mukkamala
37802d3866 Merge from lp:~openstack-charmers/.../next 2015-08-20 06:45:36 -07:00
Liam Young
421056efa5 [gnuoy, r=jamespage] Add support for neutron-plugin-api-subordinate relation 2015-08-12 11:40:58 +01:00
Sunny Verma
5fc397cc76 added nuage-neutron package in neutron_api_utils.py 2015-08-10 18:21:22 -04:00
Sunny Verma
f3780fe309 added space 2015-08-10 18:15:06 -04:00
Sunny Verma
c9f10158bd Running Python file required Shell=True in check_ooutput fxn 2015-08-10 17:07:33 -04:00
Sunny Verma
7512c0a473 Error was order of config file that we give.. Fixed it 2015-08-10 15:31:24 -04:00
Sunny Verma
0a88f66a25 Added space in config yaml file 2015-08-07 18:03:27 -04:00
Sunny Verma
9d0fa9743a Changed how cmd for migration is written 2015-08-07 16:27:29 -04:00
Sunny Verma
993d7405db Made changes to Neutron_api_utils mainly in nuage_vsp-juno_neutron_migration() 2015-08-06 14:35:48 -04:00
Sunny Verma
939da24063 Reshuffling the code with same logic for database-migration for juno 2015-08-06 12:56:09 -04:00
David Ames
c850b0a02a Merge Upstream 2015-08-05 11:02:32 -07:00
Subbarayudu Mukkamala
97d0cc4d07 Merge from lp:~openstack-charmers/.../next 2015-07-26 19:42:50 -07:00
Corey Bryant
5e2e16dee6 Fix lint error 2015-07-13 19:07:37 +00:00
Corey Bryant
6951febb97 Install python-neutronclient for deploy from source because utils function imports from neutronclient and charm itself doesn't run in virtualenv. 2015-07-10 13:28:48 +00:00
David Ames
292b5d4e52 Move status functions to charm-helpers 2015-07-09 14:22:10 -07:00
David Ames
919236a044 Setup context_status as a decorator
Rename a few functions and variables to be more specific
2015-07-09 09:25:49 -07:00
David Ames
5d937c3321 Pull in upstream 2015-07-08 10:17:01 -07:00
David Ames
b9e4e1e2ea set_relation_status on all required relations
Fix REQUIRED_INTERFACES[message] to use amqp rather than messaging
Continue to raise exceptions for l3ha and dvr routers
2015-07-07 16:03:22 -07:00
Liam Young
a6c3663eb8 Add unit tests for new utils and add missing relation hook links 2015-06-30 10:03:16 +01:00
Liam Young
d189c5ebe1 Lint and tipdyup 2015-06-29 13:21:05 +01:00
James Page
2d2e950e8f Fixup upgrades to ensure that only the leader attempts to migrate the database 2015-06-29 12:33:36 +01:00
Cory Benfield
1653f11e44 Blank lines are my achilles 2015-06-16 11:05:24 +01:00
Cory Benfield
4629d6b115 Select install location from openstack-origin 2015-06-16 10:25:27 +01:00
Liam Young
7a2fa1b185 Add support for config for neutron-server coming from subordinate 2015-06-12 09:26:59 +00:00
Liam Young
f54243db7e Support a neutron api sdn plugin 2015-06-11 14:17:54 +00:00
Subbarayudu Mukkamala
ce0b5b9dcd Merge with ~openstack-charmers/charms/trusty/neutron-api/next 2015-05-27 15:53:45 -07:00