Project

General

Profile

Actions

Bug #4649

closed

Repo Publishing: listing file is not always getting created

Added by Brad Buckingham about 10 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
High
Category:
Repositories
Target version:
Difficulty:
medium
Triaged:
Yes
Fixed in Releases:
Found in Releases:

Description

It appears that the 'listing' file is not getting created during the publish process for all repos. This may be an issue in the 'clone' distributor; however, it needs to be investigated.

The following is a scenario followed by the resulting tree layout for /var/lib/pulp/publish/https/repos/ACME_Corporation:

1. create a repo that points to a RHEL6.5 kickstart repo (Note: same issue observed for non-kickstart repos)
2. sync the repo (creates: ACME_Corporation-rhel6_5-kickstart)
3. create a content view, add the above repo and publish a version (creates: ACME_Corporation-view2-1-rhel6_5-kickstart & ACME_Corporation-Library-view2-rhel6_5-kickstart)
4. promote the content view to dev (creates: ACME_Corporation-rhel6_5-kickstart)

tree output: (observe 'listing' missing from: ACME_Corporation-view2-1-rhel6_5-kickstart, ACME_Corporation-Library-view2-rhel6_5-kickstart & ACME_Corporation-rhel6_5-kickstart)

.
├── content_views
│   └── view2
│   └── 1
│   └── custom
│   └── rhel6_5
│   └── kickstart -> /var/lib/pulp/working/repos/ACME_Corporation-view2-1-rhel6_5-kickstart/distributors/yum_distributor
├── dev
│   └── view2
│   └── custom
│   └── rhel6_5
│   └── kickstart -> /var/lib/pulp/working/repos/ACME_Corporation-dev-view2-rhel6_5-kickstart/distributors/yum_distributor
├── Library
│   ├── custom
│   │   ├── listing
│   │   └── rhel6_5
│   │   ├── kickstart -> /var/lib/pulp/working/repos/ACME_Corporation-rhel6_5-kickstart/distributors/yum_distributor
│   │   └── listing
│   ├── listing
│   └── view2
│   └── custom
│   └── rhel6_5
│   └── kickstart -> /var/lib/pulp/working/repos/ACME_Corporation-Library-view2-rhel6_5-kickstart/distributors/yum_distributor
└── listing

19 directories, 4 files

Actions #1

Updated by Mike McCune about 10 years ago

  • Status changed from New to Assigned
  • Assignee set to Justin Sherrill
  • Triaged set to Yes
Actions #2

Updated by Justin Sherrill about 10 years ago

  • Status changed from Assigned to New
  • Priority changed from Normal to Low
  • Difficulty set to medium

Moving to low priority as this does not affect any current supported functionality

Actions #3

Updated by Bryan Kearney almost 10 years ago

  • Priority changed from Low to High
Actions #4

Updated by Bryan Kearney almost 10 years ago

  • Bugzilla link set to https://bugzilla.redhat.com/show_bug.cgi?id=1093724
Actions #5

Updated by Justin Sherrill almost 10 years ago

  • Status changed from New to Assigned

handling as part of the pulp 2.4 work

Actions #6

Updated by Justin Sherrill almost 10 years ago

  • Status changed from Assigned to Closed

resolved in pulp 2.4

Actions #7

Updated by Eric Helms over 9 years ago

  • translation missing: en.field_release set to 13
Actions

Also available in: Atom PDF