Skip to content

Attestation tasks permanently die after 12h retry timeout #2287

Description

@pbeza

Background

Both periodic_attestation_submission and monitor_attestation_removal tasks will eventually terminate if the node keeps trying to post an invalid attestation (for example, if it's running outdated firmware). periodic_attestation_submission exits after ~12 hours of failed retries; monitor_attestation_removal follows later — once the old attestation expires and is cleaned up — and exits after its own 12-hour retry window. Both just log an error.

Is this behavior intentional, or should we avoid terminating them permanently?

Acceptance Criteria

  • Decide whether attestation tasks should be allowed to terminate permanently
  • If they terminate: consider propagating the failure to trigger a node shutdown, since the MPC node currently continues running

Resources & Additional Notes

Metadata

Metadata

Assignees

Labels

designThe primary purpose of this issue is to design something new rather than implementing it.good first issueGood for newcomerstech-debt

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions