Actions
Story #4445
closedStory #5114: [Epic] Publish features
As a user, RPMs are published in Packages/ and sorted alphabetically
Start date:
Due date:
% Done:
100%
Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:
Description
There is a need to support the following directory structure as a result of publication on an RPM repo:
$ tree -d os
os
├── Packages
│ ├── 3
│ ├── a
│ ├── b
[...]
│ ├── x
│ ├── y
│ └── z
└── repodata
It's probably good to have different Publishers for different layouts, so this can be one of them.
More context about the directory structure in Pulp2 story
Updated by ppicka almost 5 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to ppicka
Updated by ppicka almost 5 years ago
post base functionality https://github.com/pulp/pulp_rpm/pull/1545
Updated by ppicka almost 5 years ago
when using DNF with this patch now getting
Error: Transaction test error:
package fox-1.1-2.noarch does not verify: Header V4 RSA/SHA256 Signature, key ID 269d9d98: BAD
Updated by ttereshc over 4 years ago
- Sprint/Milestone set to Pulp 3.x RPM (Katello 3.16)
- Parent issue set to #5114
Updated by pulpbot over 4 years ago
Added by ppicka over 4 years ago
Updated by ppicka over 4 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset 8a0a3239e6ff1acdb6b7162af6456b7b295722b1.
Updated by dalley over 4 years ago
- Sprint/Milestone changed from Pulp 3.x RPM (Katello 3.16) to Pulp RPM 3.3.0
Updated by dalley over 4 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Actions
Alphabetical directory structure by default
Publish repository with directory structure sorter by first letter under 'Packages' directory.
Adjust docs scripts and tests to reflect the change. Added 'django' as test requirement.
/Packages/[a-z]/*.rpm /repodata
closes: #4445 closes: #6399
https://pulp.plan.io/issues/4445 https://pulp.plan.io/issues/6399