| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
[#130659985]
|
| |
|
|
| |
... in the source distribution anymore
|
| |\ |
|
| | |\
| | |
| | | |
Sync lost change from Fuel HA rabbitmq OCF fixes
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| |\ \ \
| |/ / |
|
| | |\ \
| | |/
| | | |
Port Fuel fixes for the HA rabbitmq OCF
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| | |\ \
| | |/
| | | |
Ra ocf ha
|
| |\ \ \
| |/ / |
|
| | | | |
|
| | | | |
|
| |\ \ \
| |/ / |
|
| | | | |
|
| | | | |
|
| |\ \ \
| |/ / |
|
| | | |
| | |
| | |
| | | |
versions of 'sed'
|
| |\ \ \
| | |/
| |/| |
Add OCF Pacemaker RA for HA A/A cluster
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 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 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 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 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>
|
| | | |
|
| | | |
|
| |\ \
| |/ |
|
| | |
| |
| |
| |
| |
| |
| | |
This is useless because su(1) forks a process anyway. Furthermore, it
broke RabbitMQ in Docker.
Fixes #129.
|
| |\ \
| |/
|/| |
PR for rabbitmq/rabbitmq-server#88
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Before this change, they were written to /var/log/rabbitmq, no matter
the value of RABBITMQ_LOG_BASE.
In rabbitmq-env, allow the caller to set RABBITMQ_SCRIPTS_DIR to the
directory where rabbitmq-env and rabbitmq-default are located.
In both Fedora and Debian rabbitmq-server.init and
rabbitmq-script-wrapper, load rabbitmq-env and use RABBITMQ_LOG_BASE.
The default value is /var/log/rabbitmq, so the default behaviour remains
the same.
In Debian's rabbitmq-script-wrapper version, use RABBITMQ_LOG_BASE
instead of the hard-coded /var/log/rabbitmq.
Fixes #88.
|
| |/
|
|
| |
Fixes #66.
|
| |
|
|
|
|
| |
Submitted by jmcmeek on GitHub.
Fixes #72.
|
| |
|
|
|
|
|
|
|
|
| |
Without this, a new process is spawned to execute the script. This new
process won't receive the signals delivered to the process initially
started.
A user reported this problem with RabbitMQ in Docker: when the service
must be stopped, the SIGTERM doesn't make it to the server which
continues to run.
|
| |
|
|
| |
Erlang cookie. But only do that if the cookie exists, otherwise we might create one owned by root and break everything.
|
| | |
|
| | |
|
| |
|
|
| |
useful directions.
|
| |
|
|
| |
figure out how to do that.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
server start.
|
| | |
|
| | |
|
| | |
|
| |\ |
|
| | | |
|
| |/ |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
The rules are here:
http://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile
We're supposed to say who holds copyright, where the upstream source is and
include the full text of the license (with the exception of Apache 2.0, which
is a common license).
|