Commit Graph

73 Commits

Author SHA1 Message Date
Jacek Nykis 21bc24944e Added stats cronjob and queue monitoring nagios plugin 2014-05-07 10:52:24 +01:00
Jacek Nykis 9183ec3a72 Add support for optional nagios_hostname set by nrpe-external-master 2014-05-02 15:18:00 +01:00
yolanda.robla@canonical.com 82d657a8a9 resync get_hostname 2014-03-12 12:56:10 +01:00
Edward Hope-Morley 5d1b80c5a0 [ed-hope-morley] added support for ceph-client use_rsyslog option 2014-02-13 18:45:53 +00:00
Edward Hope-Morley 5ee4a1d648 Merged from trunk and resolved conflicts. 2014-02-10 09:25:06 +00:00
yolanda.robla@canonical.com a07378c38c added charm-helpers.yaml
cleaning imported deps
2014-01-16 14:47:32 +01:00
yolanda.robla@canonical.com 493e54093f correctly removing node from cluster 2014-01-13 09:56:13 +01:00
yolanda.robla@canonical.com e425c6f275 refresh charmhelpers 2014-01-10 12:16:09 +01:00
yolanda.robla@canonical.com adae6747b6 allow to cluster with all peers, not only with first node 2014-01-10 10:07:46 +01:00
yolanda.robla@canonical.com 53b1ff7048 only sync cookie if needed, but not skip clustering 2014-01-09 15:06:24 +01:00
yolanda.robla@canonical.com 430ed46c98 sync creds on cluster and amqp change 2014-01-08 18:10:18 +01:00
yolanda.robla@canonical.com a364275604 sync creds to peers 2014-01-08 17:36:37 +01:00
yolanda.robla@canonical.com 0356870144 adding execute method 2014-01-08 14:49:25 +01:00
yolanda.robla@canonical.com 3e3c40d615 added missing unison 2014-01-08 14:30:36 +01:00
yolanda.robla@canonical.com ef5a1521ed removing adding hosts, it can be done on context 2013-12-17 12:27:16 +01:00
yolanda.robla@canonical.com 8c9385f2bb not using leader when refreshing hosts 2013-12-13 14:17:18 +01:00
yolanda.robla@canonical.com e52a5384d6 updated revno 2013-12-13 13:45:54 +01:00
yolanda.robla@canonical.com 140b5670c3 sending hosts when active/active 2013-12-13 11:38:11 +01:00
yolanda.robla@canonical.com 674c9f6eee sending hosts when active/active 2013-12-12 17:45:24 +01:00
yolanda.robla@canonical.com 5186c3211f added HA queues 2013-12-12 16:06:32 +01:00
David Ames a83043b686 Enable nrpe-external-master-relation. Use charmhelpers (embedded for now) 2013-11-15 11:15:16 -08:00
Edward Hope-Morley 79cbb29951 Adds support for configurable ceph pool replication count
Fixes: bug 1251560
2013-11-15 11:33:41 +00:00
Andreas Hasenack 9b1d739433 Bump charm revision 2013-08-08 18:22:39 -03:00
Andreas Hasenack 73c3357c0c Use CHARM_DIR, which works with both juju-core and pyjuju 2013-07-26 19:31:07 -03:00
James Page 00e553f620 Fixup hooks to restore previous behaviour for non-clustered services 2013-06-06 16:33:12 +01:00
James Page 24d98368b9 Re-enable management plugin and SSL support 2013-05-20 18:00:03 +01:00
Adam Gandelman 30fa455444 Sync scripts/. 2013-04-09 18:22:26 -07:00
Adam Gandelman 60db836943 Bump revision. 2013-04-03 12:22:08 -07:00
Jerry Seutter 018d3a108c Fix syntax error. 2013-04-01 16:32:09 -06:00
Adam Gandelman 422279df6a do_hooks(): Update exception handling. 2013-03-08 12:29:04 -08:00
Adam Gandelman 9020570186 Add hostname to node name. 2013-03-08 12:12:23 -08:00
Adam Gandelman f9f43c3e65 Add missing import. 2013-03-08 12:08:08 -08:00
Adam Gandelman d91267d852 Use or create /etc/rabbitmq/rabbitmq-env.conf for setting node name.
The .d directory is not available on newer package versions, update or
create rabbitmq-env.conf instead when setting node name.
2013-03-08 12:01:58 -08:00
Adam Gandelman ae9cb9e2e4 Only run peer-hooks for rabbit native clustering if no hacluster relation exists. 2013-03-06 15:15:03 -08:00
Adam Gandelman cba046cd55 Do not use utils.running(), only works for upstart jobs. 2013-03-01 18:23:37 -08:00
Adam Gandelman dccddee22f Stop rabbitmq brefore setting node-name. 2013-03-01 17:23:16 -08:00
Adam Gandelman ffe33987d8 Missing revision. 2013-03-01 17:14:27 -08:00
Adam Gandelman 425bbfe34b When clustered=true, set a common node-name and retrigger amqp-changed. 2013-03-01 16:47:49 -08:00
Adam Gandelman 4b9099d8ed Drop unison, use ceph replication instead. 2013-03-01 14:38:56 -08:00
Adam Gandelman 1149e54b93 Typo. 2013-03-01 14:33:47 -08:00
Adam Gandelman 72c4bec3a5 Add upgrade-charm, migrate stored passwds to potentially replicated storage. 2013-03-01 14:31:45 -08:00
Adam Gandelman 8cc87dcbb6 utils.py: Make config_get/unit_get more robust. 2013-03-01 14:00:08 -08:00
Adam Gandelman 07dbf55409 create /lib, move ceph.py, add unison.py, authorize_peers, use eligible_leader(). 2013-03-01 13:43:38 -08:00
Adam Gandelman ac4d3d5be2 Don't use utils.get_unit_name() for resolving service name. 2013-03-01 12:43:09 -08:00
Adam Gandelman fbd08980fe Fix SERVICE_NAME parsing. 2013-03-01 12:38:30 -08:00
Adam Gandelman 7eb35f5736 Add missing hooks. 2013-02-27 18:16:13 -08:00
Adam Gandelman d679930416 Python rewrite. 2013-01-23 13:56:44 -08:00
Adam Gandelman f7c75bc223 Ensure the oldest service unit acts as leader. 2013-01-17 12:37:18 -08:00
Adam Gandelman 1fb531670d Fix more typos. 2013-01-16 17:48:26 -08:00
Adam Gandelman 04cb835747 Fix log msg typo. 2013-01-16 17:35:17 -08:00