ansible-middleware / amq

A collection to manage AMQ brokers
Apache License 2.0
19 stars 11 forks source link

Refuse to run on non-RHEL OSes #172

Closed feld closed 2 months ago

feld commented 2 months ago

It's not clear from the description that these playbooks are very RHEL-specific (rpm, dnf, /etc/sysconfig usage, etc) and is not tested on Debian/Ubuntu at all.

Please make the playbook refuse to run on distros that are not supported. I was about to send a PR to remove the use of /etc/sysconfig and then I discovered it's unlikely this playbook will completely work without further changes...

guidograzioli commented 2 months ago

The roles are rhel family specific ( https://github.com/ansible-middleware/amq/blob/main/roles/activemq/meta/main.yml#L17 ) while the modules/plugins are general