142 Commits

Author SHA1 Message Date
James Page
62527f7dd5 Ensure python2 is installed before hook execution 2015-09-22 14:53:11 +01:00
Liam Young
4bdbac9656 [gnuoy, r=hopem] Update ceph broker code to fix Bug #1453940 2015-09-12 07:31:45 +01:00
Liam Young
0de2f1c7a7 Fix unit tests 2015-09-07 09:43:08 +01:00
Liam Young
0a0c0a3832 Only create ceph secret if there is enough info 2015-08-27 09:41:11 +00:00
Liam Young
fea4bfe536 Switch to using shared Ceph broker code in charmhelpers 2015-08-27 09:04:55 +00:00
Liam Young
3e1adc877e Enabling hugepages should be conditional on it being requested 2015-08-19 15:07:10 +00:00
James Page
798369a6f2 psutil install 2015-08-13 10:16:35 +01:00
James Page
182f9602ee Add support for configurable hugepages 2015-08-13 10:11:23 +01:00
Edward Hope-Morley
1b78d9d56d [hopem,r=]
Ensure nova-compute service is restarted when we recieve
ack from ceph broker request so that we are sure it is
able to connect to newly created ceph resources.

Closes-Bug: 1450543
2015-04-30 19:01:22 +02:00
Jorge Niedbalski
ec99a18730 Fixes bug LP: #1448143 2015-04-24 10:43:58 -03:00
James Page
3de027273a Tidy, drop storage config 2015-04-22 10:21:01 +01:00
Corey Bryant
621b671521 Deploy from source 2015-04-15 14:21:42 +00:00
Chuck Short
d5901bb6d3 Re-add block device configuration 2015-04-02 08:49:22 -04:00
James Page
b09a482854 Rebase, resync 2015-03-31 16:01:48 +01:00
Chuck Short
bd9a0d7a4e Fix conflicts 2015-03-31 10:54:15 -04:00
Chuck Short
547e1348b8 Fix lint and start adding tests 2015-03-31 09:54:33 -04:00
Liam Young
ce0d92ef9f Merged next in 2015-03-31 10:35:46 +00:00
Liam Young
79c788481a Add option to stop nova-compute managing neutron packages, files and services 2015-03-31 10:27:36 +00:00
James Page
48943cbcbe [gnuoy,r=james-page] Restart libvirt-bin in ceph_joined hook to ensure that correct librbd libraries are in-use. 2015-03-31 09:49:33 +01:00
Chuck Short
1966a601ee Remove lxd testing stuff 2015-03-30 10:09:08 -04:00
Chuck Short
8a0a76e99b LXD 0.5 fixes 2015-03-26 14:17:48 -04:00
Chuck Short
20d6e976c7 Update depdency 2015-03-25 20:39:20 -04:00
Chuck Short
747b47381f Simplify LXD configuration 2015-03-25 20:33:38 -04:00
Chuck Short
e3c9092e9a Sync with nova-compute next. 2015-03-25 20:28:26 -04:00
James Page
a407acb715 Make 0mq support >= kilo 2015-03-16 16:14:33 +00:00
Liam Young
5d2867d0d5 Restart libvirt-bin after installing ceph-common to pick up the librbd libraries 2015-03-03 12:57:50 +00:00
Liam Young
1ab0d31e5c Purge metadata pkg when not in dvr mode 2015-03-02 14:55:03 +00:00
Chuck Short
d1a32d4caf lxd fixes 2015-02-25 20:35:22 -05:00
James Page
ef14583717 Rebase 2015-02-24 11:17:55 +00:00
Liam Young
10d7907823 Merged next in and fixed unit tests 2015-02-19 16:03:28 +00:00
Chuck Short
b62cfaa01d flex->lxd 2015-02-11 13:20:35 -05:00
Chuck Short
b6fb941367 Merge next 2015-02-11 13:18:50 -05:00
Liang Chen liang.chen@canonical.com
4107ae1909 Clean up stale ceph keyring
[cbjchen,r=]
Clean up the keyring after ceph relation is broken. So when next
time ceph relation is joined, ensure_ceph_keyring will not ignore
the new key because of the existance of the old one.
2015-02-06 13:09:18 -05:00
Liam Young
ac4a3a440b Enable a nova metadata agent if running in DVR mode 2015-02-04 16:31:09 +00:00
James Page
4bb578e477 Rebase on next 2015-01-13 09:24:40 +00:00
Liam Young
8ca629a47a Use rnpe functions from charmhelpers 2015-01-12 12:04:00 +00:00
Liam Young
825f53f27e Merged next in and resolve conflicts 2015-01-09 15:40:23 +00:00
James Page
81c17b8c22 Rebase on next 2014-12-15 10:39:46 +00:00
Edward Hope-Morley
11f6dc1a96 synced /next 2014-12-15 10:28:47 +00:00
Corey Bryant
cdbe7da6c9 [niedbalski,r=wolsen,r=coreycb]
Add sysctl config option to allow dict of sysctl
kernel parameters to be set.
2014-12-11 20:11:41 +00:00
Jorge Niedbalski
a2cfd7ea48 Addressing review comments 2014-12-10 15:52:15 -03:00
Alexander List
c5c911340d [alexlist] Allow nonstandard path for authorized_keys, including unit test 2014-11-28 12:54:57 +00:00
Jorge Niedbalski
277779ab33 [all] make sync 2014-11-26 10:39:42 -03:00
Edward Hope-Morley
d157c518eb added broker wrappers 2014-11-19 17:53:16 -06:00
Brad Marshall
e28237ac30 [bradm] Removed nagios check files that were moved to nrpe-external-master charm 2014-11-18 11:22:30 +10:00
Brad Marshall
29a3932b67 [bradm] Added sysvinit daemon monitoring, use services() instead of hard coded daemon list, pep8 fixes 2014-11-17 13:45:12 +10:00
Edward Hope-Morley
caeb44c81b more cleanup 2014-11-11 22:28:08 +00:00
Edward Hope-Morley
88ac14261c keyring user/group need to be unix ids not service name 2014-11-11 21:23:57 +00:00
Edward Hope-Morley
7d54a88041 cleanup up havana/juno templates 2014-11-11 20:51:01 +00:00
Edward Hope-Morley
7979bb7de3 fixed hook 2014-11-11 14:58:34 +00:00