Actions
Task #6807
closedStory #6134: [EPIC] Pulp import/export
Teach import/export to use 'natural keys' instead of pulp_id/uuids
Start date:
Due date:
% Done:
100%
Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 77
Quarter:
Description
At import-time, it's not guaranteed that the 'same' entities wil have the same UUIDs (eg, "import into a post-migration-downstream"). Stop exporting pulp_ids and figure out how to take advantage of 'natural keys' (eg NEVRA for packages, etc) to identify entities.
Related issues
Updated by pulpbot over 4 years ago
- Status changed from ASSIGNED to POST
Updated by pulpbot over 4 years ago
Updated by pulpbot over 4 years ago
Updated by ggainey over 4 years ago
- Copied to Task #6936: Rehome Content ModelResource classes to use new BaseContentResource added
Updated by ggainey over 4 years ago
NOTE: when preparing to merge this code, make sure to remove the additions from #7073 because we won't be touching Content explicitly any more
Added by ggainey over 4 years ago
Updated by ggainey over 4 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset pulpcore|8707c401e1c71e874948a363a515d68fc59c93fb.
Updated by pulpbot over 4 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Actions
Remove import/export's dependency on pulp_ids.
Dealing this required slimming down the fields we export/import, so #6515 got addressed along the way as well.
Required PR: https://github.com/pulp/pulp_file/pull/406 closes #6807 closes #6515