fedimg: Configure euca2ools for fedimg stg
Signed-off-by: Sayan Chowdhury <sayan.chowdhury2012@gmail.com>
This commit is contained in:
parent
08e1d3c5b3
commit
326ab635c8
2 changed files with 29 additions and 0 deletions
|
@ -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
|
||||
|
|
11
roles/fedimg/templates/fedimg-euca-conf.ini
Normal file
11
roles/fedimg/templates/fedimg-euca-conf.ini
Normal 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
|
Loading…
Add table
Add a link
Reference in a new issue