summaryrefslogtreecommitdiffstats
path: root/roles/robosignatory
diff options
context:
space:
mode:
authorPatrick Uiterwijk <puiterwijk@redhat.com>2016-09-14 18:35:14 +0000
committerPatrick Uiterwijk <puiterwijk@redhat.com>2016-09-14 18:35:14 +0000
commita7371ea44b1f864af2b4f5f858aacb1587a00dc9 (patch)
tree4348604677facfb66d36df8cff096d00e33ea74f /roles/robosignatory
parentce5dc78d0adb89e8131860546105c370b73ad9f2 (diff)
downloadansible-a7371ea44b1f864af2b4f5f858aacb1587a00dc9.tar.gz
ansible-a7371ea44b1f864af2b4f5f858aacb1587a00dc9.tar.xz
ansible-a7371ea44b1f864af2b4f5f858aacb1587a00dc9.zip
Create koji cert for autosign
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
Diffstat (limited to 'roles/robosignatory')
-rw-r--r--roles/robosignatory/tasks/main.yml22
1 files changed, 22 insertions, 0 deletions
diff --git a/roles/robosignatory/tasks/main.yml b/roles/robosignatory/tasks/main.yml
index d5a02a879..582972442 100644
--- a/roles/robosignatory/tasks/main.yml
+++ b/roles/robosignatory/tasks/main.yml
@@ -3,6 +3,28 @@
tags:
- packages
+- name: Create config directory
+ file: path=/etc/robosignatory state=directory owner=fedmsg group=fedmsg mode=0750
+ tags:
+ - config
+
+- name: Create sigul directory
+ file: path=/etc/robosignatory/sigul state=directory owner=fedmsg group=fedmsg mode=0750
+ tags:
+ - config
+
+- name: Install koji certificate and key
+ copy: src="{{ private }}/files/koji/autopen.pem" dest=/etc/robosignatory/koji.cert
+ owner=fedmsg group=fedmsg mode=0640
+ tags:
+ - config
+
+- name: Install koji CA certificate
+ copy: src="{{ private }}/fedora-cert.cert" dest=/etc/robosignatory/serverca.cert
+ owner=fedmsg group=fedmsg mode=0640
+ tags:
+ - config
+
- name: Setup robosignatory config
copy: src=robosignatory.{{env}}.conf dest=/etc/fedmsg.d/robosignatory.conf
owner=fedmsg group=fedmsg mode=0640