View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005163 | Taler | deployment and operations | public | 2017-10-27 11:02 | 2021-08-24 16:23 |
Reporter | Marcello Stanisci | Assigned To | MS | ||
Priority | normal | Severity | tweak | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | git (master) | ||||
Target Version | 0.8 | Fixed in Version | 0.8 | ||
Summary | 0005163: regenerate config upon each recompilation? | ||||
Description | Changes 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? | ||||
Tags | No tags attached. | ||||
|
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. |
|
The generator has to care about everything: config file + any required blob (fees/keys/..) + any JSON (like wiredetails). |
|
The database should be reset too upon each recompilation. Note that sometimes is better to leave tables around so as to better diagnose problems... |
|
No DB reset should happen, so as to better keep trace of DB migrations! |
|
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. |
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 |