View Issue Details

IDProjectCategoryView StatusLast Update
0005163Talerdeployment and operationspublic2021-08-24 16:23
ReporterMarcello Stanisci Assigned ToMS  
PrioritynormalSeveritytweakReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.8Fixed in Version0.8 
Summary0005163: regenerate config upon each recompilation?
DescriptionChanges sometimes require new configuration defaults or values. Currently, every time this happens, the sysadmin must manually regenerate the configuration. Should Buildbot instead kill and regenerate the config file every time it recompiles Taler?
TagsNo tags attached.

Activities

Christian Grothoff

2017-10-30 15:51

manager   ~0012525

Yeah, I guess so. It's best to have a deterministic process instead of having to worry about some ancient test-run having left files behind.

Marcello Stanisci

2017-11-02 10:52

reporter   ~0012533

The generator has to care about everything: config file + any required blob (fees/keys/..) + any JSON (like wiredetails).

Marcello Stanisci

2017-11-02 14:24

reporter   ~0012534

Last edited: 2017-11-02 15:01

The database should be reset too upon each recompilation. Note that sometimes is better to leave tables around so as to better diagnose problems...

MS

2020-09-15 13:27

reporter   ~0016974

No DB reset should happen, so as to better keep trace of DB migrations!

MS

2020-09-17 13:54

reporter   ~0016976

The script "keys.sh" -- invoked by Buildbot's "test-builder" -- calls "taler-deployment-prepare". This latter does regenerate the main configuration file: ~/.config/taler.conf.

It'd be better to change the name from keys.sh to prepare.sh, however.

Issue History

Date Modified Username Field Change
2017-10-27 11:02 Marcello Stanisci New Issue
2017-10-30 15:51 Christian Grothoff Note Added: 0012525
2017-10-30 15:51 Christian Grothoff Status new => confirmed
2017-10-30 15:51 Christian Grothoff Severity minor => tweak
2017-10-30 15:51 Christian Grothoff Product Version => git (master)
2017-11-02 10:52 Marcello Stanisci Note Added: 0012533
2017-11-02 14:24 Marcello Stanisci Note Added: 0012534
2017-11-02 15:01 Marcello Stanisci Note Edited: 0012534
2017-12-14 15:58 Christian Grothoff Target Version => 0.7.1
2020-03-29 22:05 Christian Grothoff Target Version 0.7.1 => 0.8.1
2020-09-15 13:27 MS Note Added: 0016974
2020-09-17 13:54 MS Note Added: 0016976
2020-09-17 13:55 MS Assigned To => MS
2020-09-17 13:55 MS Status confirmed => resolved
2020-09-17 13:55 MS Resolution open => fixed
2020-10-03 12:36 Christian Grothoff Fixed in Version => 0.8
2020-10-03 12:36 Christian Grothoff Target Version 0.8.1 => 0.8
2021-08-24 16:23 Christian Grothoff Status resolved => closed