View Issue Details

IDProjectCategoryView StatusLast Update
0011687Talerproduction releasepublic2026-08-29 15:01
ReporterFlorian Dold Assigned Tovecirex Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityimmediateSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version1.6 
Summary0011687: deploy merchant (1.6.21) on lifeline
Descriptionhttps://docs.taler.net/developer/prod-release-process.html
Tagsmytops, quality, srv-lifeline

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2026-08-26 11:11

manager   ~0029583

Last edited: 2026-08-26 11: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 11: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 11:23

manager   ~0029585

Last edited: 2026-08-26 11: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 ModifiedUsernameFieldChange
2026-07-27 15:39Florian DoldNew Issue
2026-07-27 15:39Florian DoldStatusnew => assigned
2026-07-27 15:39Florian DoldAssigned To => Florian Dold
2026-07-27 15:39Florian DoldTag Attached: mytops
2026-07-27 15:39Florian DoldTag Attached: quality
2026-07-27 15:39Florian DoldTag Attached: srv-lifeline
2026-07-27 15:39Florian DoldIssue generated from: 0011624
2026-07-27 16:46Florian DoldCategorydeployment and operations => production release
2026-08-26 10:56Florian DoldPrioritynormal => immediate
2026-08-26 10:56Florian DoldAssigned ToFlorian Dold => vecirex
2026-08-26 11:09Florian DoldDescription Updated
2026-08-26 11:11Florian DoldNote Added: 0029583
2026-08-26 11:12Florian DoldNote Edited: 0029583
2026-08-26 11:13Florian DoldNote Edited: 0029583
2026-08-26 11:16Florian DoldNote Added: 0029584
2026-08-26 11:23Florian DoldNote Added: 0029585
2026-08-26 11:23Florian DoldNote Edited: 0029585
2026-08-26 11:23Florian DoldStatusassigned => informing
2026-08-26 11:23Florian DoldResolutionopen => fixed
2026-08-28 10:37Florian DoldSummarydeploy merchant (next) on lifeline => deploy merchant (1.6.21) on lifeline
2026-08-28 10:37Florian DoldIssue cloned: 0011756
2026-08-29 15:01vecirexStatusinforming => closed