Actions
Refactor #4291
closedUse DeclarativeVersion provided by pulpcore-plugin
Start date:
Due date:
% Done:
100%
Estimated time:
Platform Release:
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Sprint:
Sprint 49
Quarter:
Description
To use all the features and changes introduced in the plugin API for a DeclarativeVersion, RPM plugin should subclass DeclarativeVersion
and define its own pipeline_stages
in a sync task.
E.g. currently different sync modes don't work for RPM plugin since it's enforced in DeclarativeVersion in the core.
Related issues
Actions
Customize and use DeclarativeVersion provided by pulpcore-plugin
Also use package filename as a relative_path to avoid issues with different upstream directory structures. All packages are published at a root of a repo now.
closes #4291 https://pulp.plan.io/issues/4291