gnunet-svn
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]