Project

Profile

Help

Issue #4951

closed

Existence of /usr/lib/pulp/plugins/types/deb.json will prevent migration 0004 from working.

Added by quba42 almost 5 years ago. Updated almost 5 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Urgent
Assignee:
Sprint/Milestone:
Start date:
Due date:
Estimated time:
Severity:
4. Urgent
Version - Debian:
Platform Release:
2.20.0
Target Release - Debian:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:

Description

/usr/lib/pulp/plugins/types/deb.json is apparently a legacy way for pulp plugins to declare their unit keys.

The existence of this file causes a different mechanism for index creation to be used during db migrations.

This mechanism is incompatible with pulp_deb migration 0004.

Both testing and discussions with other developers suggest that this file is no longer needed and can simply be removed. (I am not aware of any plugins besides pulp_deb still packaging this file).

To stop this file from being packaged will require both a change in pulp_deb and in pulp-packaging repositories.

I will add PRs referencing this issue against both repositories soon.


Related issues

Related to Debian Support - Issue #4138: Handling publish paths correctlyCLOSED - CURRENTRELEASEquba42Actions

Also available in: Atom PDF