commit dd29e3ad83e0a491cff86b3e051e273e2cff0a24
parent efc0fce1b93f3c7ab36584dccc1ca05faf61a10d
Author: Christian Grothoff <christian@grothoff.org>
Date: Sun, 22 Dec 2024 23:14:46 +0100
todo
Diffstat:
2 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/TODO b/TODO
@@ -9,6 +9,11 @@
- check limit access using basic auth to prometheus exporters
=> right now uses Bearer token. Is that OK?
+@CG:
+- auditor lacks rights to access exchange-DB
+- FIXMEs in auditor about configuration details (libeufin access!)
+- add playbooks to TOPS to import/export libeufin transactions
+
----
@LATER:
- setup deltoid's grafana to query those with access control
diff --git a/roles/auditor/tasks/main.yml b/roles/auditor/tasks/main.yml
@@ -102,6 +102,8 @@
cmd: taler-auditor-dbconfig -c /etc/taler-auditor/taler-auditor.conf
chdir: /tmp
+# FIXME: grant auditor access to the *exchange* database!
+
- name: Ensure taler-auditor service is enabled and started
service:
name: taler-auditor.target