gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-deployment] 01/02: POS instance, submodule workaround


From: gnunet
Subject: [taler-deployment] 01/02: POS instance, submodule workaround
Date: Mon, 14 Nov 2022 16:45:58 +0100

This is an automated email from the git hooks/post-receive script.

ms pushed a commit to branch master
in repository deployment.

commit b303769ce6138a12903efe60bf882af9a5c10076
Author: MS <ms@taler.net>
AuthorDate: Mon Nov 14 16:43:28 2022 +0100

    POS instance, submodule workaround
---
 docker/demo/config/deployment.conf                  | 2 ++
 docker/demo/images/base/Dockerfile                  | 6 ++++++
 docker/demo/images/libeufin/create_bank_accounts.sh | 2 ++
 docker/demo/images/merchant/create_instances.sh     | 3 +++
 docker/demo/images/merchant/startup.sh              | 1 +
 5 files changed, 14 insertions(+)

diff --git a/docker/demo/config/deployment.conf 
b/docker/demo/config/deployment.conf
index 9fc1f7a..aed9a06 100644
--- a/docker/demo/config/deployment.conf
+++ b/docker/demo/config/deployment.conf
@@ -18,6 +18,8 @@ exchange-sandbox-username = exchange-at-sandbox
 exchange-sandbox-password = secret-at-sandbox
 blog-sandbox-username = blog-at-sandbox
 blog-sandbox-password = secret-at-sandbox
+pos-sandbox-username = pos-at-sandbox
+pos-sandbox-password = secret-at-sandbox
 gnunet-sandbox-username = gnunet-at-sandbox
 gnunet-sandbox-password = secret-at-sandbox
 taler-sandbox-username = taler-at-sandbox
diff --git a/docker/demo/images/base/Dockerfile 
b/docker/demo/images/base/Dockerfile
index d8e4961..3e240c4 100644
--- a/docker/demo/images/base/Dockerfile
+++ b/docker/demo/images/base/Dockerfile
@@ -41,6 +41,12 @@ RUN ./configure --enable-logging=verbose 
--disable-documentation
 RUN make install
 
 WORKDIR /exchange
+# NOTE: the following works around a reported issue
+# where the bootstrap script always pulls the latest
+# submodule version.  That breaks when moving the main
+# repository to tagged versions.
+RUN git -C contrib/gana checkout 6b9824c # v0.9.0-compatible commit
+RUN git submodule set-uri contrib/gana .
 RUN ./bootstrap
 RUN ./configure CFLAGS="-ggdb -O0" --enable-logging=verbose --disable-doc
 RUN make install
diff --git a/docker/demo/images/libeufin/create_bank_accounts.sh 
b/docker/demo/images/libeufin/create_bank_accounts.sh
index 449f46e..7bae214 100644
--- a/docker/demo/images/libeufin/create_bank_accounts.sh
+++ b/docker/demo/images/libeufin/create_bank_accounts.sh
@@ -7,6 +7,8 @@ SURVEY_IBAN=DE731371
 
 EXCHANGE_SANDBOX_USERNAME=`taler-config -c /config/deployment.conf -s 
taler-deployment -o exchange-sandbox-username`
 EXCHANGE_SANDBOX_PASSWORD=`taler-config -c /config/deployment.conf -s 
taler-deployment -o exchange-sandbox-password`
+POS_SANDBOX_USERNAME=`taler-config -c /config/deployment.conf -s 
taler-deployment -o pos-sandbox-username`
+POS_SANDBOX_PASSWORD=`taler-config -c /config/deployment.conf -s 
taler-deployment -o pos-sandbox-password`
 BLOG_SANDBOX_USERNAME=`taler-config -c /config/deployment.conf -s 
taler-deployment -o blog-sandbox-username`
 BLOG_SANDBOX_PASSWORD=`taler-config -c /config/deployment.conf -s 
taler-deployment -o blog-sandbox-password`
 GNUNET_SANDBOX_USERNAME=`taler-config -c /config/deployment.conf -s 
taler-deployment -o gnunet-sandbox-username`
diff --git a/docker/demo/images/merchant/create_instances.sh 
b/docker/demo/images/merchant/create_instances.sh
index 2098663..4053d90 100644
--- a/docker/demo/images/merchant/create_instances.sh
+++ b/docker/demo/images/merchant/create_instances.sh
@@ -1,6 +1,9 @@
 echo -n "Create default instance..."
 curl -s -H "Content-Type: application/json" -X POST -d 
'{"auth":{"method":"external"},"payto_uris":["payto://iban/SANDBOXX/'$DEFAULT_IBAN'?receiver-name=Merchant43"],"id":"default","name":"default","address":{},"jurisdiction":{},"default_max_wire_fee":"'${CURRENCY}':1",
 
"default_max_deposit_fee":"'${CURRENCY}':1","default_wire_fee_amortization":1,"default_wire_transfer_delay":{"d_us"
 : 1},"default_pay_delay":{"d_us": 3600000000}}' 
http://merchant/management/instances
 echo DONE
+echo -n "Create pos instance..."
+curl -s -H "Content-Type: application/json" -X POST -d 
'{"auth":{"method":"external"},"payto_uris":["payto://iban/SANDBOXX/'$POS_IBAN'?receiver-name=PoS"],"id":"pos","name":"default","address":{},"jurisdiction":{},"default_max_wire_fee":"'${CURRENCY}':1",
 
"default_max_deposit_fee":"'${CURRENCY}':1","default_wire_fee_amortization":1,"default_wire_transfer_delay":{"d_us"
 : 1000000},"default_pay_delay":{"d_us": 3600000000}}' 
http://merchant/management/instances
+echo DONE
 echo -n "Create blog instance..."
 curl -s -H "Content-Type: application/json" -X POST -d 
'{"auth":{"method":"external"},"payto_uris":["payto://iban/SANDBOXX/'$BLOG_IBAN'?receiver-name=BlogCompany"],"id":"blog","name":"default","address":{},"jurisdiction":{},"default_max_wire_fee":"'${CURRENCY}':1",
 
"default_max_deposit_fee":"'${CURRENCY}':1","default_wire_fee_amortization":1,"default_wire_transfer_delay":{"d_us"
 : 1000000},"default_pay_delay":{"d_us": 3600000000}}' 
http://merchant/management/instances
 echo DONE
diff --git a/docker/demo/images/merchant/startup.sh 
b/docker/demo/images/merchant/startup.sh
index 7ba17c7..90548f0 100644
--- a/docker/demo/images/merchant/startup.sh
+++ b/docker/demo/images/merchant/startup.sh
@@ -14,6 +14,7 @@ EXCHANGE_URL=`taler-config -c /config/deployment.conf -s 
taler-deployment -o def
 DB_PASSWORD=`taler-config -c /config/deployment.conf -s taler-deployment -o 
db-password`
 
 BLOG_IBAN=DE940993
+POS_IBAN=DE445094
 GNUNET_IBAN=DE463312
 DEFAULT_IBAN=DE474361
 TOR_IBAN=DE358263

-- 
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]