summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJakub Kadlčík <frostyx@email.cz>2017-02-10 00:54:21 +0100
committerMiroslav Suchý <msuchy@redhat.com>2017-04-12 08:53:09 +0200
commitbf4f92cb4b8faba82ef0b9af704b58c62da00f2b (patch)
tree15819b88dbdfe9620c287b73bc3543daeb04e81c
parent1801a9b821666faff93540140a7bd5aebb3da449 (diff)
downloadansible-bf4f92cb4b8faba82ef0b9af704b58c62da00f2b.tar.gz
ansible-bf4f92cb4b8faba82ef0b9af704b58c62da00f2b.tar.xz
ansible-bf4f92cb4b8faba82ef0b9af704b58c62da00f2b.zip
Install copr cli config from template
-rw-r--r--roles/copr/mbs/tasks/main.yml3
-rw-r--r--roles/copr/mbs/templates/copr.conf10
2 files changed, 13 insertions, 0 deletions
diff --git a/roles/copr/mbs/tasks/main.yml b/roles/copr/mbs/tasks/main.yml
index 1ae6d705d..2057693e6 100644
--- a/roles/copr/mbs/tasks/main.yml
+++ b/roles/copr/mbs/tasks/main.yml
@@ -91,6 +91,9 @@
- name: Copy production config
template: src=config.py dest=/etc/module-build-service/config.py
+- name: Copy config for copr-cli
+ template: src=copr.conf dest=/etc/module-build-service/copr.conf
+
- name: Install client_secrets.json
template: src=client_secrets.json dest=/etc/module-build-service/
diff --git a/roles/copr/mbs/templates/copr.conf b/roles/copr/mbs/templates/copr.conf
new file mode 100644
index 000000000..f8cc1ca5c
--- /dev/null
+++ b/roles/copr/mbs/templates/copr.conf
@@ -0,0 +1,10 @@
+[copr-cli]
+
+# Username belongs to build owner and is provided by MBS on runtime
+username =
+
+# API login for copr proxyuser
+login = {{ copr_mbs_cli_login }}
+token = {{ copr_mbs_cli_token }}
+
+copr_url = https://{{ copr_frontend_public_hostname }}