fedimg: Configure euca2ools for fedimg stg

Signed-off-by: Sayan Chowdhury <sayan.chowdhury2012@gmail.com>
This commit is contained in:
Sayan Chowdhury 2018-03-16 23:17:42 +05:30 committed by Sayan Chowdhury
parent 08e1d3c5b3
commit 326ab635c8
2 changed files with 29 additions and 0 deletions

View file

@ -13,6 +13,14 @@
tags:
- fedimg
- name: install extra packages in staging
package: name={{ item }} state=present
with_items:
- euca2ools
when: env == "staging"
tags:
- fedimg
- name: copy manual trigger script
copy: >
src=trigger_upload.py
@ -30,6 +38,16 @@
tags:
- fedimg
- name: copy the euca2ools configuration file
template: >
src=fedimg-euca-conf.ini dest=/etc/euca2ools/conf.d/fedimg-euca-conf.ini
owner=fedmsg group=fedmsg mode=0700
notify:
- restart fedmsg-hub
when: env == "staging"
tags:
- fedimg
- name: copy koji fedmsg consumer
template: >
src=fedmsg.d/fedimg.py dest=/etc/fedmsg.d/fedimg.py

View file

@ -0,0 +1,11 @@
[user fedimg]
{% if env == 'staging' %}
key-id = {{fedimg_aws_stg_access_id}}
secret-key = {{fedimg_aws_stg_secret_key}}
{% else %}
key-id = {{fedimg_aws_prod_access_id}}
secret-key = {{fedimg_aws_prod_secret_key}}
{% endif %}
[region aws:*]
user = fedimg