View Issue Details

IDProjectCategoryView StatusLast Update
0010786Talerdeployment and operationspublic2025-12-17 00:10
Reportervecirex Assigned Tovecirex  
PriorityimmediateSeveritytrivialReproducibilityhave not tried
Status closedResolutionopen 
Summary0010786: Test upgrade of taler-merchant to v1.2.6 (from v1.2.5 in TOPS/CHF setup)
DescriptionI just do DB backup, upgrade, restart of the services for taler.hacktivism.ch: @stefan, you please to look at things / do testing while I prepare fresh install and then live setup.

Assignment first to me.
TagsNo tags attached.

Relationships

related to 0010728 closedvecirex Configure & test SMS gateway delivery for TAN codes of my.taler-ops.ch 
child of 0010630 closedvecirex Set my.taler-ops.ch live [done in principle by this morning: still solving deps; work parallelized] 
child of 0010702 assignedvecirex 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] 

Activities

vecirex

2025-12-16 17:32

manager   ~0027033

s/reinstall/upgrade/ # for taler.hacktivism.ch

vecirex

2025-12-16 21:30

manager   ~0027041

Upgrade just carried out, we're on v1.2.6. Please have a look!

vecirex

2025-12-16 21:31

manager   ~0027042

Backend-wise, no errors visible:

taler-merchant-httpd@bcead3ae4f5e:/var/taler-backups$ ls -l
total 11020
-rw-r--r-- 1 taler-merchant-httpd www-data 2141326 Nov 18 00:07 20251118--taler-merchant-db.sql
-rw-r--r-- 1 taler-merchant-httpd www-data 2246099 Dec 3 11:40 20251203--taler-merchant-db.sql
-rw-r--r-- 1 taler-merchant-httpd www-data 2283635 Dec 13 04:59 20251213--taler-merchant-db.sql
-rw-r--r-- 1 taler-merchant-httpd www-data 2296238 Dec 15 14:35 20251215--taler-merchant-db.sql
-rw-r--r-- 1 taler-merchant-httpd www-data 2306938 Dec 16 20:26 20251216--taler-merchant-db.sql
taler-merchant-httpd@bcead3ae4f5e:/var/taler-backups$ clear^C
taler-merchant-httpd@bcead3ae4f5e:/var/taler-backups$ taler-merchant-httpd --log=info &
[1] 185368
taler-merchant-httpd@bcead3ae4f5e:/var/taler-backups$
taler-merchant-httpd@bcead3ae4f5e:/var/taler-backups$ taler-merchant-webhook &
[2] 185369
taler-merchant-httpd@bcead3ae4f5e:/var/taler-backups$
taler-merchant-httpd@bcead3ae4f5e:/var/taler-backups$ taler-merchant-kyccheck &
[3] 185370
taler-merchant-httpd@bcead3ae4f5e:/var/taler-backups$
taler-merchant-httpd@bcead3ae4f5e:/var/taler-backups$ taler-merchant-wirewatch &
[4] 185371
taler-merchant-httpd@bcead3ae4f5e:/var/taler-backups$
taler-merchant-httpd@bcead3ae4f5e:/var/taler-backups$ taler-merchant-depositcheck &
[5] 185372
taler-merchant-httpd@bcead3ae4f5e:/var/taler-backups$
taler-merchant-httpd@bcead3ae4f5e:/var/taler-backups$ taler-merchant-exchangekeyupdate &
[6] 185373
taler-merchant-httpd@bcead3ae4f5e:/var/taler-backups$
taler-merchant-httpd@bcead3ae4f5e:/var/taler-backups$ taler-merchant-reconciliation &2025-12-16T20:27:57.366196+0000 taler-merchant-httpd-185368 INFO Starting taler-merchant-httpd
2025-12-16T20:27:57.366355+0000 taler-merchant-httpd-185368 INFO Configuration fails to specify option `DEFAULT_PAY_DELAY' in section `merchant'!
2025-12-16T20:27:57.366373+0000 taler-merchant-httpd-185368 INFO Configuration fails to specify option `DEFAULT_REFUND_DELAY' in section `merchant'!
2025-12-16T20:27:57.366381+0000 taler-merchant-httpd-185368 INFO Configuration fails to specify option `DEFAULT_WIRE_TRANSFER_DELAY' in section `merchant'!
2025-12-16T20:27:57.366390+0000 taler-merchant-httpd-185368 INFO Configuration fails to specify option `DEFAULT_WIRE_TRANSFER_ROUNDING_INTERVAL' in section `merchant'!
2025-12-16T20:27:57.366407+0000 taler-merchant-httpd-185368 WARNING Configuration fails to specify option `TERMS_ETAG' in section `merchant'!
2025-12-16T20:27:57.366416+0000 taler-merchant-httpd-185368 WARNING Terms of service not configured
2025-12-16T20:27:57.366422+0000 taler-merchant-httpd-185368 WARNING Configuration fails to specify option `PRIVACY_ETAG' in section `merchant'!
2025-12-16T20:27:57.366429+0000 taler-merchant-httpd-185368 WARNING Privacy policy not configured
2025-12-16T20:27:57.366438+0000 taler-merchant-httpd-185368 INFO Loading merchant SPA from default location
2025-12-16T20:27:57.366786+0000 taler-merchant-httpd-185368 INFO Loading templates from `/usr/share/taler-merchant//templates/'
2025-12-16T20:27:57.366922+0000 taler-merchant-httpd-185368 INFO Loading template `/usr/share/taler-merchant//templates/offer_refund.en.must' (offer_refund)
2025-12-16T20:27:57.367007+0000 taler-merchant-httpd-185368 INFO Loading template `/usr/share/taler-merchant//templates/request_payment.en.must' (request_payment)
2025-12-16T20:27:57.367344+0000 taler-merchant-httpd-185368 INFO Loading template `/usr/share/taler-merchant//templates/show_order_details.en.must' (show_order_details)
2025-12-16T20:27:57.379763+0000 taler-merchant-httpd-185368 INFO Loading SQL resources from `merchant-'
2025-12-16T20:27:57.380746+0000 taler-merchant-httpd-185368 INFO SQL resource `/usr/share/taler-merchant/sql/merchant-0028.sql' does not exist
2025-12-16T20:27:57.381049+0000 taler-merchant-httpd-185368 INFO Setup exchange https://exchange.taler-ops.ch/ as trusted
2025-12-16T20:27:57.403617+0000 taler-merchant-depositcheck-185374 INFO Running with configuration /etc/taler-merchant/taler-merchant.conf
2025-12-16T20:27:57.421316+0000 taler-merchant-depositcheck-185374 INFO Loading SQL resources from `merchant-'
2025-12-16T20:27:57.428393+0000 taler-merchant-depositcheck-185374 INFO SQL resource `/usr/share/taler-merchant/sql/merchant-0028.sql' does not exist
2025-12-16T20:27:57.450263+0000 taler-merchant-httpd-185368 INFO Parsed 1 wire accounts from JSON
2025-12-16T20:27:57.505086+0000 taler-merchant-depositcheck-185374 INFO Parsed 1 wire accounts from JSON
2025-12-16T20:27:57.661047+0000 taler-merchant-httpd-185368 INFO Loading latest keys of `https://exchange.taler-ops.ch/' from database
2025-12-16T20:27:57.662954+0000 taler-merchant-httpd-185368 INFO Loaded /keys from database with 1 accounts, 1 fees
2025-12-16T20:27:57.663055+0000 taler-merchant-httpd-185368 INFO Reloaded /keys of https://exchange.taler-ops.ch/ from database
2025-12-16T20:27:57.663214+0000 taler-merchant-httpd-185368 INFO Processing find operations for `https://exchange.taler-ops.ch/'
2025-12-16T20:27:57.663417+0000 taler-merchant-httpd-185368 INFO Received instance settings notification: reload `(null)'
2025-12-16T20:27:57.677443+0000 taler-merchant-httpd-185368 INFO Removing left-over `/run/taler-merchant//httpd/merchant-http.sock' from previous execution
2025-12-16T20:27:57.677659+0000 taler-merchant-httpd-185368 INFO set socket '/run/taler-merchant//httpd/merchant-http.sock' to mode 660
2025-12-16T20:27:57.762597+0000 taler-merchant-depositcheck-185374 INFO Looking up pending deposits query status was 0
2025-12-16T20:27:57.764956+0000 taler-merchant-depositcheck-185374 INFO Pending deposit should be checked next at Tue Dec 30 13:23:00 2025
2025-12-16T20:27:57.765033+0000 taler-merchant-depositcheck-185374 INFO Looking up pending deposits query status was 1
2025-12-16T20:27:58.454431+0000 taler-merchant-httpd-185368 INFO Received notification xw9k15vbekgdmcmn31skh75kvxnd1gtw5mw7wme4cmpq0x9ecwtr0 with extra data `https://exchange.taler-ops.ch/'
2025-12-16T20:27:58.454488+0000 taler-merchant-httpd-185368 INFO Received keys change notification: reload `https://exchange.taler-ops.ch/'
[...]

vecirex

2025-12-16 21:35

manager   ~0027043

Please don't try yet to create a new instance, sms tan activated, but not yet working: 0010728

vecirex

2025-12-16 23:28

manager   ~0027054

Last edited: 2025-12-16 23:30

Remove 0010728 as blocker for this ticket.

Doing some basic tests (like payments), then will close this ticket: as for @stefan, who did some basic checks over the interface and the strings, this version can be deployed; for things not ideal, he opened separate tickets, all of them not blocking 0010630.

vecirex

2025-12-16 23:29

manager   ~0027055

Reassign back

vecirex

2025-12-17 00:10

manager   ~0027057

Closing, works for basic tests; no obvious errors, very similar (as expected) to previous upgrade to v.1.2.5: 0010780.

= >We go for deployment thus with v1.2.6.

Issue History

Date Modified Username Field Change
2025-12-16 17:30 vecirex New Issue
2025-12-16 17:30 vecirex Status new => assigned
2025-12-16 17:30 vecirex Assigned To => vecirex
2025-12-16 17:30 vecirex Relationship added child of 0010630
2025-12-16 17:32 vecirex Description Updated
2025-12-16 17:32 vecirex Note Added: 0027033
2025-12-16 21:30 vecirex Assigned To vecirex => Stefan
2025-12-16 21:30 vecirex Note Added: 0027041
2025-12-16 21:31 vecirex Note Added: 0027042
2025-12-16 21:35 vecirex Note Added: 0027043
2025-12-16 21:35 vecirex Relationship added related to 0010728
2025-12-16 21:35 vecirex Relationship replaced parent of 0010728
2025-12-16 21:36 vecirex Relationship added child of 0010702
2025-12-16 23:27 vecirex Relationship replaced related to 0010728
2025-12-16 23:28 vecirex Note Added: 0027054
2025-12-16 23:29 vecirex Assigned To Stefan => vecirex
2025-12-16 23:29 vecirex Note Added: 0027055
2025-12-16 23:30 vecirex Note Edited: 0027054
2025-12-17 00:10 vecirex Note Added: 0027057
2025-12-17 00:10 vecirex Status assigned => closed