View Issue Details

IDProjectCategoryView StatusLast Update
0009941Talerdeployment and operationspublic2026-05-27 13:19
ReporterChristian Grothoff Assigned ToChristian Grothoff 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
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionwon't fix 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.6Fixed in Version1.6 
Summary0009941: enable hack to migrate BFH from CHF to CHFᛒᚠᚺ (or CHFB) [1h]
DescriptionWe also should migrate that exchange (exchange.chf.taler.net) to a bfh.ch-domain name to make it look less official/confusing.
I propose that we 'hack' the wallets to facilitate that migration.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0010075 closedFlorian Dold wallet-core should support migration records for exchange base URLs [10h] 

Activities

Christian Grothoff

2025-05-20 11:56

manager   ~0024943

Discussion: we'll use the *currency spec* (from the BFH-exchange) to hack the display name of the currency to NOT be just "CHF".

Additionally, we'll (eventually) run the BFH exchange first on two domains (old one, and something like exchange.taler.bfh.ch or whatever I can get from BFH), using two exchange-httpd-processes to make sure /keys differs in the base_url. Once CG puts that in place, wallet-core can do a DB migration updating all old URLs to the new URL.

Christian Grothoff

2025-05-20 12:08

manager   ~0024944

E-mail sent to BFH to request required DNS changes.

Christian Grothoff

2025-05-20 12:12

manager   ~0024945

Currency spec adjusted in BFH deployment.

Christian Grothoff

2025-05-29 12:16

manager   ~0025050

Double-deployment done. You can now reach the exchange under both exchange.chf.taler.net and the new exchange.taler.ti.bfh.ch.

Florian: please do the magic wallet-core self-migration to the new domain at your convenience. Once wallets with this are deployed, please re-assign to me for final cleanup of the server.

Florian Dold

2025-08-20 17:23

manager   ~0025670

In principle we can do the migration, but it would be nicer if 0010195 was resolved before, as otherwise this can lead to broken wallets.

Christian Grothoff

2026-05-27 13:19

manager   ~0028719

No point, we're about to turn off BFH-CHF entirely.

Issue History

Date ModifiedUsernameFieldChange
2025-05-12 07:04Christian GrothoffNew Issue
2025-05-12 07:04Christian GrothoffStatusnew => assigned
2025-05-12 07:04Christian GrothoffAssigned To => Florian Dold
2025-05-20 11:56Christian GrothoffNote Added: 0024943
2025-05-20 11:57Christian GrothoffAssigned ToFlorian Dold => Christian Grothoff
2025-05-20 12:08Christian GrothoffNote Added: 0024944
2025-05-20 12:12Christian GrothoffNote Added: 0024945
2025-05-29 12:16Christian GrothoffNote Added: 0025050
2025-05-29 12:16Christian GrothoffAssigned ToChristian Grothoff => Florian Dold
2025-06-05 12:16Florian DoldRelationship addedrelated to 0010075
2025-06-05 12:46Florian DoldSummaryenable hack to migrate BFH from CHF to CHFᛒᚠᚺ (or CHFB) => enable hack to migrate BFH from CHF to CHFᛒᚠᚺ (or CHFB) [1h]
2025-08-20 17:23Florian DoldNote Added: 0025670
2025-08-31 17:14Christian GrothoffTarget Version1.1 => post-1.0
2025-08-31 17:41Christian GrothoffAssigned ToFlorian Dold =>
2025-08-31 17:41Christian GrothoffStatusassigned => implementing
2026-05-27 13:19Christian GrothoffAssigned To => Christian Grothoff
2026-05-27 13:19Christian GrothoffStatusimplementing => closed
2026-05-27 13:19Christian GrothoffResolutionopen => won't fix
2026-05-27 13:19Christian GrothoffFixed in Version => 1.6
2026-05-27 13:19Christian GrothoffNote Added: 0028719
2026-05-27 13:19Christian GrothoffTarget Versionpost-1.0 => 1.6