From c3097c760c3bf1960abf43059a8accf4e29f9fd1 Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Fri, 8 Nov 2013 14:49:54 +0000 Subject: [PATCH] Handle fedmsg keys explicitly at the end of the copr-be playbook. --- .../hosts/copr-be.cloud.fedoraproject.org.yml | 24 +++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/playbooks/hosts/copr-be.cloud.fedoraproject.org.yml b/playbooks/hosts/copr-be.cloud.fedoraproject.org.yml index 3feb27b686..0a62b76ee3 100644 --- a/playbooks/hosts/copr-be.cloud.fedoraproject.org.yml +++ b/playbooks/hosts/copr-be.cloud.fedoraproject.org.yml @@ -21,6 +21,10 @@ - ${private}/vars.yml - ${vars}/${ansible_distribution}.yml + # Roles are run first, before tasks, regardless of where you place them here. + roles: + - /srv/web/infra/ansible/roles/fedmsg_base + tasks: - include: $tasks/cloud_setup_basic.yml - include: $tasks/iptables.yml @@ -148,9 +152,21 @@ - name: copy copr-be.conf action: copy src=$files/copr/copr-be.conf-dev dest=/etc/copr/copr-be.conf + - name: fedmsg certs + copy: > + src=$private/files/fedmsg-certs/keys/copr-copr-be.cloud.fedoraproject.org.crt + dest=/etc/pki/fedmsg/ + mode=644 + owner=root + group=copr + + - name: fedmsg keys + copy: > + src=$private/files/fedmsg-certs/keys/copr-copr-be.cloud.fedoraproject.org.key + dest=/etc/pki/fedmsg/ + mode=0640 + owner=root + group=copr + handlers: - include: $handlers/restart_services.yml - - roles: - - role: /srv/web/infra/ansible/roles/fedmsg_base - ansible_fqdn: copr-be.cloud.fedoraproject.org