View Issue Details

IDProjectCategoryView StatusLast Update
0010702Talerdeployment and operationspublic2026-03-18 08:33
Reportervecirex 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
PriorityhighSeveritytrivialReproducibilityhave not tried
Status closedResolutionfixed 
Target Version1.5Fixed in Version1.5 
Summary0010702: Test fresh install of taler-merchant v1.3.0 or higher in TOPS/CHF test env: version with which my.taler-ops.ch is live [2h]
Description1.
- Make things predictable before going to mission-critical production install: There were issues with former versions, like v1.2.0 or v1.2.2, bc of outdated dependencies or other lines breaking existing functionality, and thus test also for (seldom) failures by going for a fresh install; a podman image is in place for my TOPS/CHF test infra:
- Do a fresh install containerized
- Use another domain to make that instance available, e.g., taler.g0v.ch
  - for IPv4: configure reverse proxy to make TCP/443 available to various TLS termination end points (i.e., taler.hacktivism.ch & taler.g0v.ch)
  - IPv6 just needs pass through rule for TCP/443 inbound traffic and an additional automatically configured permanent IPv6 addr; given

2.
By having this new instance running, check if everything looks sound and do basic functional tests as done in 0010770, then close the ticket; having this successfully done, paves the way for my.taler-ops.ch to go live with a good confidence it will also work there.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

The plan

IDSummaryStatusAssigned ToEstimated effort (hours)
0010786Test upgrade of taler-merchant to v1.2.6 (from v1.2.5 in TOPS/CHF setup) closedvecirex
This issue (hours)
Its children (hours)0
Together (hours)0
Nothing is missing: the plan can be finished.

Relationships

related to 0010630 closedvecirex Set my.taler-ops.ch live [done in principle by this morning: still solving deps; work parallelized] 
parent of 0010786 closedvecirex Test upgrade of taler-merchant to v1.2.6 (from v1.2.5 in TOPS/CHF setup) 
related to 0010770 closedvecirex Upgrade existing TOPS/CHF test infra from v1.2.3 to v1.2.4 and do production-relevant tests [payment issue with iOS emerged] 

Activities

vecirex

2025-12-02 23:08

administrator   ~0026699

typo

vecirex

2025-12-05 06:04

administrator   ~0026754

Add time estimate

vecirex

2025-12-12 16:43

administrator   ~0026937

Not v1.2.3 to be freshly installed anymore, but v1.2.4 or v1.2.5:

taler-merchant v1.2.4 to be released today is the candidate software to be set up for my.taler-ops.ch in production:

1.
v1.2.4 will be tested in TOPS/CHF context tonight.

2.
If by those tests we discover minor easy fixable issues or anything else we think is better to fix, v1.2.5 needs to be packaged and this then is the version for deployment.

3.
Before that and to make sure a fresh install works without any issues (which is exactly what we need for my.taler-ops.ch), I will test either v1.2.4 or v1.2.5 on my test infra first -- depending on 2.

vecirex

2025-12-13 05:35

administrator   ~0026950

Update descr

vecirex

2025-12-16 09:40

administrator   ~0027007

This to be done in v1.2.6 (or higher)

vecirex

2025-12-17 21:57

administrator   ~0027092

Last edited: 2025-12-17 21:58

I can, indeed, observe systemd issues, with the v1.2.6 package: but let me reproduce first by this ticket, before creating issues.

Remove blocking relation to 0010630 as of now.

vecirex

2025-12-18 20:35

administrator   ~0027113

fix title to match reality

vecirex

2026-01-17 13:00

administrator   ~0027270

Fresh install, also to investigate for systemd issues to be done w/ merchant v1.3.0 instead.

vecirex

2026-01-17 13:01

administrator   ~0027271

Prio is high, but it's not urgent; to be done w/ @stefan observing as he's interested in this, too (see all the steps needed).

Issue History

Date ModifiedUsernameFieldChange
2025-12-02 18:56vecirexNew Issue
2025-12-02 18:56vecirexStatusnew => assigned
2025-12-02 18:56vecirexAssigned To => vecirex
2025-12-02 19:23vecirexDescription Updated
2025-12-02 19:25vecirexDescription Updated
2025-12-02 19:49vecirexRelationship addedchild of 0010703
2025-12-02 23:08vecirexSummaryTest fresh install of taler-merchant v1.2.3 (in TOPF/CHF setup) [2./3.12.] => Test fresh install of taler-merchant v1.2.3 (in TOPS/CHF setup) [2./3.12.]
2025-12-02 23:08vecirexNote Added: 0026699
2025-12-03 14:22vecirexRelationship deletedchild of 0010703
2025-12-03 14:22vecirexRelationship addedchild of 0010630
2025-12-05 06:04vecirexSummaryTest fresh install of taler-merchant v1.2.3 (in TOPS/CHF setup) [2./3.12.] => Test fresh install of taler-merchant v1.2.3 (in TOPS/CHF setup) [2h]
2025-12-05 06:04vecirexNote Added: 0026754
2025-12-07 10:42Christian GrothoffTarget Version => 1.3
2025-12-12 16:43vecirexSummaryTest fresh install of taler-merchant v1.2.3 (in TOPS/CHF setup) [2h] => Test fresh install of taler-merchant v1.2.4 a/o v1.2.5 (in TOPS/CHF setup) [2h]
2025-12-12 16:43vecirexNote Added: 0026937
2025-12-12 16:49vecirexRelationship addedparent of 0010770
2025-12-12 16:49vecirexRelationship replacedrelated to 0010770
2025-12-13 05:35vecirexSummaryTest fresh install of taler-merchant v1.2.4 a/o v1.2.5 (in TOPS/CHF setup) [2h] => Test fresh install of taler-merchant v1.2.5 or higher in TOPS/CHF test env: version with which my.taler-ops.ch goes live [2h]
2025-12-13 05:35vecirexDescription Updated
2025-12-13 05:35vecirexNote Added: 0026950
2025-12-16 09:40vecirexSummaryTest fresh install of taler-merchant v1.2.5 or higher in TOPS/CHF test env: version with which my.taler-ops.ch goes live [2h] => Test fresh install of taler-merchant v1.2.6 or higher in TOPS/CHF test env: version with which my.taler-ops.ch goes live [2h]
2025-12-16 09:40vecirexNote Added: 0027007
2025-12-16 20:36vecirexRelationship addedparent of 0010786
2025-12-17 21:57vecirexPriorityhigh => urgent
2025-12-17 21:57vecirexNote Added: 0027092
2025-12-17 21:58vecirexRelationship replacedrelated to 0010630
2025-12-17 21:58vecirexNote Edited: 0027092
2025-12-18 20:35vecirexSummaryTest fresh install of taler-merchant v1.2.6 or higher in TOPS/CHF test env: version with which my.taler-ops.ch goes live [2h] => Test fresh install of taler-merchant v1.2.6 or higher in TOPS/CHF test env: version with which my.taler-ops.ch is live [2h]
2025-12-18 20:35vecirexNote Added: 0027113
2025-12-21 20:43Christian GrothoffTarget Version1.3 => 1.4
2025-12-21 20:55Christian GrothoffTarget Version1.4 => 1.5
2025-12-21 20:56Christian GrothoffTarget Version1.5 => post-1.0
2026-01-17 13:00vecirexSummaryTest fresh install of taler-merchant v1.2.6 or higher in TOPS/CHF test env: version with which my.taler-ops.ch is live [2h] => Test fresh install of taler-merchant v1.3.0 or higher in TOPS/CHF test env: version with which my.taler-ops.ch is live [2h]
2026-01-17 13:00vecirexNote Added: 0027270
2026-01-17 13:01vecirexPriorityurgent => high
2026-01-17 13:01vecirexNote Added: 0027271
2026-02-14 18:00Florian DoldStatusassigned => informing
2026-02-14 18:00Florian DoldResolutionopen => fixed
2026-02-22 14:32Christian GrothoffFixed in Version => 1.5
2026-02-22 14:32Christian GrothoffTarget Versionpost-1.0 => 1.5
2026-03-18 08:33vecirexStatusinforming => closed