diff --git a/inventory/inventory b/inventory/inventory index d2fc4ac241..95e9e0c8fc 100644 --- a/inventory/inventory +++ b/inventory/inventory @@ -869,6 +869,8 @@ moksha-hubs-stg [python34-fedmsg:children] mailman mailman-stg +mdapi +mdapi-stg ## END fedmsg services diff --git a/roles/fedmsg/base/tasks/main.yml b/roles/fedmsg/base/tasks/main.yml index 9b4aae12b4..91cd12c6c3 100644 --- a/roles/fedmsg/base/tasks/main.yml +++ b/roles/fedmsg/base/tasks/main.yml @@ -18,9 +18,14 @@ when: "'python34-fedmsg' not in group_names" tags: fedmsg/base -- name: install the python34 fedmsg package +- name: install the python34 fedmsg package (yum) yum: pkg=python34-fedmsg-core state=present - when: "'python34-fedmsg' in group_names" + when: "'python34-fedmsg' in group_names" and ansible_distribution_major_version|int < 22 + tags: fedmsg/base + +- name: install the python34 fedmsg package (dnf) + dnf: pkg=python34-fedmsg-core state=present + when: "'python34-fedmsg' in group_names" and ansible_distribution_major_version|int > 21 tags: fedmsg/base - name: install needed packages