Ceph Cluster-Wide Deduplication Logic Flaw #18

Open
opened 2026-02-02 14:49:57 -05:00 by jared · 0 comments
Owner

Lines 1079-1092: The deduplication relies on identical ticket titles, but includes timestamp in description:

'timestamp': datetime.datetime.now().isoformat(), # This will differ!

If two nodes check within the same second, they create duplicate tickets because the API likely uses description hash too. Verify the API only checks title for duplicates, or remove timestamp from description for cluster-wide issues.

Lines 1079-1092: The deduplication relies on identical ticket titles, but includes timestamp in description: 'timestamp': datetime.datetime.now().isoformat(), # This will differ! If two nodes check within the same second, they create duplicate tickets because the API likely uses description hash too. Verify the API only checks title for duplicates, or remove timestamp from description for cluster-wide issues.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: LotusGuild/hwmonDaemon#18