summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Make pmon:demonitor/2 respect its contractAlexey Lebedeff2015-11-191-1/+1
| | | | | | | Spec states that demonitor/2 should always return #state{}, but it wasn't the case when pid wasn't found in #state.dict. This made API unsafe to use, as it could lead to some other process storing incorrect data as a pmon state.
* Merge pull request #424 from mattymo/host_ip_paramMichael Klishin2015-11-161-1/+10
|\ | | | | Add host_ip field
| * Add host_ip fieldMatthew Mosesohn2015-11-161-1/+10
|/ | | | | | | | Working with RMQ definitions via management plugin requires knowing the IP address where it listens. host_ip parameter will default to 127.0.0.1, but is configurable.
* Merge pull request #405 from rabbitmq/rabbitmq-server-119Michael Klishin2015-11-065-0/+77
|\ | | | | Adds authentication command to rabbitmqctl.
| * TypoMichael Klishin2015-11-061-1/+1
| |
| * auth_user => authenticate_userMichael Klishin2015-11-064-9/+13
| | | | | | | | | | | | | | | | "auth" is an overloaded term that some use to say "authentication" and some to say "authorization". We distinguish between authn and authz in RabbitMQ for that reason. So lets be more specific in user-facing bits.
| * Introduce 'rabbitmqctl auth_user' to authenticate user.Ayanda Dube2015-11-051-0/+23
| | | | | | | | References #119
| * Initial commit.Ayanda Dube2015-11-051-0/+31
| | | | | | | | References #119
| * Adds tests for 'auth_user' control command.Ayanda Dube2015-11-051-0/+8
| | | | | | | | | | | | Adds handling of results of {ok, Result} format. References #119
| * Adds 'auth_user' control command.Ayanda Dube2015-11-051-0/+5
| | | | | | | | References #119
| * Adds handling of 'auth_user' control command results.Ayanda Dube2015-11-051-0/+6
|/ | | | References #119
* Ignore erlang.mk artifacts (when switching from master)Michael Klishin2015-10-311-0/+3
|
* Merge pull request #397 from rabbitmq/rabbitmq-server-91Michael Klishin2015-10-312-3/+34
|\ | | | | Disable disk monitor in unsupported platforms
| * Test failure to start disk monitor in unsupported platformsDiana Corbacho2015-10-301-0/+24
| |
| * Disable disk monitor in unsupported platformsDiana Corbacho2015-10-261-3/+10
| |
* | rabbitmq-service.bat: Use RABBITMQ_ prefix for *LOGS variablesJean-Sébastien Pédron2015-10-311-2/+2
| | | | | | | | | | | | | | The service script was forgotten when fixing the bug in rabbitmq-env.bat and rabbitmq-server.bat. References #375.
* | Merge pull request #394 from aboroska/rabbitmq-server-117-fix-function-nameMichael Klishin2015-10-271-4/+4
|\ \ | | | | | | Fix spelling of function name
| * | Fix spelling of function nameAndras Boroska2015-10-261-4/+4
|/ /
* | Merge pull request #391 from rabbitmq/rabbitmq-server-117Michael Klishin2015-10-271-4/+14
|\ \ | |/ |/| Check port using ipv6
| * Check port using ipv6Diana Corbacho2015-10-261-4/+14
|/
* Merge pull request #383 from lemenkov/add_cmd_helpMichael Klishin2015-10-232-4/+12
|\ | | | | Recognize help as a valid sub-command for rabbitmqctl and rabbitmq-plugins
| * Recognize help as a valid sub-commandPeter Lemenkov2015-10-232-4/+12
|/ | | | | | | Some people believe that rabbitmqctl and rabbitmq-plugins should provide a valid help subcommand (instead of throwing an error). So here it is. Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
* Merge pull request #378 from rabbitmq/rabbitmq-server-207Michael Klishin2015-10-235-10/+55
|\ | | | | Accept absolute values in memory high watermark
| * Accept absolute values in memory high watermarkDiana Corbacho2015-10-225-10/+55
|/
* Add `exclusive` item to `rabbitmqctl list_queues`Alexey Lebedeff2015-10-223-3/+17
| | | | | | In addition to owner_pid, which makes little sense to beginners. References #371
* Merge pull request #376 from rabbitmq/rabbitmq-server-375Michael Klishin2015-10-212-6/+6
|\ | | | | Fix issue 375
| * fix issue 375Gabriele Santomaggio2015-10-212-6/+6
|/
* Merge pull request #374 from bogdando/ra_ocf_haMichael Klishin2015-10-211-8/+9
|\ | | | | More OCF HA fixes ported from OpenStack Fuel
| * Fix piped exit codes expectations and count processingBogdan Dobrelya2015-10-211-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | * Fix return code of the get_all_pacemaker_nodes() and get_alive_pacemaker_nodes_but() to be not provided as ignored anyway. * Fix return code expectation of the fetched count attribute in the check_timeouts(). (Fuel related bug) Closes-bug: #1506440 Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
| * Fix the timeout arg for the su_rabbit_cmdBogdan Dobrelya2015-10-211-4/+5
|/ | | | | | | | | And fix local bashisms as a little bonus (Fuel related bug) Related-bug: #1464637 Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
* description/0 is not a behaviour callbackJean-Sébastien Pédron2015-10-201-1/+1
| | | | | The -ifdef(use_specs) part was correct, but the -else part was incorrect compared to it.
* Merge pull request #365 from bogdando/ra_ocf_haMichael Klishin2015-10-161-1/+1
|\ | | | | Sync lost change from Fuel HA rabbitmq OCF fixes
| * Sync lost change from Fuel HA rabbitmq OCF fixesBogdan Dobrelya2015-10-161-1/+1
| | | | | | | | | | | | | | Fix missed change for the return value from the fix: 5097d94 - Bogdan Dobrelya, 3 months ago : Fix error return codes for rabbit OCF Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
* | Merge pull request #364 from bogdando/ra_ocf_haMichael Klishin2015-10-161-33/+252
|\ \ | |/ | | Port Fuel fixes for the HA rabbitmq OCF
| * Port Fuel fixes for the HA rabbitmq OCFBogdan Dobrelya2015-10-161-33/+252
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sync OCF script changes and fixes from Fuel, version 8.0dev/9ca5b6709cd18c8134cd8feaccf937ef49a625b4 Changelog brief: 9ca5b67 - Matthew Mosesohn, 8 days ago : Wait for rabbitmq sync before stop/demote actions 00a6a01 - Davanum Srinivas, 4 days ago : Avoid division operation in shell c1900b4 - Dmitry Mescheryakov, 4 weeks ago : Start RabbitMQ app on notify 00f28b5 - Vladimir Kuklin, 4 weeks ago : Return NOT_RUNNING when beam is not RUNNING 2707a5e - Dmitry Mescheryakov, 7 weeks ago : Make RabbitMQ OCF script tolerate rabbitmqctl timeouts 403b28c - Bogdan Dobrelya, 6 weeks ago : Detect a last man standing for rabbit OCF agent 60d5743 - Victor Sergeyev, 7 weeks ago : Add more logs to rabbitmq get_status function 11c4e4c - Alex Schultz, 9 weeks ago : Fix rabbitmq data restore for large datasets 8ccdfc6 - Stanislav Makar, 6 months ago : Implement the dumping of rabbitMQ definitions 5097d94 - Bogdan Dobrelya, 3 months ago : Fix error return codes for rabbit OCF b5ae83a - Bogdan Dobrelya, 3 months ago : Fix chowning for rabbit OCF bf604f8 - Bogdan Dobrelya, 4 months ago : Restart rabbit if can't list queues or found memory alert Co-authored-by: Matthew Mosesohn <mmosesohn@mirantis.com> Co-authored-by: Davanum Srinivas <dsrinivas@mirantis.com> Co-authored-by: Vladimir Kuklin <vkuklin@mirantis.com> Co-authored-by: Dmitry Mescheryakov <dmescheryakov@mirantis.com> Co-authored-by: Victor Sergeyev <vsergeyev@mirantis.com> Co-authored-by: Alex Schultz <aschultz@mirantis.com> Co-authored-by: Makar Stanislav <smakar@mirantis.com> Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
* | Merge pull request #360 from rabbitmq/rabbitmq-server-84Michael Klishin2015-10-142-5/+7
|\ \ | | | | | | Move rabbit_mirror_queue_misc:all_nodes/0 to rabbit_nodes:all_running/0
| * | Move rabbit_mirror_queue_misc:all_nodes/0 to rabbit_nodes:all_running/0Diana Corbacho2015-10-142-5/+7
|/ /
* | restores the rabbit_variable_queue testsAlvaro Videla2015-10-141-1/+1
| | | | | | | | | | | | | | | | This line https://github.com/rabbitmq/rabbitmq-server/blob/master/src/rabbit_priority_queue.erl#L78 sets the rabbit_priority_queue as the default rabbit_backing_queue which had the side effect of disabling the tests for the rabbit_variable_queue
* | Merge pull request #356 from bogdando/ra_ocf_haMichael Klishin2015-10-133-1/+1649
|\ \ | |/ | | Ra ocf ha
| * Fix indentaion, typos, hardcodesBogdan Dobrelya2015-07-242-12/+12
| | | | | | | | Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
| * Fix kill and mnesia removalBogdan Dobrelya2015-07-241-6/+11
| | | | | | | | | | | | | | | | * Do not use kill -9, use kill -TERM * If pidfile is empty try to kill by matching beam process * Fix mnesia files removal to be more name-safe Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
| * Add use_fqdn and fix pidfileBogdan Dobrelya2015-07-231-12/+42
| | | | | | | | | | | | | | | | * Add use_fqdn to control a rabbit node and a node naming rules. Defaults False (use shortnames) * Fix default pidfile path Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
| * Remove bashisms and sync recent changesBogdan Dobrelya2015-07-231-119/+143
| | | | | | | | | | | | | | | | | | | | | | | | | | * Remove bashisms and switch to the /bin/sh shebang * Partial apply changes for the fixed Fuel bug https://bugs.launchpad.net/fuel/+bug/1463433 - Treat resource failed when list_channels hangs and killed by timeout. - Ignore memory alerts, if any were set, as this maybe out of the generic OCF control scope and is a Fuel specific change. Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
| * Add OCF Pacemaker RA for HA A/A clusterBogdan Dobrelya2015-06-153-1/+1590
| | | | | | | | | | | | | | | | | | | | | | | | | | Add OCF script for Pacemaker resource agent for dynamic membership control of the nodes in RabbitMQ active-active mirrored cluster. source https://github.com/stackforge/fuel-library v6.1-dev b9b6376cab317906af625faa5e48521aaeb0201b Co-Author: Vladimir Kuklin <vkuklin@mirantis.com> Co-Author: Sergey Vasilenko <svasilenko@mirantis.com> Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
* | Merge pull request #354 from Jakauppila/rabbitmq-server-354Michael Klishin2015-10-131-4/+4
|\ \ | | | | | | Allow ERLANG_HOME to be overridden from rabbitmq-env.bat
| * | Move call rabbitmq-ev.batJared Kauppila2015-10-121-4/+4
| | | | | | | | | Moving the rabbitmq-ev.bat call above the ERLANG_HOME check. This grants the ability to override ERLANG_HOME within rabbitmq-env-conf.bat.
* | | Use a public-facing email addressMichael Klishin2015-10-091-2/+2
| | |
* | | Update Debian metadataMichael Klishin2015-10-092-8/+6
| | | | | | | | | | | | | | | | | | * to not use "AMQP" as there are 2 versions in use today * to be a bit more humble in the description * to have up-to-date (and future-proof) contacts
* | | Commit 3.5.6 package release notesrabbitmq_v3_5_6Michael Klishin2015-10-072-1/+10
| | |
* | | fixes check_xref for erlang:maxAlvaro Videla2015-10-061-4/+4
| | |