Task #5476
closedStory #3821: As a user, I can migrate from Pulp 2 to Pulp 3
Let plugin migrate all its content models at once and not one by one
100%
Description
Plugins like Docker and RPM need to process multiple content types at once because they are related.
Currently the migration plugin pre-migrates and then migrates content type by type.
To give plugins more flexibility, the migration plugin should:
- separate pre-migration and migration for content
- pre-migrate all the content before triggering any plugin specific content migration
- introduce an interface which plugin will define and the migration plugin will use to trigger plugin specific content migration
- adjust ISO content migration to use this interface.
Updated by dkliban@redhat.com over 5 years ago
- Groomed changed from No to Yes
- Sprint Candidate changed from No to Yes
- Sprint set to Sprint 59
Updated by ipanova@redhat.com over 5 years ago
- Status changed from NEW to ASSIGNED
Updated by ttereshc over 5 years ago
- Status changed from ASSIGNED to POST
Added by ttereshc about 5 years ago
Added by ttereshc about 5 years ago
Revision 745e81a7 | View on GitHub
Separate pre-migration and migration steps for content
Give plugins more control over migration flow. Introduce a migrator interface.
Added by ttereshc about 5 years ago
Revision 745e81a7 | View on GitHub
Separate pre-migration and migration steps for content
Give plugins more control over migration flow. Introduce a migrator interface.
Updated by ttereshc about 5 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset commit:pulp-2to3-migrate|745e81a7c620527b0b72c0f3f1c73a0fd69737b1.
Updated by ttereshc almost 5 years ago
- Project changed from Pulp to Migration Plugin
Updated by ttereshc over 4 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
- Sprint/Milestone set to 0.1.0
Updated by bmbouter over 4 years ago
- Tags deleted (
Pulp 2 to 3 Migrate)
We're removing the 'Pulp 2 to 3 Migrate' tag to allow membership of the Migration Plugin project in Redmine to be the controlling area https://pulp.plan.io/projects/migration
Separate pre-migration and migration steps for content
Give plugins more control over migration flow. Introduce a migrator interface.
closes #5476 https://pulp.plan.io/issues/5476