Project

Profile

Help

Story #4445

Story #5114: [Epic] Publish features

As a user, RPMs are published in Packages/ and sorted alphabetically

Added by ttereshc over 2 years ago. Updated about 1 year ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Sprint/Milestone:
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

Associated revisions

Revision 8a0a3239 View on GitHub
Added by ppicka about 1 year ago

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

History

#1 Updated by bmbouter about 2 years ago

  • Tags deleted (Pulp 3)

#2 Updated by ppicka over 1 year ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to ppicka

#3 Updated by ppicka over 1 year ago

#4 Updated by ppicka over 1 year 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

#5 Updated by ppicka over 1 year ago

  • Status changed from ASSIGNED to POST

#6 Updated by ttereshc over 1 year ago

  • Sprint/Milestone set to Pulp 3.x RPM (Katello 3.16)
  • Parent task set to #5114

#8 Updated by ppicka about 1 year ago

  • Status changed from POST to MODIFIED
  • % Done changed from 0 to 100

#9 Updated by dalley about 1 year ago

  • Sprint/Milestone changed from Pulp 3.x RPM (Katello 3.16) to Pulp RPM 3.3.0

#10 Updated by dalley about 1 year ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Please register to edit this issue

Also available in: Atom PDF