koopa-admin-log/2026/2026-09-23--goa-merchant-terms-privacy+mon.md

32 lines
1.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 2026-09-23 — GOA merchant /terms+/privacy + mon green
## Why
Public merchant `taler.hacktivism.ch` lacked `/terms` + `/privacy` (501).
elelmon still assumed legacy multi-CTR `taler-hacktivism*`; live SoT is single
CTR **`goa-regio-ng`** (pasta 9010–9015).
## Live (hernani@koopa)
| Piece | Detail |
|-------|--------|
| CTR | `goa-regio-ng` · BANK=EX=MER same |
| Terms | `TERMS_ETAG=merchant-tos-dual-v2` · en under `/var/lib/taler-merchant/terms/` |
| Privacy | `PRIVACY_ETAG=merchant-pp-swiss-v0` |
| Drop-in | `/etc/taler-merchant/conf.d/terms-privacy.conf` · httpd restart |
| Public | `https://taler.hacktivism.ch/{terms,privacy}` → **200** |
| Mon stamp | `20260923T075931Z` · LOG `~/.local/state/elelmon-runs/hacktivism-full-….log` |
| Mon result | EXIT=0 · 182 OK · 0 ERROR · 21 WARN · 21 INFO |
| Public mon | staging → `/var/www/monitoring-sites/{host}/monitoring/` |
## Repo SoT (magikoopa)
**koopa-admin-log** — profile/scripts already had ETAGs + install helpers;
runtime apply on CTR today. Caddyfile dossiers `try_files` → `{path} {path}/ {path}/index.html`
(separate commit).
**elelmon** — laptop tip goa-aware (clean); koopa WT may still need SSH pull.
## Hold
Cutover locked. No `taler-deployment` master push. Next: T3 vanilla Ansible lokal → T2 APT (Freigabe).