[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-grid5k] 37/73: bootstrap seems to work with sudo
From: |
gnunet |
Subject: |
[taler-grid5k] 37/73: bootstrap seems to work with sudo |
Date: |
Tue, 14 Dec 2021 15:10:19 +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 ca32ef08642c160ab54a3cdc0de4026eaa9aae12
Author: Boss Marco <bossm8@bfh.ch>
AuthorDate: Wed Dec 1 13:18:38 2021 +0100
bootstrap seems to work with sudo
---
image/taler-debian11.yaml | 63 +++++++++++++++++++++--------------------------
1 file changed, 28 insertions(+), 35 deletions(-)
diff --git a/image/taler-debian11.yaml b/image/taler-debian11.yaml
index 50cac31..4aa4403 100644
--- a/image/taler-debian11.yaml
+++ b/image/taler-debian11.yaml
@@ -44,15 +44,11 @@ global:
taler_packages_no_recommends: "prometheus prometheus-node-exporter
prometheus-pgbouncer-exporter"
taler_disable_services: "nginx postgresql prometheus
prometheus-postgres-exporter prometheus-nginx-exporter prometheus-node-exporter
named gettext-base dnsmasq prometheus-pgbouncer-exporter pgbouncer"
taler_loki_version: "v2.4.0"
- gnunet_tar: gnunet.tar.gz
- exchange_tar: exchange.tar.gz
- merchant_tar: merchant.tar.gz
- wallet_tar: wallet.tar.gz
taler_path: /root/taler
- gnunet_path: $${taler_path}/$${gnunet_tar}
- exchange_path: $${taler_path}/$${exchange_tar}
- merchant_path: $${taler_path}/$${merchant_tar}
- wallet_path: $${taler_path}/$${wallet_tar}
+ gnunet_commit_sha: master
+ exchange_commit_sha: master
+ merchant_commit_sha: master
+ wallet_commit_sha: master
## Other parameters can be changed, see kameleon info debian10-taler.yaml
bootstrap:
@@ -68,24 +64,6 @@ setup:
## kameleon dryrun debian10_custom.yaml to see the resulting steps in the
build.
## The following is given as example only, replace with your steps.
- - import:
- - import_gnunet:
- # kameleon_data_dir=./grid5000/steps/data
- - local2in:
- - $${kameleon_data_dir}/$${gnunet_tar}
- - $${gnunet_path}
- - import_exchange:
- - local2in:
- - $${kameleon_data_dir}/$${exchange_tar}
- - $${exchange_path}
- - import_merchant:
- - local2in:
- - $${kameleon_data_dir}/$${merchant_tar}
- - $${merchant_path}
- - import_wallet:
- - local2in:
- - $${kameleon_data_dir}/$${wallet_tar}
- - $${wallet_path}
- install:
- packages:
@@ -103,10 +81,10 @@ setup:
git clone https://git.gnunet.org/gnunet.git
cd gnunet
- ./bootstrap
+ git checkout $${gnunet_commit_sha} || true
+ git pull || true
- tar -xvf $${gnunet_tar}
- cd gnunet-*
+ sudo ./bootstrap
CFLAGS="-O0 -g" ./configure --enable-logging=verbose --prefix=/usr #
--enable-sanitizer
make || true
make install
@@ -119,8 +97,13 @@ setup:
cd $${taler_path}
pip install jinja2
- tar -xvf $${exchange_tar}
- cd taler-exchange*
+
+ git clone https://git.taler.net/exchange.git
+ cd exchange
+ git checkout $${exchange_commit_sha} || true
+ git pull || true
+
+ sudo ./bootstrap
CFLAGS="-O0 -g" ./configure --enable-logging=verbose --prefix=/usr #
--enable-sanitizer
make || true
make install
@@ -132,8 +115,13 @@ setup:
- exec_in: |
cd $${taler_path}
- tar -xvf $${merchant_tar}
- cd taler-merchant*
+ git clone https://git.taler.net/merchant.git
+ cd merchant
+ git checkout $${merchant_commit_sha} || true
+ git pull || true
+
+ sudo ./bootstrap
+
./configure --enable-logging=verbose --prefix=/usr #
--enable-sanitizer
make || true
make install
@@ -145,8 +133,13 @@ setup:
- exec_in: |
cd $${taler_path}
- tar -xvf $${wallet_tar}
- cd taler-wallet*
+ git clone https://git.taler.net/wallet-core.git
+ cd wallet-core
+ git checkout $${wallet_commit_sha} || true
+ git pull || true
+
+ sudo ./bootstrap
+
npm install -g pnpm
./configure
make || true
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-grid5k] 52/73: possible to configure max_requests with env file, (continued)
- [taler-grid5k] 52/73: possible to configure max_requests with env file, gnunet, 2021/12/14
- [taler-grid5k] 22/73: add pgbouncer, tune pg config, gnunet, 2021/12/14
- [taler-grid5k] 16/73: fix wallet build - broken on master, gnunet, 2021/12/14
- [taler-grid5k] 61/73: refactor db.sh, gnunet, 2021/12/14
- [taler-grid5k] 30/73: increase default pool size, gnunet, 2021/12/14
- [taler-grid5k] 43/73: update config of db and exch, gnunet, 2021/12/14
- [taler-grid5k] 44/73: -resolve conflict, gnunet, 2021/12/14
- [taler-grid5k] 41/73: update installer script, gnunet, 2021/12/14
- [taler-grid5k] 54/73: enable huge_pages, implement exchange scrape logic, gnunet, 2021/12/14
- [taler-grid5k] 48/73: update install script, gnunet, 2021/12/14
- [taler-grid5k] 37/73: bootstrap seems to work with sudo,
gnunet <=
- [taler-grid5k] 47/73: fix stupid bug and fix arguments for bank, gnunet, 2021/12/14
- [taler-grid5k] 55/73: db disk mount, gnunet, 2021/12/14
- [taler-grid5k] 42/73: fix setup.sh, gnunet, 2021/12/14
- [taler-grid5k] 50/73: note about postgres huge pages, gnunet, 2021/12/14
- [taler-grid5k] 39/73: fix typo, gnunet, 2021/12/14
- [taler-grid5k] 60/73: fix logbackup so it gets rotated correctly, gnunet, 2021/12/14
- [taler-grid5k] 57/73: improve wallet script, gnunet, 2021/12/14
- [taler-grid5k] 58/73: sanitize scripts, gnunet, 2021/12/14
- [taler-grid5k] 36/73: Update image build, add install script to install taler binaries in running experiment, gnunet, 2021/12/14
- [taler-grid5k] 63/73: fix, gnunet, 2021/12/14