Project

Profile

Help

Issue #2437

closed

Upgrade from 2.8.0 to 2.10.2: Post upgrade publish creates invalid links for pre-upgrade files

Added by gehogan3 over 7 years ago. Updated about 5 years ago.

Status:
CLOSED - WONTFIX
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
3. High
Version:
2.10.2
Platform Release:
OS:
CentOS 7
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:

Description

I performed the standard pulp upgrade, including "sudo -u apache pulp-manage-db"

Now any ISOs that existed PRIOR to the upgrade are no longer reachable after the repo is "published" once upgraded. The files are still there, and they actually appear in the PULP_MANIFEST, but they are not available via http(s).

The problem appears to be the creation of the links in /var/www/pub/http ...

Links to OLD files are incorrectly created like this:

zookeeper-3.4.8.tar.gz -> /var/lib/pulp/content/units/iso/f2/2a909ec15770cbffc478d5ea344205f2c5ace7036e6d0dd65681ed87fff8d7/zookeeper-3.4.8.tar.gz

Whereas NEW files uploaded after the upgrade are properly linked:

purple_broker-1.0.2.tar.gz -> /var/lib/pulp/content/units/iso/71/8b22aeccdb7b37b202e462d5db6f0e4b8aac6387150529ba39d741ba115504

Also available in: Atom PDF