Project

Profile

Help

Task #3998

Store UpdateReference information during sync

Added by daviddavis about 2 years ago. Updated 12 months ago.

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

0%

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

Description

Currently, there's no model or code to sync/publish UpdateReference[0] information.

Here's an example of a snippet from some updateinfo.xml:

<references>
  <reference href="https://bugzilla.redhat.com/show_bug.cgi?id=1226339" id="1226339" type="bugzilla" title="php-Faker-v1.5.0 is available"/>
</references>

[0] http://rpm-software-management.github.io/createrepo_c/python/lib.html#createrepo_c.UpdateReference

Associated revisions

Revision 844336c1 View on GitHub
Added by ttereshc about 2 years ago

Store UpdateReference

  • Create an UpdateReference model to store reference info for errata.
  • Store it during sync

re #3998 https://pulp.plan.io/issues/3998

History

#1 Updated by daviddavis about 2 years ago

Looks like we did create a text field for storing json serialized update references that I removed:

https://github.com/pulp/pulp_rpm/commit/d9f95bd8df8d28b6e1007f3cfd99d7df55f5b82f#diff-bf6549a7ec160f1c8745af293d6a83eeL266

We could re-add this field but my concern is that if we diff two errata, a json list I think would be indeterministic and could throw a false negative if the list of UpdateReferences are functionally equivalent.

#2 Updated by daviddavis about 2 years ago

Per this meeting this morning, I think we decided to use a separate UpdateReference model.

#3 Updated by daviddavis about 2 years ago

  • Tracker changed from Issue to Task
  • % Done set to 0

#4 Updated by ttereshc about 2 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to ttereshc
  • Sprint set to Sprint 43

#5 Updated by ttereshc about 2 years ago

  • Status changed from ASSIGNED to POST

#6 Updated by ttereshc about 2 years ago

  • Subject changed from Store and publish UpdateReference information to Store UpdateReference information during sync
  • Status changed from POST to MODIFIED

#7 Updated by bmbouter over 1 year ago

  • Tags deleted (Pulp 3)

#8 Updated by ttereshc 12 months ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Please register to edit this issue

Also available in: Atom PDF