diff --git a/inventory/group_vars/buildhw b/inventory/group_vars/buildhw new file mode 100644 index 0000000000..d91fabe34f --- /dev/null +++ b/inventory/group_vars/buildhw @@ -0,0 +1,5 @@ +--- +freezes: true + + + diff --git a/playbooks/groups/buildhw.yml b/playbooks/groups/buildhw.yml new file mode 100644 index 0000000000..45717fe1a5 --- /dev/null +++ b/playbooks/groups/buildhw.yml @@ -0,0 +1,28 @@ +# create a new koji builder on raw hw +# NOTE: should be used with --limit most of the time +# NOTE: most of these vars come from group_vars/buildhw or from hostvars + +- name: make koji builder(s) on raw hw + hosts: buildhw + user: root + gather_facts: False + + vars_files: + - /srv/web/infra/ansible/vars/global.yml + - ${private}/vars.yml + - ${vars}/${ansible_distribution}.yml + + tasks: + - include: $tasks/koji/base_builder.yml + - include: $tasks/koji/builder_kernel_config.yml + + + handlers: + - include: $handlers/restart_services.yml + + - name: restart kojid + action: service name=kojid state=restarted + + + +