Project

Profile

Help

Task #3998

closed

Store UpdateReference information during sync

Added by daviddavis over 5 years ago. Updated over 4 years 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

Actions #1

Updated by daviddavis over 5 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.

Actions #2

Updated by daviddavis over 5 years ago

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

Actions #3

Updated by daviddavis over 5 years ago

  • Tracker changed from Issue to Task
  • % Done set to 0
Actions #4

Updated by ttereshc over 5 years ago

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

Updated by ttereshc over 5 years ago

  • Status changed from ASSIGNED to POST

Added by ttereshc over 5 years ago

Revision 844336c1 | View on GitHub

Store UpdateReference

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

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

Actions #6

Updated by ttereshc over 5 years ago

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

Updated by bmbouter almost 5 years ago

  • Tags deleted (Pulp 3)
Actions #8

Updated by ttereshc over 4 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Also available in: Atom PDF