[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-grid5k] 56/141: add debug to every taler service
From: |
gnunet |
Subject: |
[taler-grid5k] 56/141: add debug to every taler service |
Date: |
Thu, 18 Nov 2021 14:49:57 +0100 |
This is an automated email from the git hooks/post-receive script.
marco-boss pushed a commit to branch master
in repository grid5k.
commit 6fc22707313446945fd9af5940c5d5e409d25bb2
Author: Boss Marco <bossm8@bfh.ch>
AuthorDate: Sun Oct 17 12:42:58 2021 +0200
add debug to every taler service
---
.../system/taler-exchange-aggregator.service | 14 +++++++++
.../systemd/system/taler-exchange-closer.service | 15 ++++++++++
.../system/taler-exchange-secmod-eddsa.service | 16 ++++++++++
.../systemd/system/taler-exchange-transfer.service | 15 ++++++++++
.../system/taler-exchange-wirewatch.service | 15 ++++++++++
.../usr/lib/systemd/system/taler-fakebank.service | 2 +-
experiment/run.sh | 4 +--
experiment/scripts/helpers.sh | 0
experiment/scripts/monitor.sh | 5 ++--
experiment/taler-perf-any.rspec | 35 +++++++++++++++++-----
notes.txt | 2 ++
11 files changed, 111 insertions(+), 12 deletions(-)
diff --git a/configs/usr/lib/systemd/system/taler-exchange-aggregator.service
b/configs/usr/lib/systemd/system/taler-exchange-aggregator.service
new file mode 100644
index 0000000..d0fcbf6
--- /dev/null
+++ b/configs/usr/lib/systemd/system/taler-exchange-aggregator.service
@@ -0,0 +1,14 @@
+[Unit]
+Description=GNU Taler payment system exchange aggregator service
+PartOf=taler-exchange.target
+
+[Service]
+User=taler-exchange-aggregator
+Type=simple
+Restart=on-failure
+ExecStart=/usr/bin/taler-exchange-aggregator -c /etc/taler/taler.conf
+StandardOutput=journal
+StandardError=journal
+PrivateTmp=yes
+PrivateDevices=yes
+ProtectSystem=full
diff --git a/configs/usr/lib/systemd/system/taler-exchange-closer.service
b/configs/usr/lib/systemd/system/taler-exchange-closer.service
new file mode 100644
index 0000000..c1e6619
--- /dev/null
+++ b/configs/usr/lib/systemd/system/taler-exchange-closer.service
@@ -0,0 +1,15 @@
+[Unit]
+Description=GNU Taler payment system exchange closer service
+PartOf=taler-exchange.target
+
+[Service]
+User=taler-exchange-closer
+Type=simple
+Restart=on-failure
+ExecStart=/usr/bin/taler-exchange-closer -c /etc/taler/taler.conf -L DEBUG
+StandardOutput=journal
+StandardError=journal
+PrivateTmp=yes
+PrivateDevices=yes
+ProtectSystem=full
+
diff --git a/configs/usr/lib/systemd/system/taler-exchange-secmod-eddsa.service
b/configs/usr/lib/systemd/system/taler-exchange-secmod-eddsa.service
new file mode 100644
index 0000000..a609f60
--- /dev/null
+++ b/configs/usr/lib/systemd/system/taler-exchange-secmod-eddsa.service
@@ -0,0 +1,16 @@
+[Unit]
+Description=GNU Taler payment system exchange EdDSA security module
+AssertPathExists=/run/taler/exchange-secmod-eddsa
+PartOf=taler-exchange.target
+
+[Service]
+User=taler-exchange-secmod-eddsa
+Type=simple
+Restart=on-failure
+ExecStart=/usr/bin/taler-exchange-secmod-eddsa -c /etc/taler/taler.conf -L
DEBUG
+StandardOutput=journal
+StandardError=journal
+PrivateTmp=no
+PrivateDevices=yes
+ProtectSystem=full
+
diff --git a/configs/usr/lib/systemd/system/taler-exchange-transfer.service
b/configs/usr/lib/systemd/system/taler-exchange-transfer.service
new file mode 100644
index 0000000..f2a4405
--- /dev/null
+++ b/configs/usr/lib/systemd/system/taler-exchange-transfer.service
@@ -0,0 +1,15 @@
+[Unit]
+Description=Taler Exchange Transfer Service
+After=network.target
+PartOf=taler-exchange.target
+
+[Service]
+User=taler-exchange-wire
+Type=simple
+Restart=on-failure
+ExecStart=/usr/bin/taler-exchange-transfer -c /etc/taler/taler.conf -L DEBUG
+StandardOutput=journal
+StandardError=journal
+PrivateTmp=yes
+PrivateDevices=yes
+ProtectSystem=full
diff --git a/configs/usr/lib/systemd/system/taler-exchange-wirewatch.service
b/configs/usr/lib/systemd/system/taler-exchange-wirewatch.service
new file mode 100644
index 0000000..88fbae1
--- /dev/null
+++ b/configs/usr/lib/systemd/system/taler-exchange-wirewatch.service
@@ -0,0 +1,15 @@
+[Unit]
+Description=GNU Taler payment system exchange wirewatch service
+After=network.target
+PartOf=taler-exchange.target
+
+[Service]
+User=taler-exchange-wire
+Type=simple
+Restart=on-failure
+ExecStart=/usr/bin/taler-exchange-wirewatch -c /etc/taler/taler.conf -L DEBUG
+StandardOutput=journal
+StandardError=journal
+PrivateTmp=yes
+PrivateDevices=yes
+ProtectSystem=full
diff --git a/configs/usr/lib/systemd/system/taler-fakebank.service
b/configs/usr/lib/systemd/system/taler-fakebank.service
index 15c10dc..a0c83c3 100644
--- a/configs/usr/lib/systemd/system/taler-fakebank.service
+++ b/configs/usr/lib/systemd/system/taler-fakebank.service
@@ -3,7 +3,7 @@ Description=GNU Taler fake bank
[Service]
Type=simple
-ExecStart=/usr/bin/taler-fakebank-run -c /etc/taler/taler.conf
+ExecStart=/usr/bin/taler-fakebank-run -c /etc/taler/taler.conf -L DEBUG
StandardOutput=journal
StandardError=journal
diff --git a/experiment/run.sh b/experiment/run.sh
index bc2bee9..fd513d0 100644
--- a/experiment/run.sh
+++ b/experiment/run.sh
@@ -29,9 +29,9 @@ case "${HOSTNAME}" in
;;
${WALLET_HOSTS})
echo "WALLET"
- # sleep a random amount in 1 to 10 seconds
+ # sleep a random amount in 1 to 20 seconds
# so every wallet has enough time and no entry is duplicated
- sleep $[ ( $RANDOM % 10 ) + 1 ]s
+ sleep $[ ( $RANDOM % 20 ) + 1 ]s
for (( i = 0; i < ${NUM_WALLET_HOSTS}; ++i ))
do
if ! nslookup "wallet-${i}.${DNS_ZONE}";
diff --git a/experiment/scripts/helpers.sh b/experiment/scripts/helpers.sh
old mode 100644
new mode 100755
diff --git a/experiment/scripts/monitor.sh b/experiment/scripts/monitor.sh
index ebaa325..bfafc1c 100755
--- a/experiment/scripts/monitor.sh
+++ b/experiment/scripts/monitor.sh
@@ -33,9 +33,10 @@ update_datasource "${LOKI_DATASOURCE_NAME}"
"${LOKI_G5K_PROXY_PORT}"
if [[ "${ENABLE_EXPORTERS}" == "true" ]];
then
cat /etc/monitor/node-exporters.yaml.tpl >> /etc/monitor/prometheus.yaml
- for (( i=0; i < ${NUM_WALLET__HOSTS}; i++ ))
+ for (( i=0; i < ${NUM_WALLET_HOSTS}; i++ ))
do
- sed -i "/<WALLETS_HERE>/a \ \ \ \ \ \ - 'wallet-${i}.perf.taler:9100"
+ sed -i "/<WALLETS_HERE>/a \ \ \ \ \ \ - 'wallet-${i}.perf.taler:9100'" \
+ /etc/monitor/prometheus.yaml
done
fi
diff --git a/experiment/taler-perf-any.rspec b/experiment/taler-perf-any.rspec
index 5d289e5..beeff41 100644
--- a/experiment/taler-perf-any.rspec
+++ b/experiment/taler-perf-any.rspec
@@ -1,5 +1,5 @@
<?xml version='1.0'?>
-<rspec xmlns="http://www.geni.net/resources/rspec/3" type="request"
generated_by="jFed RSpec Editor" generated="2021-10-16T00:23:57.337+02:00"
xmlns:emulab="http://www.protogeni.net/resources/rspec/ext/emulab/1"
xmlns:delay="http://www.protogeni.net/resources/rspec/ext/delay/1"
xmlns:jfed-command="http://jfed.iminds.be/rspec/ext/jfed-command/1"
xmlns:client="http://www.protogeni.net/resources/rspec/ext/client/1"
xmlns:jfed-ssh-keys="http://jfed.iminds.be/rspec/ext/jfed-ssh-keys/1" xmlns:
[...]
+<rspec xmlns="http://www.geni.net/resources/rspec/3" type="request"
generated_by="jFed RSpec Editor" generated="2021-10-17T09:50:12.630+02:00"
xmlns:emulab="http://www.protogeni.net/resources/rspec/ext/emulab/1"
xmlns:delay="http://www.protogeni.net/resources/rspec/ext/delay/1"
xmlns:jfed-command="http://jfed.iminds.be/rspec/ext/jfed-command/1"
xmlns:client="http://www.protogeni.net/resources/rspec/ext/client/1"
xmlns:jfed-ssh-keys="http://jfed.iminds.be/rspec/ext/jfed-ssh-keys/1" xmlns:
[...]
<node client_id="DB" exclusive="true"
component_manager_id="urn:publicid:IDN+am.grid5000.fr+authority+am">
<sliver_type name="raw-pc">
<disk_image
name="http://public.lille.grid5000.fr/~bfhch01/taler-debian11.dsc"/>
@@ -16,8 +16,8 @@
<sliver_type name="raw-pc">
<disk_image
name="http://public.lille.grid5000.fr/~bfhch01/taler-debian11.dsc"/>
</sliver_type>
- <hardware_type name="uvb-sophia"/>
- <location xmlns="http://jfed.iminds.be/rspec/ext/jfed/1" x="457.5"
y="378.5"/>
+ <hardware_type name="grvingt-nancy"/>
+ <location xmlns="http://jfed.iminds.be/rspec/ext/jfed/1" x="462.5"
y="314.5"/>
</node>
<node client_id="Bank" exclusive="true"
component_manager_id="urn:publicid:IDN+am.grid5000.fr+authority+am">
<sliver_type name="raw-pc">
@@ -41,14 +41,35 @@
<sliver_type name="raw-pc">
<disk_image
name="http://public.lille.grid5000.fr/~bfhch01/taler-debian11.dsc"/>
</sliver_type>
- <hardware_type name="uvb-sophia"/>
- <location xmlns="http://jfed.iminds.be/rspec/ext/jfed/1" x="612.5"
y="376.5"/>
+ <hardware_type name="grvingt-nancy"/>
+ <location xmlns="http://jfed.iminds.be/rspec/ext/jfed/1" x="610.5"
y="314.5"/>
</node>
<node client_id="Wallet-2" exclusive="true"
component_manager_id="urn:publicid:IDN+am.grid5000.fr+authority+am">
<sliver_type name="raw-pc">
<disk_image
name="http://public.lille.grid5000.fr/~bfhch01/taler-debian11.dsc"/>
</sliver_type>
- <hardware_type name="uvb-sophia"/>
- <location xmlns="http://jfed.iminds.be/rspec/ext/jfed/1" x="768.5"
y="375.5"/>
+ <hardware_type name="grvingt-nancy"/>
+ <location xmlns="http://jfed.iminds.be/rspec/ext/jfed/1" x="762.5"
y="315.5"/>
+ </node>
+ <node client_id="wallet-3" exclusive="true"
component_manager_id="urn:publicid:IDN+am.grid5000.fr+authority+am">
+ <sliver_type name="raw-pc">
+ <disk_image
name="http://public.lille.grid5000.fr/~bfhch01/taler-debian11.dsc"/>
+ </sliver_type>
+ <hardware_type name="grvingt-nancy"/>
+ <location xmlns="http://jfed.iminds.be/rspec/ext/jfed/1" x="462.5"
y="358.5"/>
+ </node>
+ <node client_id="wallet-4" exclusive="true"
component_manager_id="urn:publicid:IDN+am.grid5000.fr+authority+am">
+ <sliver_type name="raw-pc">
+ <disk_image
name="http://public.lille.grid5000.fr/~bfhch01/taler-debian11.dsc"/>
+ </sliver_type>
+ <hardware_type name="grvingt-nancy"/>
+ <location xmlns="http://jfed.iminds.be/rspec/ext/jfed/1" x="610.5"
y="359.5"/>
+ </node>
+ <node client_id="wallet-5" exclusive="true"
component_manager_id="urn:publicid:IDN+am.grid5000.fr+authority+am">
+ <sliver_type name="raw-pc">
+ <disk_image
name="http://public.lille.grid5000.fr/~bfhch01/taler-debian11.dsc"/>
+ </sliver_type>
+ <hardware_type name="grvingt-nancy"/>
+ <location xmlns="http://jfed.iminds.be/rspec/ext/jfed/1" x="764.5"
y="360.5"/>
</node>
</rspec>
\ No newline at end of file
diff --git a/notes.txt b/notes.txt
index 90f8307..b93f94c 100644
--- a/notes.txt
+++ b/notes.txt
@@ -14,3 +14,5 @@
<p>The proxy server received an invalid
response from an upstream server.<br />
The proxy server could not handle the request<p>Reason: <strong>Error
reading from remote server</strong></p></p>
+* SSH login from rpesc viewer not possible
+* SSH login often fails - must provide password for cert and user - or
connection closed ...
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-grid5k] 46/141: mulitple exch processes possible - syslog configuredwq, (continued)
- [taler-grid5k] 46/141: mulitple exch processes possible - syslog configuredwq, gnunet, 2021/11/18
- [taler-grid5k] 62/141: fix rsyslog and wallet log messages, gnunet, 2021/11/18
- [taler-grid5k] 19/141: add nameserver to /etc/resolv only if not there yet, gnunet, 2021/11/18
- [taler-grid5k] 41/141: fix prometheus, gnunet, 2021/11/18
- [taler-grid5k] 64/141: update promtail - issues with too many open files when too much labels are assigned, gnunet, 2021/11/18
- [taler-grid5k] 72/141: configure postgres, gnunet, 2021/11/18
- [taler-grid5k] 40/141: update configurations, gnunet, 2021/11/18
- [taler-grid5k] 32/141: add taler default env, gnunet, 2021/11/18
- [taler-grid5k] 67/141: add merchant, some comments in scripts, gnunet, 2021/11/18
- [taler-grid5k] 54/141: add step to build newest wallet from source, gnunet, 2021/11/18
- [taler-grid5k] 56/141: add debug to every taler service,
gnunet <=
- [taler-grid5k] 29/141: run dns on taler.net, gnunet, 2021/11/18
- [taler-grid5k] 53/141: clear dns updated, gnunet, 2021/11/18
- [taler-grid5k] 71/141: remove trhottle, gnunet, 2021/11/18
- [taler-grid5k] 33/141: update path, gnunet, 2021/11/18
- [taler-grid5k] 38/141: update image - add prometheus + loki, gnunet, 2021/11/18
- [taler-grid5k] 42/141: move exporters from db and nginx on monitor host, gnunet, 2021/11/18
- [taler-grid5k] 23/141: fix scripts, gnunet, 2021/11/18
- [taler-grid5k] 63/141: add upstream response time, gnunet, 2021/11/18
- [taler-grid5k] 66/141: increase wallet memory, gnunet, 2021/11/18
- [taler-grid5k] 26/141: undo removing grid5000 nameservers, gnunet, 2021/11/18