lp:~cjwatson/rabbitfixture/enabled-plugins-file
- Get this branch:
- bzr branch lp:~cjwatson/rabbitfixture/enabled-plugins-file
Branch merges
- Adam Collard (community): Approve
- LAZR Developers: Pending requested
-
Diff: 49 lines (+7/-7)2 files modifiedrabbitfixture/server.py (+4/-4)
rabbitfixture/tests/test_server.py (+3/-3)
Related bugs
Related blueprints
Branch information
Recent revisions
- 42. By Colin Watson
-
Use RABBITMQ_
ENABLED_ PLUGINS_ FILE to disable all plugins. Setting RABBITMQ_
PLUGINS_ DIR breaks as of rabbitmq-server 3.6.0, because it
now always loads the rabbit_common and ranch plugins at startup. - 41. By Colin Watson
-
[r=free.ekanayaka] Adjust status_regex to cope with removed ellipsis in rabbitmq-server 3.6.10.
- 37. By Free Ekanayaka
-
Export the RABBITMQ_
ENABLED_ PLUGINS_ FILE environment
variable and make it point to /dev/null by default.This matches the default value of RABBITMQ_
PLUGINS_ DIR, which
is currently an empty temporary directory, and prevents
the fixture from failing if the system-wide rabbitmq configuration
has plugins enabled. - 36. By Free Ekanayaka
-
Merge fix-buildout-
and-unittests [f=1586779] [r=wgrant] This branch fixes buildout no longer working with latest eggs. It
upgrades bootstrap.py to the latest version 2 series (from
http://downloads. buildout. org/2/bootstrap .py) and switches buildout.cfg
from z3c.recipe.scripts to zc.recipe.egg.It also fixes the test_stop_hang unit tests which was failing because
latest versions of the rabbitmq-package (from trusty on) don't spawn
the erlang runtime (which is actually the process listening to the 5672
port) as top-level process, but rather as a child process of
/usr/sbin/rabbitmq- server, which is a shell wrapper. Note that this
is a real fix because the fixture is essentially broken on >=trusty.Finally it moves the kill code into a new RabbitServerRun
ner.kill( ) API so
tests that need to simulate a crash have an handy way to do so. - 34. By Colin Watson
-
[r=wgrant] Apply a timeout to all rabbitmqctl calls to work around occasional hangs on stop.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:rabbitfixture