View Issue Details

IDProjectCategoryView StatusLast Update
0011687Talerproduction releasepublic2026-08-26 13:23
ReporterFlorian Dold Assigned Tovecirex  
PriorityimmediateSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Target Version1.6 
Summary0011687: deploy merchant (next) on lifeline
Descriptionhttps://docs.taler.net/developer/prod-release-process.html
Tagsmytops, quality, srv-lifeline

Activities

Florian Dold

2026-08-26 13:11

manager   ~0029583

Last edited: 2026-08-26 13:13

# Pre-deployment Sign-off

Scope:
- mytops production deployment, merchant backend

Relevant hosts:
- lifeline

Relevant tags:
- taler-deployment.git packaging-1.6.x-2026-08-26
- mytops-admin-log 432814

Known critical bugs:
- none

Tests:
- deployed on stage
- harness tests all pass
- manual tests on stage
- stagefright tests pass

Special considerations:
- challenger scripts changed, after deployment we need to test 2FA manually
- we're expecting that this fixes some order claiming issues observed with templates

Other accepted risks:
- (list accepted risks such as specific untested features, known instabilities, ...)

Sign-off:
- Florian Dold, 26. Aug. 2026

Florian Dold

2026-08-26 13:16

manager   ~0029584

Had some issues with missing scripts, since we need to actually do lots of manual steps => ansible will be used in next big deployment

### root@lifeline:~/mytops-admin-log# ./scripts/taler-merchant/nginx.sh
### root@lifeline:~/mytops-admin-log# ./scripts/taler-merchant/upgrade.sh
Missing /usr/local/bin/mytops-pg-dump; run scripts/backup/deploy.sh
### root@lifeline:~/mytops-admin-log# vim ./scripts/backup/deploy.sh
### root@lifeline:~/mytops-admin-log# ./scripts/backup/deploy.sh
### root@lifeline:~/mytops-admin-log# ./scripts/taler-merchant/upgrade.sh

Florian Dold

2026-08-26 13:23

manager   ~0029585

Last edited: 2026-08-26 13:23

# Post-deployment report

Timeline:
- New system live at 13:22

Post-deployment checks:
- signed up for a new account to test MFA helpers
- did test payments with Android wallet

Issues addressed:
- deployment scripting didn't run smoothing, had to manually adjust permissions of MFA helpers
  => ansible should make this easlier

Issue History

Date Modified Username Field Change
2026-07-27 17:39 Florian Dold New Issue
2026-07-27 17:39 Florian Dold Status new => assigned
2026-07-27 17:39 Florian Dold Assigned To => Florian Dold
2026-07-27 17:39 Florian Dold Tag Attached: mytops
2026-07-27 17:39 Florian Dold Tag Attached: quality
2026-07-27 17:39 Florian Dold Tag Attached: srv-lifeline
2026-07-27 17:39 Florian Dold Issue generated from: 0011624
2026-07-27 18:46 Florian Dold Category deployment and operations => production release
2026-08-26 12:56 Florian Dold Priority normal => immediate
2026-08-26 12:56 Florian Dold Assigned To Florian Dold => vecirex
2026-08-26 13:09 Florian Dold Description Updated
2026-08-26 13:11 Florian Dold Note Added: 0029583
2026-08-26 13:12 Florian Dold Note Edited: 0029583
2026-08-26 13:13 Florian Dold Note Edited: 0029583
2026-08-26 13:16 Florian Dold Note Added: 0029584
2026-08-26 13:23 Florian Dold Note Added: 0029585
2026-08-26 13:23 Florian Dold Note Edited: 0029585
2026-08-26 13:23 Florian Dold Status assigned => resolved
2026-08-26 13:23 Florian Dold Resolution open => fixed