ansible/playbooks/groups/maintainer-test.yml
Kevin Fenzi 624f7545f0 Fare thee well 32bit arm. You served long and well.
Now that f36 is eol we don't need 32bit arm builders, test machines or
exceptions anywhere.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-16 17:05:14 -07:00

42 lines
986 B
YAML

- name: Setup maintainer test hosts
hosts: maintainer_test
gather_facts: True
tags:
- maintainer-test
vars_files:
- /srv/web/infra/ansible/vars/global.yml
- "/srv/private/ansible/vars.yml"
- /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml
pre_tasks:
- include_vars: dir=/srv/web/infra/ansible/vars/all/ ignore_files=README
- import_tasks: "{{ tasks_path }}/yumrepos.yml"
roles:
- base
- rkhunter
- hosts
- nagios_client
- openvpn/client
- ipa/client
tasks:
# this is how you include other task lists
- import_tasks: "{{ tasks_path }}/motd.yml"
- name: install packager tools (dnf)
dnf: state=present pkg={{ item }}
with_items:
- fedora-packager
when: ansible_distribution == 'Fedora'
tags:
- packages
- name: allow packagers to use mock
copy: dest=/etc/pam.d/mock src="{{ files }}/common/mock"
tags:
- config
handlers:
- import_tasks: "{{ handlers_path }}/restart_services.yml"