summaryrefslogtreecommitdiff
path: root/packaging/debs
Commit message (Collapse)AuthorAgeFilesLines
* Move all release handling bits to rabbitmq-releaseJean-Sébastien Pédron2016-09-2126-1248/+0
| | | | [#130659985]
* Commit .deb and .rpm change logsMichael Klishin2016-08-051-0/+6
|
* Commit .deb and .rpm change logsMichael Klishin2016-07-291-0/+6
|
* Commit Debian and RPM change logsMichael Klishin2016-07-061-0/+6
|
* Hardcode init-system-helpers dependency to be Ubuntu 14.04 (or later)-compatibleMichael Klishin2016-07-011-1/+1
| | | | | | | | | | | | | | | | | | Now that systemd support is introduced, there is an issue with package dependencies between Ubuntu 14.04 and 16.04. We produce releases on Debian Wheezy which specifies init-system-hlpers 1.18 as a dependency. Unfortunately that version is not available on Ubuntu 14.04, only 1.14 is. So we primarily have 4 options for the short term: * Revert systemd support and upset 16.04 users * Drop 14.04 support and upset 14.04 users * Switch to Ubuntu 14.04 for producing Debian packages and hope it will work on Debian * Hardcode the dependency Options 3 and 4 seem to be the least of all evils. We will evaluate option 3 separately.
* Update Uploaders listMichael Klishin2016-07-011-4/+3
|
* Deb repository: Use SIGNING_KEY to select the repository signing keyJean-Sébastien Pédron2016-05-251-2/+2
| | | | | | | | By default, honor the default key; usually it is specified in `gpg.conf`. References #718. [#118296861]
* Enable systemd triggers in deb-packageAlexey Lebedeff2016-05-243-2/+21
| | | | | | | | | | | | | | | Fixes #570 With this patch systemd service file will be used on systemd-enabled hosts, providing more seamless experience. I've tested it by building it on ubuntu 14.04, which is not managed by systemd. Still, it has necessary packages to build systemd-aware debs. And then I tried to install this package: - On ubuntu 14.04 - regular init script was used - On debian jessie with systemd and esl-erlang 18.3 - server was properly started using systemd service file (and epmd dependency was also automatically started by systemd)
* Commit package release notes for 3.6.2Michael Klishin2016-05-191-0/+6
|
* Put the RabbitMQ OCF RA policy to /usr/sbinBogdan Dobrelya2016-03-242-2/+1
| | | | | | | | | * Fix failing pcs resource list command * Move policy file to examples in docs dirs Related Fuel bug: https://bugs.launchpad.net/fuel/+bug/1558627 Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
* Improve systemd integrationAlexey Lebedeff2016-03-111-1/+1
| | | | | | | | | | | | | | | | | | Hopefully this patch will fix all systemd-related problems: - Proxy shell process (which converts signals to `rabbitmqtl stop`) will no longer be started under systemd. There is no need in it, as systemd unit already contains instructions for graceful shutdown. - Ready notification for systemd will be sent with the help of `socat`, as `systemd-notify` is currently broken for non-root users. `socat` is the most lightweight way to do it (other options are using NIF or some external helper in Perl). - epmd will not be able to interfere by sending it's own ready notifications. - systemd journal will contain some additional messages about startup and shutdown sequence, just to be sure that everything is working correctly. Fixes #664
* Commit 3.6.1-1 change lograbbitmq_v3_6_1Michael Klishin2016-03-011-0/+6
|
* packaging: Always use xzcat(1) to decompress xz archiverabbitmq_v3_6_0Jean-Sébastien Pédron2015-12-221-1/+1
| | | | | Do not rely on tar's behaviour. It was already done everywhere except in those three places.
* Commit Debian and RPM change log entriesMichael Klishin2015-12-221-0/+6
|
* packaging/debian: Update list of files removed in `make clean`Jean-Sébastien Pédron2015-12-221-2/+2
|
* Merge branch 'stable'Michael Klishin2015-12-151-0/+6
|\
| * Commit Debian and RPM release notesrabbitmq_v3_5_7Michael Klishin2015-12-151-0/+6
| |
* | Merge branch 'stable'Jean-Sébastien Pédron2015-12-141-2/+2
|\ \ | |/
| * Install set_rabbitmq_policy.sh as an example scriptJean-Sébastien Pédron2015-12-141-1/+1
| | | | | | | | | | | | Otherwise, it will overwrite any local modifications. Fixes #494.
* | Merge branch 'stable'Jean-Sébastien Pédron2015-12-141-0/+2
|\ \ | |/
| * Fix the set_rabbitmq_policy.sh usageBogdan Dobrelya2015-12-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | * Call it only if exists * Address packaging: - for stable branch, use packaging/common/ to contain the set_rabbitmq_policy.sh and include it to the debian rules and rpm spec NOTE: for master branch landing please update as appropriate, as it should be using ./scripts source! Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
| * Merge pull request #356 from bogdando/ra_ocf_haMichael Klishin2015-10-131-0/+1
| |\ | | | | | | Ra ocf ha
* | | packaging: Pass SIGNING_* variables to sub-makesJean-Sébastien Pédron2015-11-101-2/+1
| | | | | | | | | | | | | | | While here, change the name of the variable from SIGNING_KEY_ID to SIGNING_KEY in `debs/Debian/Makefile`.
* | | packaging: Add `make clean`Jean-Sébastien Pédron2015-11-091-0/+3
| | |
* | | APT repository: Give more control to the callerJean-Sébastien Pédron2015-11-091-9/+12
| | |
* | | packaging: Do not pass $(ERL_LIBS) to sub-makeJean-Sébastien Pédron2015-10-291-0/+1
| | |
* | | packaging: Do not pass $(DEPS_DIR) to sub-makeJean-Sébastien Pédron2015-10-281-0/+2
| | |
* | | Give path to the source dist to packages' MakefilesJean-Sébastien Pédron2015-10-201-8/+17
| | |
* | | Packages are now "self-hosted": no need for the packaging dirJean-Sébastien Pédron2015-10-201-3/+3
| | | | | | | | | | | | ... in the source distribution anymore
* | | Finish with generic-unix and standalone-macosx packagesJean-Sébastien Pédron2015-10-202-2/+9
| | |
* | | Fix typo, a trailing ')' was left overJean-Sébastien Pédron2015-10-201-1/+1
| | |
* | | Debian: In fact, unzip(1) is not neededJean-Sébastien Pédron2015-10-201-1/+0
| | |
* | | Modernize Debian package and make it work with erlang.mkJean-Sébastien Pédron2015-10-209-40/+137
| | |
* | | Merge branch 'stable'Michael Klishin2015-10-091-2/+2
|\ \ \ | |/ /
| * | Use a public-facing email addressMichael Klishin2015-10-091-2/+2
| | |
* | | Merge branch 'stable'Michael Klishin2015-10-092-8/+6
|\ \ \ | |/ /
| * | 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
* | | Merge branch 'stable'Michael Klishin2015-10-071-0/+6
|\ \ \ | |/ /
| * | Commit 3.5.6 package release notesrabbitmq_v3_5_6Michael Klishin2015-10-071-0/+6
| | |
* | | Merge branch 'stable'Jean-Sébastien Pédron2015-09-242-1/+7
|\ \ \ | |/ /
| * | RPM/deb changelogs for release 3.5.5, package revision 3rabbitmq_v3_5_5Jean-Sébastien Pédron2015-09-241-0/+6
| | |
| * | Debian: Always build a source+binary packageJean-Sébastien Pédron2015-09-241-1/+1
| | |
* | | Merge branch 'stable'Jean-Sébastien Pédron2015-09-241-0/+6
|\ \ \ | |/ /
| * | RPM/deb changelogs for release 3.5.5Jean-Sébastien Pédron2015-09-241-0/+6
| | |
* | | RPM/deb: Depend on Erlang R16B03Jean-Sébastien Pédron2015-08-051-2/+2
| | | | | | | | | | | | References #250.
* | | Merge branch 'stable'Michael Klishin2015-07-271-0/+6
|\ \ \ | |/ /
| * | Commit package change logsMichael Klishin2015-07-221-0/+6
| | |
* | | Merge pull request #189 from bogdando/ra_ocf_haJean-Sébastien Pédron2015-07-241-0/+1
|\ \ \ | | |/ | |/| Add OCF Pacemaker RA for HA A/A cluster
| * | Fix indentaion, typos, hardcodesBogdan Dobrelya2015-07-241-1/+1
| | | | | | | | | | | | Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
| * | Add OCF Pacemaker RA for HA A/A clusterBogdan Dobrelya2015-06-151-0/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | | | 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>