summaryrefslogtreecommitdiff
path: root/packaging/common
Commit message (Collapse)AuthorAgeFilesLines
* Move all release handling bits to rabbitmq-releaseJean-Sébastien Pédron2016-09-212-521/+0
| | | | [#130659985]
* Packages are now "self-hosted": no need for the packaging dirJean-Sébastien Pédron2015-10-204-2306/+0
| | | | ... in the source distribution anymore
* Merge branch 'stable'Michael Klishin2015-10-161-1/+1
|\
| * 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 branch 'stable'Michael Klishin2015-10-161-33/+252
|\ \ \ | |/ /
| * | 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 #356 from bogdando/ra_ocf_haMichael Klishin2015-10-131-0/+1644
| |\ \ | | |/ | | | Ra ocf ha
* | | Merge branch 'stable'Jean-Sébastien Pédron2015-09-241-1/+1
|\ \ \ | |/ /
| * | Quote arg to prevent shell expansion, Issue-325Tom Noonan II2015-09-241-1/+1
| | |
| * | rabbitmq-script-wrapper: Use '=', not '==' with Bourne shell's testJean-Sébastien Pédron2015-09-241-1/+1
| | |
* | | Merge branch 'stable'Michael Klishin2015-09-221-7/+3
|\ \ \ | |/ /
| * | fixed support for arguments containing ` charactersBen Page2015-09-171-7/+3
| | |
* | | rabbitmq-script-wrapper: Use '=', not '==' with Bourne shell's testJean-Sébastien Pédron2015-08-241-1/+1
| | |
* | | Merge branch 'stable'Michael Klishin2015-08-191-1/+6
|\ \ \ | |/ /
| * | On Linux, use -r option for 'sed'. -E is not present in versions earlier ↵Nishan Naseer2015-08-191-1/+6
| | | | | | | | | | | | versions of 'sed'
* | | Merge pull request #189 from bogdando/ra_ocf_haJean-Sébastien Pédron2015-07-241-0/+1644
|\ \ \ | | |/ | |/| Add OCF Pacemaker RA for HA A/A cluster
| * | Fix indentaion, typos, hardcodesBogdan Dobrelya2015-07-241-11/+11
| | | | | | | | | | | | 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-151-0/+1585
| |/ | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * (c) yearMichael Klishin2015-05-243-4/+4
| |
* | (c) yearMichael Klishin2015-05-243-4/+4
| |
* | Merge branch 'stable'Jean-Sébastien Pédron2015-05-071-1/+1
|\ \ | |/
| * rabbitmq-script-wrapper: Don't use "exec" in front of "su"Jean-Sébastien Pédron2015-04-231-1/+1
| | | | | | | | | | | | | | This is useless because su(1) forks a process anyway. Furthermore, it broke RabbitMQ in Docker. Fixes #129.
* | Merge pull request #103 from rabbitmq/rabbitmq-server-88Michael Klishin2015-04-101-0/+4
|\ \ | |/ |/| PR for rabbitmq/rabbitmq-server#88
| * Init scripts: Honor RABBITMQ_LOG_BASE for {startup,shutdown}_* locationJean-Sébastien Pédron2015-04-031-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | rabbitmq-script-wrapper: Escape '$' characters in argumentsJean-Sébastien Pédron2015-04-091-1/+1
|/ | | | Fixes #66.
* rabbitmq-server.ocf: Pass ${RABBITMQ_PID_FILE} to "rabbitmqctl stop"Jean-Sébastien Pédron2015-03-251-1/+1
| | | | | | Submitted by jmcmeek on GitHub. Fixes #72.
* rabbitmq-script-wrapper: Use "exec" to execute the subsequent scriptJean-Sebastien Pedron2015-01-291-3/+3
| | | | | | | | | | 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.
* Change home before executing rabbitmq-plugins so we pick up the correct ↵Simon MacMullen2014-10-211-0/+3
| | | | Erlang cookie. But only do that if the cookie exists, otherwise we might create one owned by root and break everything.
* Update docs post bug 24926.Simon MacMullen2014-06-161-1/+1
|
* Update copyright for 2014Simon MacMullen2014-03-173-4/+4
|
* Write a very basic README that will hopefully point people in some vaguely ↵Simon MacMullen2013-10-241-1/+20
| | | | useful directions.
* Provide our own readme. You do not want to know how long it took me to ↵Simon MacMullen2013-10-231-0/+1
| | | | figure out how to do that.
* s/VMware/GoPivotal/gSimon MacMullen2013-07-013-8/+8
|
* Update copyright 2013Emile Joubert2013-01-233-4/+4
|
* Background daemon when starting upEmile Joubert2012-06-061-1/+3
|
* Move the remaining common init script to RPMsSimon MacMullen2012-04-251-177/+0
|
* Add ulimit default file to debian package installation and source it on ↵Steve Powell2012-04-231-0/+2
| | | | server start.
* Reduce changes and preserve atomicity of redirection filesSteve Powell2012-03-051-2/+3
|
* Modify packaging for Debian to use start-stop-daemonSteve Powell2012-03-051-5/+5
|
* Update copyright 2012Emile Joubert2012-02-023-4/+4
|
* Merged bug24517 into defaultEmile Joubert2011-10-311-1/+1
|\
| * rebase on defaultAlexandru Scvortov2011-10-251-1/+1
| |
* | close stdin in init scriptAlexandru Scvortov2011-10-251-2/+4
|/
* generate release LICENSE fileAlexandru Scvortov2011-10-103-14/+521
|
* update debian copyright infoAlexandru Scvortov2011-10-031-2/+2
| | | | | | | | | 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).