294 Commits

Author SHA1 Message Date
Liam Young
976146af6b Fixed lint and unit tests 2014-06-23 12:07:35 +01:00
Liam Young
361e6c8d34 Updated with fixes suggested from mp 2014-06-23 11:59:22 +01:00
Liam Young
4928fb51cc More unit tests and lint cleanup 2014-06-20 09:59:07 +01:00
Louis Bouchard
10c618f1ff Add missing rel_settings test 2014-05-27 15:43:49 +02:00
Louis Bouchard
3bad8a4746 Modified relation_get mechanism in compute_changed
Get all relations in one call in use dictionary
2014-05-27 14:15:42 +02:00
Louis Bouchard
c2a29b7eb7 Modify hook funcions & util to work in non-relation hooks
Some hook functions did not work when invoked from non-relation 
hooks (compute_changed in particular). Modified all utils 
hook functions to honour relation-id & unit-id when required
2014-05-23 17:24:52 +02:00
Liam Young
ba576e672a Send correct api info to quantum-gateway if neutron-api charm is being used 2014-05-21 14:47:14 +00:00
Liam Young
7a00ad3307 Inform neutron gateway that the neutron api service has moved 2014-05-21 14:38:01 +00:00
Liam Young
1d0ece0e09 Stop passing Nones if neutron-api relation is present but have yet to recieve data 2014-05-16 12:22:24 +00:00
Liam Young
160b5b6a55 Set sensible defaults if still awaiting data from neutron-api 2014-05-16 11:52:56 +00:00
Liam Young
8fd3777999 Pass nova_url to neutron-api server 2014-05-16 10:52:19 +00:00
Liam Young
01dd4e680f Pass through neutron settings from api server to compute host 2014-05-16 09:04:20 +00:00
Liam Young
cf5c000e2c Move NEUTRON_CONF out of the way which as the benefit of triggering a neutron restart on api relation break 2014-05-15 14:58:51 +00:00
Liam Young
ce1fe0d102 unset keystone quantum enpoints when the standalone charm takes over 2014-05-15 13:19:07 +00:00
Liam Young
40b345658d Don't write {neutron,quantum} files if standalone neutron-api is present 2014-05-15 08:26:56 +00:00
Liam Young
0b55e92ead Add support for joining charm to standalone neutron-api service 2014-05-15 08:25:56 +01:00
Liam Young
f9b9270419 Rename cell relation to avoid amulet breakage 2014-05-13 16:44:49 +01:00
Liam Young
46ecc13154 Add neutron-api relation contexts 2014-05-08 19:36:17 +00:00
Louis Bouchard
9ac5f05d27 PEP8 cleanup 2014-05-06 16:09:06 +02:00
Louis Bouchard
4867b9821e Removed unwanted comments 2014-05-06 16:00:46 +02:00
Louis Bouchard
2228629168 Support for line by line for 'nova' user 2014-05-06 15:43:57 +02:00
Liam Young
5a0c37051a Remove unused dbready references 2014-05-04 12:40:38 -05:00
Liam Young
be73765514 The restart of nova-cells has nothing to do with the amqp relation so move it out of the if block 2014-05-04 16:15:41 +00:00
Liam Young
c4b05b55bb Trigger cell restarts on db migration and lint fixes 2014-05-04 09:55:23 -05:00
Liam Young
d0216e85e1 Trigger restarts on nova cells when db migration is done 2014-05-04 12:40:39 +00:00
Louis Bouchard
100383bdb2 Functional line by line modification, except for the 'nova' user.
Need more work on the 'nova' specific case
2014-05-02 18:07:52 +02:00
Liam Young
de6341deac Add in NovaCell context (should probably be in charmhelpers) 2014-05-02 15:25:11 +00:00
Louis Bouchard
22388aefe6 Changes on the nova-cloud-controller side 2014-04-30 14:13:22 +02:00
James Page
033146e6d9 Add options to allow configuration of worker processes 2014-04-29 14:44:23 +01:00
liam.young@canonical.com
401ac5dd14 More random fixes 2014-04-25 18:11:28 +00:00
liam.young@canonical.com
39291a9332 Added cell support 2014-04-25 16:46:42 +00:00
James Page
21e62168fe Fixup bug in shared-db and postgresql changed hooks - neutron uses the db as well 2014-04-11 17:41:42 +01:00
James Page
4e0d91c32f Tidy before proposal 2014-04-10 17:05:53 +01:00
James Page
c04b70df28 Rework upgrade approach for renaming/different plugins 2014-04-01 15:59:00 +01:00
James Page
3bfcfb5a0a [yolanda] Add postgresql support
Rejig templates to use includes, add Postgresql context for neutron and quantum config files.
2014-03-31 12:56:09 +01:00
yolanda.robla@canonical.com
61d3afeaf4 resync 2014-03-28 12:30:45 +01:00
yolanda.robla@canonical.com
16364f3eb2 added db testing 2014-03-27 12:46:44 +01:00
James Page
08e9859213 Merge ssl-everywhere 2014-03-27 11:02:24 +00:00
yolanda.robla@canonical.com
abbe9589ce typo 2014-03-25 10:00:50 +01:00
yolanda.robla@canonical.com
3f40b33f1f resync with icehouse 2014-03-25 09:42:23 +01:00
yolanda.robla@canonical.com
129bcd6e45 fixed lint bugs
resync charmhelpers
2014-03-24 15:31:59 +01:00
yolanda.robla@canonical.com
ef3fabf1c8 raising generic exception 2014-03-24 13:01:12 +01:00
yolanda.robla@canonical.com
b7b3a6a29d fixes in oscontext and in db relations 2014-03-24 12:36:04 +01:00
James Page
c5db1bf607 Merge active-active branch 2014-03-20 14:10:36 +00:00
yolanda.robla@canonical.com
499930bcd8 added postgresql support 2014-03-20 11:18:23 +01:00
James Page
7d032a082e Fixup joined 2014-03-04 17:07:06 +00:00
James Page
bf188abc79 Deal with upgrades 2014-03-04 17:06:08 +00:00
yolanda.robla@canonical.com
b8bd333b54 ha configuration in templates 2014-03-04 16:13:17 +01:00
James Page
41a684fb7e Resync latest ssl-everywhere helpers, add ssl_ca option. 2014-02-27 09:26:38 +00:00
Ante Karamatic
2a6124ec60 Provide both restart and stop/start functionality 2014-02-16 19:44:30 +01:00