Project

Profile

Help

Issue #7266

closed

Add tests to ensure all control file fields present in an upstream package index will be present in pulp_deb

Added by quba42 about 2 years ago. Updated 9 months ago.

Status:
CLOSED - DUPLICATE
Priority:
Normal
Assignee:
-
Sprint/Milestone:
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version - Debian:
Platform Release:
Target Release - Debian:
OS:
Triaged:
No
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:

Description

Ticket moved to GitHub: "pulp/pulp_deb/388":https://github.com/pulp/pulp_deb/issues/388


We should have test packages/assertions etc. to ensure that each control file field present in an upstream repo makes it into our published repos.

Should be ensured for both simple and structured publish.

Note that "Description-md5" and "Build-Essential" are pure metadata fields that may be present in (upstream) Package indices but are not present in the package control files. We are ignoring such fields for now. Any attempt to support them would be a new feature.


Related issues

Related to Debian Support - Issue #7190: Pulp 3 - pulp-deb : APT client installing same patches again and again (field Multi-Arch)CLOSED - CURRENTRELEASEActions
Actions #1

Updated by quba42 about 2 years ago

Note: This issue essentially adds test coverage for the fixes for https://pulp.plan.io/issues/7190.

It serves as a follow on issue, so these essential fixes can be merged without waiting for test coverage for now.

Actions #2

Updated by quba42 about 2 years ago

  • Related to Issue #7190: Pulp 3 - pulp-deb : APT client installing same patches again and again (field Multi-Arch) added
Actions #3

Updated by quba42 about 2 years ago

Clarification: This relates to APT publications.

(Verbatim publications must necessarily guarantee this already, so we do not need a test for them).

Actions #4

Updated by pulpbot about 2 years ago

  • Status changed from NEW to POST
Actions #5

Updated by quba42 about 2 years ago

  • Sprint/Milestone changed from Wishlist to 129
Actions #6

Updated by quba42 about 2 years ago

  • Sprint/Milestone changed from 129 to Testing
Actions #7

Updated by quba42 over 1 year ago

  • Status changed from POST to NEW
Actions #8

Updated by quba42 over 1 year ago

  • Status changed from NEW to POST
Actions #9

Updated by pulpbot 9 months ago

  • Description updated (diff)
  • Status changed from POST to CLOSED - DUPLICATE

Also available in: Atom PDF