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:
parent
db87092ace
commit
29bc0c659b
8 changed files with 42 additions and 22 deletions
29
host-agent/env/stagepaysan.env.example
vendored
29
host-agent/env/stagepaysan.env.example
vendored
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -18,8 +18,8 @@ export LOCAL_STACK="${LOCAL_STACK:-0}"
|
|||
export CONTINUE_ON_ERROR="${CONTINUE_ON_ERROR:-1}"
|
||||
# monpages obligatory (ERROR): only FP stage mon hosts below — never GOA inventory
|
||||
export MONPAGES_REQUIRE_PUBLIC="${MONPAGES_REQUIRE_PUBLIC:-1}"
|
||||
export RUN_TIMEOUT="${RUN_TIMEOUT:-600}"
|
||||
export PHASES="${PHASES:-urls inside versions monpages}"
|
||||
export RUN_TIMEOUT="${RUN_TIMEOUT:-1800}"
|
||||
export PHASES="${PHASES:-urls inside versions monpages e2e}"
|
||||
export MON_HOSTS="${MON_HOSTS:-stage.bank.lefrancpaysan.ch stage.exchange.lefrancpaysan.ch stage.monnaie.lefrancpaysan.ch}"
|
||||
export HTML_OUT="${HTML_OUT:-$HOME/monitoring-sites-staging}"
|
||||
export DEPLOY_WWW_ROOT="${DEPLOY_WWW_ROOT:-/var/www/monitoring-sites}"
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
# https://taler.hacktivism.ch/taler-monitoring-surface_err/
|
||||
#
|
||||
# This page covers remote ecosystem inventory: host/port probes, nmap OS
|
||||
# fingerprint, Mattermost, mail (firefly + anastasis), package/version signals.
|
||||
# fingerprint, Mattermost, mail (firefly + mail.anastasis.lu/pixel), package/version signals.
|
||||
# There are NO separate public pages for mail / mattermost (folded here).
|
||||
# Apt-src deploy tests keep their own page + timer:
|
||||
# run-aptdeploy-monitoring.sh → /taler-monitoring-aptdeploy(+_err)/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue