Code Monkey home page Code Monkey logo

ansible-rabbitmq's People

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

ansible-rabbitmq's Issues

rabbitmq config template contains a limited number of hard coded key options

There are a lot of options available for rabbitmq configuration, but this role does not allow these keys to be set. Any key I set in rabbitmq_config must exist in the template in order for it to be written to the config file. It would be better to allow any key: value set in rabbitmq_config to be translated to "key = value" in the configuration file. An example of this is the galaxy slurm role where any member of slurm_config will be written to the slurm.conf file (this template).

Docker conflict when running task `collect vhosts`

This is probably due to the way I've written my playbook (but I'm not sure how...).
The docker commands seem to error on what looks like a race condition:

An unexpected docker error occurred: 409 Client Error for http+docker://localhost/v1.41/containers/rabbit_hole/exec:
Conflict ("Container 29438cdb01312bcbb1b3ecd4d47365057453dfd821d18f3c5c52ca890924cffe is restarting, wait until the container is running")

I tried SSHing in and killing the container before trying again - the issue repeats. Has anyone come across this?

Thanks

Can't install rabbitmq

I'm trying to install rabbitmq for pulsar setup following the GTN tutorial. It fails with a dependency error. I tried pinning an erlang version as Simon suggests here but I keep getting the same error when I run the Ansible playbook:

MSG:

Dependency is not satisfiable: erlang-crypto (< 1:24.0)|esl-erlang (< 1:24.0)

I can install RabbitMQ fine on the debian CLI with the CloudSmith installation script provided by rabbitmq:
https://www.rabbitmq.com/install-debian.html#apt-quick-start-cloudsmith

The script does a lot of work adding PPAs which I assume provide the correct erlang (and associated package) versions. It also explicitly installs erlang dependencies.

I'm not sure what the proper fix for this issue is in the usegalaxy_eu.rabbitmq Ansible role but I wonder if the install should follow the procedure in the CloudSmith script?

Host machine is on Ubuntu 20.04 LTS.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.