Commit Graph

  • 30fa455444 Sync scripts/. Adam Gandelman 2013-04-09 18:22:26 -0700
  • 859e4aaf50 Only stop service and configure node name when necessary. Adam Gandelman 2013-04-03 17:05:14 -0700
  • 60db836943 Bump revision. Adam Gandelman 2013-04-03 12:22:08 -0700
  • 055ab6c50f rabbit_utils.py: Ensure we use global env config. Adam Gandelman 2013-04-03 12:21:28 -0700
  • 990c809a05 Only configure node name and restart service when required. Adam Gandelman 2013-04-03 11:26:29 -0700
  • 7b637e37e8 Merge health checks + crm resource name fix. Adam Gandelman 2013-04-03 10:15:53 -0700
  • 13981cdbf0 Updating resource name so pacemaker works correctly. Jerry Seutter 2013-04-03 09:25:28 -0600
  • aa10f04b84 Removing rabbitmq service check because it only runs on the master. Jerry Seutter 2013-04-02 12:35:16 -0600
  • b786a5f468 Health check fixes - Don't monitor port 5671 as it is only on master - Use /etc/init.d script rather than service command, which is borken. Jerry Seutter 2013-04-02 10:04:48 -0600
  • 018d3a108c Fix syntax error. Jerry Seutter 2013-04-01 16:32:09 -0600
  • f027dbca29 Added health check scripts to rabbitmq charm. Jerry Seutter 2013-04-01 13:47:19 -0600
  • e46b7adb79 Merge James' lib/ refactoring. Adam Gandelman 2013-03-18 10:06:50 -0700
  • 333555787f Added pydev project James Page 2013-03-18 11:06:15 +0000
  • 244a4b7d3f Fixup is_relation_made James Page 2013-03-18 10:48:35 +0000
  • 9b4e44913b Refactoring to support use of openstack charm helpers James Page 2013-03-18 10:28:17 +0000
  • 98e8a52f45 Merge nrp-master, upgrade and charm-pre-install hooks. Adam Gandelman 2013-03-13 11:36:42 -0700
  • 5b9fad1f28 Add ceph support for active/passive HA. James Page 2013-03-09 20:21:39 +0000
  • 422279df6a do_hooks(): Update exception handling. Adam Gandelman 2013-03-08 12:29:04 -0800
  • 9020570186 Add hostname to node name. Adam Gandelman 2013-03-08 12:12:23 -0800
  • f9f43c3e65 Add missing import. Adam Gandelman 2013-03-08 12:08:08 -0800
  • d91267d852 Use or create /etc/rabbitmq/rabbitmq-env.conf for setting node name. Adam Gandelman 2013-03-08 12:01:58 -0800
  • ae9cb9e2e4 Only run peer-hooks for rabbit native clustering if no hacluster relation exists. Adam Gandelman 2013-03-06 15:15:03 -0800
  • 486a809d62 Drop utils.py backup. Adam Gandelman 2013-03-01 21:18:24 -0800
  • cba046cd55 Do not use utils.running(), only works for upstart jobs. Adam Gandelman 2013-03-01 18:23:37 -0800
  • dccddee22f Stop rabbitmq brefore setting node-name. Adam Gandelman 2013-03-01 17:23:16 -0800
  • ffe33987d8 Missing revision. Adam Gandelman 2013-03-01 17:14:27 -0800
  • 425bbfe34b When clustered=true, set a common node-name and retrigger amqp-changed. Adam Gandelman 2013-03-01 16:47:49 -0800
  • 4b9099d8ed Drop unison, use ceph replication instead. Adam Gandelman 2013-03-01 14:38:56 -0800
  • 1149e54b93 Typo. Adam Gandelman 2013-03-01 14:33:47 -0800
  • 72c4bec3a5 Add upgrade-charm, migrate stored passwds to potentially replicated storage. Adam Gandelman 2013-03-01 14:31:45 -0800
  • 8cc87dcbb6 utils.py: Make config_get/unit_get more robust. Adam Gandelman 2013-03-01 14:00:08 -0800
  • 07dbf55409 create /lib, move ceph.py, add unison.py, authorize_peers, use eligible_leader(). Adam Gandelman 2013-03-01 13:43:38 -0800
  • ac4d3d5be2 Don't use utils.get_unit_name() for resolving service name. Adam Gandelman 2013-03-01 12:43:09 -0800
  • fbd08980fe Fix SERVICE_NAME parsing. Adam Gandelman 2013-03-01 12:38:30 -0800
  • abc769502e Pull correct values from config. Adam Gandelman 2013-03-01 12:05:21 -0800
  • 25f2c6f96a Add support for the nrpe-external-master subordinate, add preinstall and upgrade hook. andrew.glen-young@canonical.com 2013-03-01 12:36:31 -0500
  • 7eb35f5736 Add missing hooks. Adam Gandelman 2013-02-27 18:16:13 -0800
  • 82d784b79e Initial ceph support. Adam Gandelman 2013-02-27 18:07:08 -0800
  • e53c196e70 Python rewrite. Adam Gandelman 2013-01-23 13:57:08 -0800
  • d679930416 Python rewrite. Adam Gandelman 2013-01-23 13:56:44 -0800
  • 651c65bd92 Updated default ha port to avoid conflicts James Page 2013-01-18 09:52:27 +0000
  • e7fe3d68d4 Merge clustered HA support. Adam Gandelman 2013-01-17 13:54:42 -0800
  • f7c75bc223 Ensure the oldest service unit acts as leader. Adam Gandelman 2013-01-17 12:37:18 -0800
  • 1fb531670d Fix more typos. Adam Gandelman 2013-01-16 17:48:26 -0800
  • 04cb835747 Fix log msg typo. Adam Gandelman 2013-01-16 17:35:17 -0800
  • dff5359dc4 Call hook for ha-relation-changed. Adam Gandelman 2013-01-16 17:28:07 -0800
  • 83dfc1b931 Advertise new clusteredness to AMQP clients. Adam Gandelman 2013-01-16 17:14:26 -0800
  • 25c3c16176 Check-in HA hooks. Adam Gandelman 2013-01-16 15:47:02 -0800
  • c5a50a0c38 First pass at hacluster support. Adam Gandelman 2013-01-16 12:43:12 -0800
  • eb70369283 RabbitMQ 3.0 syntax fixes, clustering fixes. Adam Gandelman 2013-01-16 10:27:55 -0800
  • 5bf7673c24 Revert use of 'relation-get private-address' Adam Gandelman 2012-12-07 12:35:35 -0800
  • 96a37c9493 Fix cluster setup in peer relations. Adam Gandelman 2012-12-06 15:25:01 -0800
  • 44a9ab82c0 hooks/rabbitmq-relations: Localize variable usage, various cleanup. Adam Gandelman 2012-12-06 15:03:36 -0800
  • 64272eec39 Replace all HOSTNAME/hostname -f usage with "unit/relation-get private-address" Adam Gandelman 2012-12-06 14:53:20 -0800
  • 79cb698846 set -ue for all hooks. Adam Gandelman 2012-12-06 14:44:26 -0800
  • fe84b8881b FORMULA_DIR -> CHAMR_DIR. Adam Gandelman 2012-12-06 14:28:34 -0800
  • add08ae35a Added management_plugin configuration setting to enable the management web interface Thomas Leonard 2012-11-21 15:30:39 +0000
  • 41148268bf Added open-port calls to support "juju expose" Thomas Leonard 2012-11-21 14:47:12 +0000
  • 8731553202 Use correct default port (5671) for SSL Thomas Leonard 2012-11-15 12:40:10 +0000
  • 479ece08cb Merging Adam's changes to rabbitmq-server ( remove sudo ). MP:124508 Juan L. Negron 2012-09-14 13:19:10 -0700
  • 92d570de6b Remove sudoers.d entry for 'ubuntu' user. Adam Gandelman 2012-09-14 13:06:14 -0700
  • e9449a8306 Add ability to configure SSL [author=Thomas Leonard] Clint Byrum 2012-09-06 07:30:44 -0700
  • 980c9e61e3 Use a randomly-generated temporary file name Thomas Leonard 2012-09-06 14:20:01 +0100
  • 986215ccf1 Added SSL support Thomas Leonard 2012-09-04 15:27:11 +0100
  • 5c527c2a1a Add myself as maintainer. Adam Gandelman 2012-05-29 16:08:45 -0700
  • 20afb0677d removing deprecated ensemble: formula Clint Byrum 2012-05-03 16:16:37 -0700
  • a28ae9e37b making charm name rabbitmq-server to match package name Clint Byrum 2012-05-03 16:16:13 -0700
  • 5456ca0f2c Merging fixes from trunk Clint Byrum 2012-05-03 16:12:07 -0700
  • 0ca8a6a973 Sync revno 31 across charms james@shingle-house.org.uk 2012-04-14 01:42:17 -0400
  • c62318be7a Sync revno 30 acorss charms james@shingle-house.org.uk 2012-04-13 20:39:57 -0400
  • 276281b7a5 Sync rev. #24 james@shingle-house.org.uk 2012-03-08 20:23:47 -0500
  • 3e07c779dd Sync revision #18 across charms james@shingle-house.org.uk 2012-02-13 17:47:50 -0500
  • f98dfcc840 Sync revision 16 across charms on updates to openstack-dashboard and nova-cloud-controller james@shingle-house.org.uk 2012-02-07 20:51:20 -0500
  • bfbc6cd436 Save passwd in /var/lib/juju instead of /var/run/juju. Adam Gandelman 2012-02-01 15:27:36 -0800
  • e69b0c287a Sync rev. #15 across charms on nova-cloud-controller update james@shingle-house.org.uk 2012-01-30 18:58:43 -0500
  • 2fea4eaece Sync revision #14 across all charms on nova-cloud-controller update james@shingle-house.org.uk 2012-01-24 21:26:39 -0500
  • d5816c0d33 Sync rev. # to 13 across charms on keystone update james@shingle-house.org.uk 2012-01-24 14:08:01 -0500
  • a1cf1addec Sync rev # to 12 across charms james@shingle-house.org.uk 2012-01-23 21:48:02 -0500
  • f2ce4c59bb Bump Rev james@shingle-house.org.uk 2012-01-20 20:11:02 -0500
  • 1bfb77f33d Bump to rev 8 across all charms james@shingle-house.org.uk 2012-01-20 17:39:40 -0500
  • d3452cb76e Begin QA Lab fork: Grant ubuntu passwordless sudo, sync rev # to 7 james@shingle-house.org.uk 2012-01-20 12:14:28 -0500
  • a4cbb0e34e Update rabbitmctl usage to rabbitmq 2.6 (precise) (LP: #900440) Adam Gandelman 2011-12-09 15:14:19 -0800
  • a4bc59a803 Update rabbitmctl usage to rabbitmq 2.6 (precise) (LP: #900440) Adam Gandelman 2011-12-05 11:55:29 -0800
  • b13b20effb Remove hostname workaround and, as a result, any use of ifconfig to obtain unit's IP (LP: #852311) Adam Gandelman 2011-11-14 17:02:25 -0800
  • c8ef177fb7 splitting revision and using private-address Clint Byrum 2011-10-11 23:14:13 -0700
  • d981928d1a Update environment variables to JUJU_ Adam Gandelman 2011-09-19 15:46:50 -0700
  • 565b4f8838 Convert to Juju Charm Adam Gandelman 2011-09-16 14:55:25 -0700
  • 9943c42e45 Update amqp interface to allow clients to requests vhost. create if it doesn't exist, along with credentials Adam Gandelman 2011-07-25 23:05:42 -0700
  • a7a6fdbe70 add clustered peers functionality Adam Gandelman 2011-07-25 11:24:15 -0700
  • 5a8fea4472 Document amqp-relation-changed a bit Adam Gandelman 2011-07-18 17:44:57 -0700
  • 144d2a3f1a Add license Adam Gandelman 2011-07-18 17:36:10 -0700
  • 8a48bfeed3 Modify apt-get arguments, stop rabbitmq-server at end of install hook Adam Gandelman 2011-07-18 17:24:16 -0700
  • 7743fdcfde Fixes Adam Gandelman 2011-07-15 17:57:16 -0700
  • cebf87fe61 typo Adam Gandelman 2011-07-14 16:55:09 -0700
  • 780e73e54a cleanup Adam Gandelman 2011-07-14 16:10:09 -0700
  • f57411b753 Grant user all permissions on default '/' vhost Adam Gandelman 2011-07-08 15:39:47 -0700
  • 2af685aaf8 Return rabbit hosts' ip to client on relation-changed Adam Gandelman 2011-07-05 14:36:15 -0700
  • 330402f76f rabbitmq formula initial commit Adam Gandelman 2011-07-02 13:40:52 -0700