Task #6991
closedarchitecture=all type packages should be handled consistently using current best practices
100%
Description
The structured publish was failing on architecture=all type packages before.
I fixed that by appending architecture=all type packages to all architecture specific package inecies (Packages files).
However, the simple publisher instead appears to publish a dedicated "all" package index. Unless I am mistaken this is also the preferred best practice method for current Debian repositories. (Should be researched further).
We should decide which version we want and use it consistently across both (non verbatim) publishers.
We could also consider making this configurable? This might be helpful in case older APT clients cannot handle dedicated "all" package indecies?
Related issues
Updated by quba42 over 4 years ago
- Related to Issue #6787: Pulp 3 - pulp_deb 'structured mode' publication creation throws an error added
Updated by quba42 over 4 years ago
Some relevant information: https://wiki.debian.org/DebianRepository/Format#Architectures
Added by msinghal about 4 years ago
Updated by msinghal about 4 years ago
- Status changed from NEW to MODIFIED
- % Done changed from 0 to 100
Applied in changeset b68e2e4a839c470793647ff3dd1088b0fc6d622f.
Updated by quba42 about 4 years ago
- Sprint/Milestone changed from Katello to 2.6.0b1
Updated by quba42 over 3 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Add architecture=all consistent for modes simple and structured
fixes #6991 https://pulp.plan.io/issues/6991