[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-grid5k] 52/141: fix dns entries for wallets
From: |
gnunet |
Subject: |
[taler-grid5k] 52/141: fix dns entries for wallets |
Date: |
Thu, 18 Nov 2021 14:49:53 +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 6b2c0b2c7a987d5e605b7e7383af44474bd1d51f
Author: Boss Marco <bossm8@bfh.ch>
AuthorDate: Sat Oct 16 10:22:02 2021 +0200
fix dns entries for wallets
---
configs/etc/default/taler-exchange-httpd | 2 +-
experiment/env | 2 +-
experiment/run.sh | 11 +++++++++--
experiment/scripts/wallet.sh | 6 +++---
experiment/taler-perf-any.rspec | 5 ++++-
5 files changed, 18 insertions(+), 8 deletions(-)
diff --git a/configs/etc/default/taler-exchange-httpd
b/configs/etc/default/taler-exchange-httpd
index 99052e7..69281ec 100644
--- a/configs/etc/default/taler-exchange-httpd
+++ b/configs/etc/default/taler-exchange-httpd
@@ -1 +1 @@
-ARGS="-L INFO"
+ARGS="-L DEBUG"
diff --git a/experiment/env b/experiment/env
index a0f704b..b7121db 100755
--- a/experiment/env
+++ b/experiment/env
@@ -26,7 +26,7 @@ DB_USER=taler
DB_PASSWORD=
NUM_EXCHANGE_PROCESSES=1
-NUM_WALLETS=3
+NUM_WALLET_HOSTS=3
ENABLE_EXPORTERS=true
DYNDNS_KEY=
diff --git a/experiment/run.sh b/experiment/run.sh
index 29f7b8b..8b025d5 100644
--- a/experiment/run.sh
+++ b/experiment/run.sh
@@ -29,9 +29,16 @@ case "${HOSTNAME}" in
;;
${WALLET_HOSTS})
echo "WALLET"
- for (( i = 0; i < ${NUM_WALLETS}; ++i ))
+ # sleep a random amount in 1 to 10 seconds
+ # so every wallet has enough time and no entry is duplicated
+ sleep $[ ( $RANDOM % 10 ) + 1 ]s
+ for (( i = 0; i < ${NUM_WALLET_HOSTS}; ++i ))
do
- set_ddn wallet-${i}.${DNS_ZONE}
+ if ! nslookup wallet-${i}.${DNS_ZONE} ;
+ then
+ set_ddn wallet-${i}.${DNS_ZONE}
+ break
+ fi
done
exec ~/scripts/wallet.sh
;;
diff --git a/experiment/scripts/wallet.sh b/experiment/scripts/wallet.sh
index 2c6433c..318e25a 100755
--- a/experiment/scripts/wallet.sh
+++ b/experiment/scripts/wallet.sh
@@ -13,8 +13,8 @@ for i in {0..100};
do
parallel -n 0 \
-j 252 \
- taler-wallet-cli advanced withdraw-manually \
+ 'taler-wallet-cli advanced withdraw-manually \
--exchange "http://${PROXY_DOMAIN}/" \
- --amount KUDOS:10 \
- ::: {0...251}
+ --amount KUDOS:10' \
+ ::: {0..252}
done
diff --git a/experiment/taler-perf-any.rspec b/experiment/taler-perf-any.rspec
index 017f037..5d289e5 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-15T23:49:33.889+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-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:
[...]
<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,6 +16,7 @@
<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"/>
</node>
<node client_id="Bank" exclusive="true"
component_manager_id="urn:publicid:IDN+am.grid5000.fr+authority+am">
@@ -40,12 +41,14 @@
<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"/>
</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"/>
</node>
</rspec>
\ No newline at end of file
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-grid5k] 01/141: add new version of image, (continued)
- [taler-grid5k] 01/141: add new version of image, gnunet, 2021/11/18
- [taler-grid5k] 02/141: rename jobs, gnunet, 2021/11/18
- [taler-grid5k] 07/141: update db script, gnunet, 2021/11/18
- [taler-grid5k] 10/141: update bank config, add dns and bank scripts, gnunet, 2021/11/18
- [taler-grid5k] 04/141: add dummy scripts and some etc files, gnunet, 2021/11/18
- [taler-grid5k] 58/141: update wallet script, gnunet, 2021/11/18
- [taler-grid5k] 05/141: update init scripts, gnunet, 2021/11/18
- [taler-grid5k] 43/141: dynamically update grafana datasources, gnunet, 2021/11/18
- [taler-grid5k] 68/141: update clearing of dns, gnunet, 2021/11/18
- [taler-grid5k] 44/141: fix function name, gnunet, 2021/11/18
- [taler-grid5k] 52/141: fix dns entries for wallets,
gnunet <=
- [taler-grid5k] 49/141: add node exporter, gnunet, 2021/11/18
- [taler-grid5k] 50/141: add node-exporters, gnunet, 2021/11/18
- [taler-grid5k] 21/141: remove default pg port, gnunet, 2021/11/18
- [taler-grid5k] 25/141: remove resolv.conf, gnunet, 2021/11/18
- [taler-grid5k] 16/141: add var for bind, gnunet, 2021/11/18
- [taler-grid5k] 30/141: add script order, gnunet, 2021/11/18
- [taler-grid5k] 70/141: update wallet logs, gnunet, 2021/11/18
- [taler-grid5k] 15/141: update scripts, gnunet, 2021/11/18
- [taler-grid5k] 03/141: update image, gnunet, 2021/11/18
- [taler-grid5k] 34/141: set retry times to 1, gnunet, 2021/11/18