View Issue Details

IDProjectCategoryView StatusLast Update
0010166Talerdeployment and operationspublic2025-08-31 17:10
ReporterFlorian Dold Assigned ToFlorian Dold 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
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.0 
Target Version1.0 stretch goalsFixed in Version1.0 stretch goals 
Summary0010166: set up separate staging apt (rep)repro, document publishing flow
DescriptionWe should first push packages to the testing repo. Once they're deployed on our staging systems and have been tested, they should be promoted to stable.

Note that the nightly repo is not enough:
* builds are done on the public CI machine
* it always builds the master branch, thus we can't select exact package versions that we've tested on a staging server
Tagsvivy

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2025-08-05 15:19

manager   ~0025626

I have now updated the reprepro setup and documented it at https://docs.taler.net/system-administration/reprepro.html

However, I did not test a full release cycle, as I've not had a reason to do any packaging. So the next person (Florian or myself) to do a release will have to test that the instructions work. Ideally Florian, as I wrote the instructions and thus I obviously believe I know how to follow them ;-).

Florian Dold

2025-08-20 12:52

manager   ~0025663

I've tested the publishing flow and added some documentation for the taler-pkg tool.

Issue History

Date ModifiedUsernameFieldChange
2025-07-08 23:25Florian DoldNew Issue
2025-07-09 06:57Christian GrothoffTag Attached: vivy
2025-07-09 06:58Christian GrothoffSeverityminor => feature
2025-07-09 06:58Christian GrothoffStatusnew => implementing
2025-07-09 06:58Christian GrothoffProduct Version => 1.0
2025-07-12 16:03Christian GrothoffAssigned To => Christian Grothoff
2025-07-12 16:03Christian GrothoffStatusimplementing => assigned
2025-07-12 16:03Christian GrothoffAssigned ToChristian Grothoff =>
2025-07-12 16:03Christian GrothoffStatusassigned => implementing
2025-07-22 12:28Christian GrothoffAssigned To => Christian Grothoff
2025-07-22 12:28Christian GrothoffStatusimplementing => assigned
2025-08-05 15:19Christian GrothoffNote Added: 0025626
2025-08-05 15:19Christian GrothoffAssigned ToChristian Grothoff => Florian Dold
2025-08-20 12:52Florian DoldStatusassigned => informing
2025-08-20 12:52Florian DoldResolutionopen => fixed
2025-08-20 12:52Florian DoldNote Added: 0025663
2025-08-31 17:09Christian GrothoffStatusinforming => closed
2025-08-31 17:10Christian GrothoffFixed in Version => 1.0 stretch goals