View Issue Details

IDProjectCategoryView StatusLast Update
0010318Talerdeployment and operationspublic2026-09-19 14:41
ReporterChristian Grothoff 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
PriorityhighSeverityfeatureReproducibilityalways
Status closedResolutionduplicate 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Version1.0 
Target Version1.6Fixed in Version1.6 
Summary0010318: systemd service supervision gives up too quickly
DescriptionI don't think it's a good idea for our systemd units to just give up after just a few minutes. We need to fix them; the same issue probably applies to other systemd units as well. I recall we used some super weird "wait for $X seconds on certain failure types" to trick systemd into hopefully doing the right thing, we need to re-view that as well.

In general, systemd should probably never give up, at best reduce the frequency of re-trying. Naturally, we should still see that the services failed / receive a notification in monitoring!
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

duplicate of 0010406 informingFlorian Dold Taler review systemd restart policies for all components 

Activities

vecirex

2025-09-28 17:14

administrator   ~0026052

ACK, I look into this w/ high prio.

Florian Dold

2026-09-03 00:07

manager   ~0029834

=> DD102.

Florian Dold

2026-09-08 19:29

manager   ~0029927

Fixed across all relevant (i.e. packaged by packaging/ng) components.

Issue History

Date ModifiedUsernameFieldChange
2025-08-31 17:55Christian GrothoffNew Issue
2025-08-31 17:55Christian GrothoffStatusnew => assigned
2025-08-31 17:55Christian GrothoffAssigned To => vecirex
2025-09-27 18:07Christian GrothoffTarget Version1.1 => 1.2
2025-09-27 18:17Christian GrothoffTarget Version1.2 => 1.3
2025-09-28 17:14vecirexNote Added: 0026052
2025-11-28 19:53Christian GrothoffTarget Version1.3 => 1.4
2026-01-20 15:50Florian DoldRelationship addedduplicate of 0010406
2026-01-25 14:54Christian GrothoffTarget Version1.4 => 1.5
2026-02-22 13:53Christian GrothoffPriorityurgent => high
2026-02-22 13:53Christian GrothoffTarget Version1.5 => 1.7
2026-02-22 13:53Christian GrothoffStatusassigned => implementing
2026-09-02 23:43Florian DoldAssigned Tovecirex => Florian Dold
2026-09-03 00:07Florian DoldNote Added: 0029834
2026-09-08 19:29Florian DoldStatusimplementing => informing
2026-09-08 19:29Florian DoldResolutionopen => duplicate
2026-09-08 19:29Florian DoldNote Added: 0029927
2026-09-16 07:55vecirexStatusinforming => closed
2026-09-19 14:41Christian GrothoffFixed in Version => 1.6
2026-09-19 14:41Christian GrothoffTarget Version1.7 => 1.6