Project

Profile

Help

Task #92

closed

Migrate 'Blocks' fields to Redmine for all Bugzilla RFEs and bugs already moved into Redmine

Added by bmbouter over 9 years ago. Updated about 5 years ago.

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

100%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
February 2015
Quarter:

Description

Tasks #90 and #91 involve migration the RFEs and bugs from Bugzilla to Redmine. Those issues migrate all data except the 'blocked' field. These needs to be handled at the very end only after all RFEs and Bugs are moved because. Otherwise a bug/RFE being referenced may not have a Redmine ID yet and it could get complicated. This task is to port over and update the 'blocks' field info from Bugzilla for bugs copied into Redmine from Bugzilla.

Using plain-old Bugzilla searching, search for bugs CLOSED with status 'MOVED_TO_REDMINE'. Find the set of those which depend on external Bugzilla IDs. For each number in the 'blocks' field, attempt to convert it to a Redmine number be resolving using the external tracker URL field on the bugzilla blocking bug. That should yield the Redmine ID. If a Redmine ID is resolved, update the Redmine equivalent of the original bug containing the 'blocks' field to reference the resolved Redmine ID.

In some cases, the 'blocks' may not resolve to a Redmine issue. This occurs if a Pulp bug is blocked by a non-Pulp component Bugzilla bug. In those cases, the Redmine bug should have a note added, and/or a clear indication on the Redmine bug somehow.


Related issues

Follows Pulp - Task #91: Move bugs from Bugzilla to Redmine AND communicate switch to communityCLOSED - CURRENTRELEASEbmbouter

Actions
Actions #1

Updated by mhrivnak over 9 years ago

  • Priority changed from Normal to High
Actions #2

Updated by mhrivnak over 9 years ago

  • Priority changed from High to Normal
Actions #3

Updated by mhrivnak over 9 years ago

  • Parent issue deleted (#91)
Actions #4

Updated by bmbouter about 9 years ago

  • Priority changed from Normal to High
Actions #5

Updated by rbarlow about 9 years ago

  • Tags Sprint Candidate added
Actions #6

Updated by mhrivnak about 9 years ago

  • Sprint/Milestone set to 12
Actions #7

Updated by bmbouter about 9 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to bmbouter
  • % Done changed from 0 to 70

I've written most of the code to do this. Once I run it and verify everything was successful I'll move to 100%.

Actions #8

Updated by bmbouter about 9 years ago

  • Status changed from ASSIGNED to MODIFIED
  • % Done changed from 70 to 100
  • Tags deleted (Sprint Candidate)

I applied all of the blocks fields for all migrated bugs that depend on other migrated bugs.

Actions #9

Updated by bmbouter about 9 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Actions #10

Updated by bmbouter about 6 years ago

  • Sprint set to February 2015
Actions #11

Updated by bmbouter about 6 years ago

  • Sprint/Milestone deleted (12)
Actions #12

Updated by bmbouter about 5 years ago

  • Tags Pulp 2 added

Also available in: Atom PDF