A simple ansible role to setup MIG Client http://mig.mozilla.org/
It is differentiated of MIG server to avoid unnecessary dependencies.
It was tested on the following versions:
- 1.9
- 2.0
Tested with vagrant only on Ubuntu 14.04 for now but should work on 12.04 and similar debian based systems. Verified with kitchen against ubuntu14 and centos7
Just include this role in your list. For example
- hosts: migclient
roles:
- { role: migclient, mig_api_host: ansiblemigservername }
mig_api_host: localhost
mig_api_port: 51664
(not done, need the server)
- client can't connect in debug mode, get
client$ sudo /sbin/mig-agent -d
[...]
[debug] Failed to connect to relay directly: 'initMQ() -> Exception (403) Reason: "username or password n
ot allowed"'
server$ sudo -u rabbitmq rabbitmqctl list_users
BSD 2-clause