release 1.18.7: fix TSA mail catalog + FP stage e2e defaults

Mail/surface catalogs used non-resolving anastasis.taler-systems.com;
point to mail.anastasis.lu (pixel) and anastasis.lu. Stage mon defaults
include e2e with francpaysan-secrets + wallet-cli paths.
This commit is contained in:
Hernâni Marques 2026-07-19 09:42:06 +02:00
parent db87092ace
commit 29bc0c659b
No known key found for this signature in database
GPG key ID: CB5738652768F7E9
8 changed files with 42 additions and 22 deletions

View file

@ -1,8 +1,10 @@
# Copy to: ~/.config/taler-monitoring/env (user stagepaysan)
# Never inside the git tree — update-suite never overwrites this file.
#
# Shared reporting generation (run-host-report.sh / run-fp-stage-monitoring.sh):
# RUN_TIMEOUT, line-buffered log, always HTML, commit link on git.hacktivism.ch
# Secrets: use francpaysan-secrets layout (operator tree or host mirror):
# $HOME/francpaysan-secrets/stage/bank-admin-password.txt
# $HOME/francpaysan-secrets/stage/default-instance-token.txt
# On stage host, symlink those to /mnt/data/stagepaysan/*/secrets/…
TALER_DOMAIN=stage.lefrancpaysan.ch
INSIDE_PODMAN=1
@ -10,21 +12,32 @@ INSIDE_MODE=local-podman
INSIDE_PROFILE=stage-lfp
LOCAL_STACK=0
CONTINUE_ON_ERROR=1
PHASES="urls inside versions"
RUN_TIMEOUT=600
PHASES="urls inside versions monpages e2e"
RUN_TIMEOUT=1800
E2E_TIMEOUT=900
E2E_USE_TEMPLATES=1
HTML_OUT=$HOME/monitoring-sites-staging
MON_HOSTS="stage.bank.lefrancpaysan.ch stage.exchange.lefrancpaysan.ch stage.monnaie.lefrancpaysan.ch"
DEPLOY_WWW_ROOT=/var/www/monitoring-sites
# Git clone of taler-monitoring (repo root, not …/taler-monitoring (repo root))
SUITE_DIR=$HOME/src/taler-monitoring
SUITE_GIT_URL=https://git.hacktivism.ch/hernani/taler-monitoring.git
SUITE_GIT_REF=main
SUITE_UPDATE_MODE=reset
SOURCE_REPO_WEB=https://git.hacktivism.ch/hernani/taler-monitoring
# Optional public docroot if this user can write it
# DEPLOY_WWW_ROOT=/var/www/monitoring-sites
FRANCPAYSAN_SECRETS=$HOME/francpaysan-secrets
WALLET_CLI=$HOME/.local/lib/taler-wallet-cli/node_modules/taler-wallet-cli/bin/taler-wallet-cli.mjs
WALLET_CLI_CANDIDATES="$HOME/.local/lib/taler-wallet-cli/node_modules/taler-wallet-cli/bin/taler-wallet-cli.mjs $HOME/.local/bin/taler-wallet-cli.mjs"
INSIDE_BANK_CTR=stage-lfp-bank
INSIDE_EXCHANGE_CTR=stage-lfp-exchange-ansible
INSIDE_MERCHANT_CTR=stage-lfp-merchant
# UI language for console + HTML sticky bar (en|fr)
TALER_MON_LANG=fr
MONPAGES_REQUIRE_PUBLIC=1
MONPAGES_INVENTORY=job
STRICT_EXIT=1
AGENT_LABEL=fp-stage-host-agent
STATE_NAME=taler-monitoring-stage-lfp