Project

Profile

Help

Story #1305

closed

Remove pre Pulp 2.4.0 migrations and require users are upgraded to 2.4.0 before upgrading to 2.8.0

Added by bmbouter almost 7 years ago. Updated over 3 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
2.8.0
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Pulp 2
Sprint:
Quarter:

Description

We have a lot of migrations and they are becoming difficult to maintain as they require portions of the codebase to never change. Of course the codebase changes regularly so we do a lot of work to maintain the ability for users to upgrade from any version to any version.

We are considering requiring users to upgrade to at least 2.4.0 before upgrading to a version of 2.8.0+. We can delete the pre-2.4.0 migrations from platform and all the plugins. See the checklist below for more details on the deliverables.

Actions #3

Updated by mhrivnak almost 7 years ago

Yes please.

Actions #4

Updated by bmbouter almost 7 years ago

  • Subject changed from Remove pre Pulp 2.5.0 migrations and require users are upgraded to 2.5.0 before upgrading to 2.8.0 to Remove pre Pulp 2.4.0 migrations and require users are upgraded to 2.4.0 before upgrading to 2.8.0
  • Description updated (diff)

mhrivnak wrote:

Yes please.

Done. It now reflects 2.4.0 instead of 2.5.0. If the story has enough detail, the next step is to mark it as 'Groomed'.

Actions #5

Updated by mhrivnak almost 7 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to mhrivnak
Actions #6

Updated by mhrivnak almost 7 years ago

  • % Done changed from 0 to 70
  • Groomed changed from No to Yes

Added by mhrivnak almost 7 years ago

Revision ea527684

Removing migrations from prior to 2.4.0.

Changing the rules to allow gaps in migration numbers, and to fast-forward brand new migration trackers instead of applying migrations to empty collections.

re #1305

Added by mhrivnak almost 7 years ago

Revision ea527684

Removing migrations from prior to 2.4.0.

Changing the rules to allow gaps in migration numbers, and to fast-forward brand new migration trackers instead of applying migrations to empty collections.

re #1305

Actions #8

Updated by mhrivnak almost 7 years ago

Actions #9

Updated by mhrivnak almost 7 years ago

pulp_puppet had no migrations prior to 2.4.0, so there is nothing to do for that plugin.

Actions #10

Updated by mhrivnak almost 7 years ago

  • Status changed from ASSIGNED to POST
  • % Done changed from 70 to 100
Actions #11

Updated by mhrivnak almost 7 years ago

  • Status changed from POST to MODIFIED
Actions #12

Updated by dkliban@redhat.com over 6 years ago

  • Status changed from MODIFIED to 5
Actions #13

Updated by dkliban@redhat.com over 6 years ago

  • Status changed from 5 to CLOSED - CURRENTRELEASE
Actions #14

Updated by bmbouter over 3 years ago

  • Tags Pulp 2 added

Also available in: Atom PDF