Last Updated: 2026-03-04
| Data Type | Retention | Status | Storage |
|---|---|---|---|
| Git repository clones | 14 days | ✅ Configured | git-repos volume |
| Phoenix observability traces | Infinite (default) | phoenix-data (10Gi) |
|
| Redis task queues (Jira interaction history) | Indefinite | valkey-data (2Gi) |
|
| Temporary build artifacts | Agent execution only | ✅ Automatic | Within git clones |
| MR comments/history | N/A | Stored in GitLab.com | External |
Configured in: ymir/tools/privileged/utils.py
REPO_CLEANUP_DAYS = 14- Automatic cleanup on every
clone_repositorycall - Deletes
RHEL-*directories older than 14 days based on modification time - Implemented in
clean_stale_repositories()function
Current: No retention policy configured (infinite retention)
Recommendation: Add 14-day retention to align with git cleanup policy
# openshift/deployment-phoenix.yml
env:
- name: PHOENIX_DEFAULT_RETENTION_POLICY_DAYS
value: "14"Reference: Phoenix Data Retention Docs
Current: No TTL or eviction policy configured (indefinite retention)
Contains: Jira issue keys, processing metadata, workflow state, and task results
Queues:
- Input:
triage_queue,rebase_queue_c9s,rebase_queue_c10s,backport_queue_c9s,backport_queue_c10s,clarification_needed_queue - Results:
error_list,open_ended_analysis_list,completed_rebase_list,completed_backport_list - Supervisor:
supervisor_work_queue(sorted set with time-based scores for retry scheduling)
Note: The supervisor_work_queue uses time-based scores to schedule retry delays (15 minutes), but items are not automatically removed by TTL or eviction policy. Unprocessed items can persist indefinitely until successfully completed or manually removed.
Recommendation: Configure eviction policy and set TTL on completed task lists
Reference: Redis Data Retention Best Practices
Configured Retention:
- ✅ Git clones: 14 days automatic cleanup
Missing Retention:
⚠️ Phoenix traces: No policy (defaults to infinite, limited by 10Gi volume)⚠️ Redis queues (Jira interaction history): No policy (defaults to indefinite, limited by 2Gi volume)
Next Review: 2027-03-04
Sources: