Actions
Task #8387
closedPulp - Story #8383: [EPIC] As a plugin writer I have the `repository`, `publication`, and `repository_version` fields on Distribution MasterModel
Port pulp_file off `BaseDistribution` and onto `Distribution` as the MasterModel
Start date:
Due date:
% Done:
100%
Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:
Description
pulp_file needs to:
-
Swap its inheritance to using
Distribution
instead ofBaseDistribution
-
Ship a migration which moves the data from the
BaseDistribution
master table to theDistribution
master table.
NOTE: while doing this work, the author should also implement https://pulp.plan.io/issues/8384 at the same time.
Actions
Switches
FileDistribution
useDistribution
pulpcore==3.12 introduces a new MasterModel named
Distribution
designed to replace theBaseDistribution
MasterModel. This PR switches theFileDistribution
to useDistribution
. It also ships a migration which moves the data from theBaseDistribution
table to theDistribution
field.Required PR: https://github.com/pulp/pulpcore/pull/1198/
closes #8387