Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-26966

As a global hub admin, I want to support retry mechanism for migration events based on stage timeout

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • GH Train-34
    • None

      Summary

      Add a retry (resend) mechanism for migration events that supports configurable retry intervals based on the timeout setting at each migration stage.

      Background

      Currently, migration events may fail or timeout at different stages without automatic retry. This can lead to migration failures that require manual intervention.

      Goals

      • Implement a retry mechanism for migration events at each stage
      • Support configurable retry intervals based on the stage timeout value
      • Ensure events are resent within the timeout period to improve migration reliability

      Acceptance Criteria

      • [ ] Migration events support automatic retry when no response is received
      • [ ] Retry interval is calculated based on the stage timeout configuration
      • [ ] Each stage has appropriate retry logic
      • [ ] Retry attempts are logged for debugging purposes
      • [ ] Maximum retry attempts are configurable to prevent infinite loops

      Technical Considerations

      • Determine appropriate retry intervals for each migration stage
      • Handle idempotency to avoid duplicate processing
      • Consider backoff strategies for retries

      Generated by Claude Code

              rh-ee-myan Meng Yan
              rh-ee-myan Meng Yan
              Yaheng Liu Yaheng Liu
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: