Project

Profile

Help

Task #91

closed

Move bugs from Bugzilla to Redmine AND communicate switch to community

Added by bmbouter about 9 years ago. Updated almost 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

This should leverage the cloning code written in #90 and needs to be done after #90 is completed. This task is to coordinate and move the remaining non-closed bugs from Bugzilla to Redmine.

The moving aspects

Follow the same process as in #90 except move bugs from this search [0] instead. Also, mark them as 'Issues' in Redmine since they are defects. Similar to #90, do not copy over 'blocks' field, that will be handled by a later Task #92. Update the Bugzilla state similarly as recommended in #90.

As a reminder: Determine if the issue is private in Bugzilla. If it is private in Bugzilla then the bug created in Redmine needs to also be private.

Similar to #90, the code should be kept playpen so that it is available to others. No API keys or passwords should be stored in this code.

The community aspects

There are several aspects to cut over the community besides moving bugs.

1. Pick a 'cutover' time.

2. Let the community know. mhrivnak and bmbouter thought 48 hours is enough notice to give the community. E-mail the Pulp mailing list indicating that the issue tracker is moving and what its new location is. Also indicating the new Redmine install is going to be used for stories, tasks, sprint planning, etc. would be good too. Publishing a blog post may also make sense. Have others review the notes before they are sent to get the messaging clear.

3. Work with the Front Line Support team () to disable the 'Open for new bugs' checkbox. This will prevent new bugs from being filed against the Pulp component. The Front Line Support team is available 24x5 so coordinating a time should be do-able. The product name we want to adjust is named 'Pulp'.

4. Push a docs fix onto the existing supported release streams updating our docs on how/where we file bugs AND stories. This should likely be pushed near the time of the cutover. It will be tricky to update these docs without merging forward the '2.X-release' branches into each other. We should avoid merging forward '2.X-release' branches.

5. Notify the community once the cutover is complete.

[0]: http://tinyurl.com/p2duznn


Related issues

Precedes Pulp - Task #92: Migrate 'Blocks' fields to Redmine for all Bugzilla RFEs and bugs already moved into RedmineCLOSED - CURRENTRELEASEbmbouter

Actions
Follows Pulp - Task #90: Move RFEs from Bugzilla to RedmineCLOSED - CURRENTRELEASEbmbouter

Actions
Follows Python Support - Issue #126: The docs say that we use BugzillaCLOSED - CURRENTRELEASEbmbouterActions
Actions #1

Updated by bmbouter about 9 years ago

  • Description updated (diff)
Actions #2

Updated by bmbouter about 9 years ago

  • Description updated (diff)
Actions #3

Updated by bmbouter about 9 years ago

  • Description updated (diff)
Actions #4

Updated by mhrivnak about 9 years ago

  • Parent issue deleted (#90)
Actions #5

Updated by bmbouter about 9 years ago

  • Description updated (diff)
Actions #6

Updated by bmbouter about 9 years ago

  • Description updated (diff)
Actions #7

Updated by bmbouter about 9 years ago

  • Priority changed from Normal to High
Actions #8

Updated by rbarlow about 9 years ago

  • Tags Sprint Candidate added
Actions #9

Updated by mhrivnak about 9 years ago

  • Sprint/Milestone set to 12
Actions #10

Updated by bmbouter about 9 years ago

  • Status changed from NEW to MODIFIED
  • Assignee set to bmbouter
  • % Done changed from 0 to 90

All bugs are migrated, and all bugzilla bugs closed with the appropriate info. The docs have been updated, and notes sent to the community. I'm leaving this at 90% waiting on the bugzilla team to switch the Pulp produce in bugzilla to not accept new bugs. That should happen at 9am on 3/2.

Actions #11

Updated by bmbouter about 9 years ago

  • % Done changed from 90 to 100
  • Tags deleted (Sprint Candidate)

The bugzilla site has been set to read only. Moving to 100%

Actions #12

Updated by bmbouter almost 9 years ago

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

Updated by bmbouter about 6 years ago

  • Sprint set to February 2015
Actions #14

Updated by bmbouter about 6 years ago

  • Sprint/Milestone deleted (12)

Added by ragabala over 5 years ago

Revision ae75beb1 | View on GitHub

Adding logic for testing yum-metadata copy logic

This test case will take care of the following

  • It creates a repo with a feed from rpm with yum metadata
  • It copies the repo to second repo
  • It deletes the metadata content from repo1
  • And then finally verifies whether the metadata content in second repo is not affected

Refer pulp.plan #1944 closes #91

Actions #15

Updated by bmbouter almost 5 years ago

  • Tags Pulp 2 added

Also available in: Atom PDF