Project

Profile

Help

Network maintenance. Planio will be observing two scheduled maintenance windows this Tuesday, March 2 and Wednesday, March 3 from 02:00 UTC until 06:00 UTC each in order to perform maintenance on access routers in our primary datacenter. Your account might observe short downtimes during these periods up to several minutes at a time.

Task #3942

Story #3202: As a user, I can sync RPM/SRPM/Erratum from a remote Yum/DNF repository

Store a digest of the fields for an UpdateRecord

Added by daviddavis over 2 years ago. Updated 3 months ago.

Status:
NEW
Priority:
Normal
Assignee:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:

Description

Currently, we have a digest field that captures a hash digest of the update record's xml. The problem is that this is very fragile and could change based on stuff like whitespace or character encoding.

Solution

Instead, store the hash digest of UpdateRecord's fields along with the its UpdateCollections and UpdateCollectionPackages. using a detereministic data structure like an ordered dictionary.

History

#1 Updated by daviddavis over 2 years ago

  • Description updated (diff)

#2 Updated by daviddavis over 2 years ago

  • Parent task set to #3202

#3 Updated by bmbouter almost 2 years ago

  • Tags deleted (Pulp 3)

#4 Updated by daviddavis 3 months ago

This is a low priority and probably won't be addressed in the near term.

Please register to edit this issue

Also available in: Atom PDF