ansible-taler-exchange

Ansible playbook to deploy a production Taler Exchange
Log | Files | Refs | Submodules | README | LICENSE

commit 5699bb336ec0f526c32b0a9009ab312539043fa7
parent 646a362de00c67d00a294e7803a5c6fca5b05628
Author: Florian Dold <florian@dold.me>
Date:   Wed, 21 May 2025 22:07:47 +0200

per-deployment denoms

Diffstat:
Mroles/exchange/tasks/main.yml | 8--------
Rroles/exchange/templates/etc/taler-exchange/conf.d/denominations.conf.j2 -> roles/exchange_tops/files/etc/taler-exchange/conf.d/denominations.conf.j2 | 0
Mroles/exchange_tops/tasks/main.yml | 9++++++++-
3 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/roles/exchange/tasks/main.yml b/roles/exchange/tasks/main.yml @@ -86,14 +86,6 @@ group: root mode: "0644" -- name: Place taler-exchange denominations config - ansible.builtin.template: - src: templates/etc/taler-exchange/conf.d/denominations.conf.j2 - dest: /etc/taler-exchange/conf.d/denominations.conf - owner: root - group: root - mode: "0644" - - name: Setup or upgrade Taler Exchange database ansible.builtin.command: cmd: taler-exchange-dbconfig -c /etc/taler-exchange/taler-exchange.conf diff --git a/roles/exchange/templates/etc/taler-exchange/conf.d/denominations.conf.j2 b/roles/exchange_tops/files/etc/taler-exchange/conf.d/denominations.conf.j2 diff --git a/roles/exchange_tops/tasks/main.yml b/roles/exchange_tops/tasks/main.yml @@ -1,5 +1,4 @@ --- - - name: Place taler-exchange external individual KYC provider configuration ansible.builtin.template: src: templates/etc/taler-exchange/secrets/exchange-kyc-provider-individual.secret.conf.j2 @@ -31,3 +30,11 @@ owner: root group: root mode: "0744" + +- name: Place taler-exchange denominations config + ansible.builtin.template: + src: templates/etc/taler-exchange/conf.d/denominations.conf.j2 + dest: /etc/taler-exchange/conf.d/denominations.conf + owner: root + group: root + mode: "0644"