Project

Profile

Help

Story #5342

Story #3821: As a user, I can migrate from Pulp 2 to Pulp 3

Story #5307: As a user, I can migrate repositories from Pulp2 to Pulp3

As a user, I can migrate repository into a set of repository versions

Added by ttereshc 5 months ago. Updated 15 days ago.

Status:
MODIFIED
Priority:
Normal
Assignee:
Sprint/Milestone:
-
Start date:
Due date:
% Done:

100%

Platform Release:
Blocks Release:
Backwards Incompatible:
No
Groomed:
No
Sprint Candidate:
No
Tags:
QA Contact:
Complexity:
Smash Test:
Verified:
No
Verification Required:
No
Sprint:

Description

See the Migration Plan schema in #5178 for the way to specify Pulp2 repository to create a set of repo versions from.

By default, if all repositories are migrated without any specification for repo versions, each repository should be migrated into a repository with one repo version.

It should happen after the content migration step and based on the pre-migrated RepoContent data from Pulp 2.


Related issues

Blocked by Migration Plugin - Story #5337: As a user, I can fully migrate on_demand content MODIFIED Actions
Blocks Migration Plugin - Story #5343: As a user, I can migrate Pulp 2 distributor into publication/distribution in Pulp 3 MODIFIED Actions

Associated revisions

Revision 87df44f9 View on GitHub
Added by ttereshc 3 months ago

Create repo versions

By default, create one repo version per each pulp 2 repo.
If the specific migration plan exists for repo version creation, follow it.

Repositories are created based on the provided name in the migration plan.
If such repo exists in pulp 2, its description will be migrated, otherwise
Pulp 3 repo is created with the descritpion as its name.

closes #5342
https://pulp.plan.io/issues/5342

Revision 87df44f9 View on GitHub
Added by ttereshc 3 months ago

Create repo versions

By default, create one repo version per each pulp 2 repo.
If the specific migration plan exists for repo version creation, follow it.

Repositories are created based on the provided name in the migration plan.
If such repo exists in pulp 2, its description will be migrated, otherwise
Pulp 3 repo is created with the descritpion as its name.

closes #5342
https://pulp.plan.io/issues/5342

Revision 87df44f9 View on GitHub
Added by ttereshc 3 months ago

Create repo versions

By default, create one repo version per each pulp 2 repo.
If the specific migration plan exists for repo version creation, follow it.

Repositories are created based on the provided name in the migration plan.
If such repo exists in pulp 2, its description will be migrated, otherwise
Pulp 3 repo is created with the descritpion as its name.

closes #5342
https://pulp.plan.io/issues/5342

History

#1 Updated by ttereshc 5 months ago

  • Blocked by Story #5337: As a user, I can fully migrate on_demand content added

#2 Updated by ttereshc 5 months ago

  • Blocks Story #5343: As a user, I can migrate Pulp 2 distributor into publication/distribution in Pulp 3 added

#3 Updated by ttereshc 4 months ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to ttereshc

#4 Updated by dalley 3 months ago

  • Status changed from ASSIGNED to MODIFIED

#5 Updated by dalley 3 months ago

  • Status changed from MODIFIED to POST

#6 Updated by ttereshc 3 months ago

  • Status changed from POST to MODIFIED
  • % Done changed from 0 to 100

#7 Updated by bmbouter about 2 months ago

  • Sprint/Milestone set to 3.0.0

#8 Updated by bmbouter about 2 months ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

#9 Updated by ttereshc 15 days ago

  • Status changed from CLOSED - CURRENTRELEASE to MODIFIED

Please register to edit this issue

Also available in: Atom PDF