riscv secondary koji: add manual script to generate builder keytabs
This script will generate a list of builder keytabs and place them on the riscv secondary hub where they can be distributed to builders. Signed-off-by: Kevin Fenzi <kevin@scrye.com>
This commit is contained in:
parent
9e4da177d7
commit
b6bf597a91
1 changed files with 46 additions and 0 deletions
46
playbooks/manual/riscv-keytabs.yml
Normal file
46
playbooks/manual/riscv-keytabs.yml
Normal file
|
@ -0,0 +1,46 @@
|
|||
- name: make some keytabs
|
||||
hosts: riscv-koji01.iad2.fedoraproject.org
|
||||
|
||||
vars_files:
|
||||
- /srv/web/infra/ansible/vars/global.yml
|
||||
- "/srv/private/ansible/vars.yml"
|
||||
- /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml
|
||||
|
||||
tasks:
|
||||
|
||||
- name: create directory to store keytabs
|
||||
ansible.builtin.file:
|
||||
state: directory
|
||||
path: /etc/builder-keytabs
|
||||
mode: "700"
|
||||
owner: root
|
||||
group: root
|
||||
|
||||
- name: make all the keytabs for builders
|
||||
include_role:
|
||||
name: keytab/service
|
||||
vars:
|
||||
kt_location: "/etc/builder-keytabs/{{ item }}.keytab"
|
||||
service: compile-riscv
|
||||
host: "{{ item }}"
|
||||
with_items:
|
||||
- buildhw-riscv-01.fedoraproject.org
|
||||
- buildhw-riscv-02.fedoraproject.org
|
||||
- buildhw-riscv-03.fedoraproject.org
|
||||
- buildhw-riscv-04.fedoraproject.org
|
||||
- buildhw-riscv-05.fedoraproject.org
|
||||
- buildhw-riscv-06.fedoraproject.org
|
||||
- buildhw-riscv-07.fedoraproject.org
|
||||
- buildhw-riscv-08.fedoraproject.org
|
||||
- buildhw-riscv-09.fedoraproject.org
|
||||
- buildhw-riscv-10.fedoraproject.org
|
||||
- buildhw-riscv-11.fedoraproject.org
|
||||
- buildhw-riscv-12.fedoraproject.org
|
||||
- buildhw-riscv-13.fedoraproject.org
|
||||
- buildhw-riscv-14.fedoraproject.org
|
||||
- buildhw-riscv-15.fedoraproject.org
|
||||
- buildhw-riscv-16.fedoraproject.org
|
||||
- buildhw-riscv-17.fedoraproject.org
|
||||
- buildhw-riscv-18.fedoraproject.org
|
||||
- buildhw-riscv-19.fedoraproject.org
|
||||
- buildhw-riscv-20.fedoraproject.org
|
Loading…
Add table
Add a link
Reference in a new issue