#81 Migrating to Pagure
Closed: Fixed 3 years ago Opened 3 years ago by jflory7.

phenomenon

The Pagure Importer tool recently added support for attachments. The CommOps Trac can migrate to Pagure.

background analysis

All fedorahosted.org instances (including Trac) is targeted to become obsolete in 2017. This means all existing instances will be moved or removed. Migrating on our own will save us time in the future, give us time to adapt to a new tool, and save work for the Fedora Infrastructure team later on.

The tool was demonstrated by @cverna in Exhibit A (excluding tags in import) and Exhibit B (including tags in import). A fair amount of manual work in updating tags, milestones, and priorities will be needed, but it's better to begin doing that now than even months later.

implementation recommendation

  1. Play with test repos a little more to figure out how we could adapt Pagure to our needs
  2. Set target date for migration (two weeks from today?)
  3. At date, move to new, official repository
  4. Verify successful migration (all tickets present? all attachments moved? all data accounted for?)
  5. Update tags, milestones, priorities, other settings for Pagure
  6. Give Trac one more month just in case of any mishaps, ensure all team documentation points to Pagure instead of Trac
  7. Request closure of Trac instance

Moved to Pagure

Hello, and welcome to our new life in Pagure! :sunglasses: In the above implementation recommendation, steps 1-5 are complete. We'll leave our Trac open for another month while we ensure everything is moved and migrated.

If you notice any issues, please be sure to file an issue ASAP!

Trac now read-only

The Trac instance was updated today to only be read-only. From now on, no new tickets or changes can be made to existing tickets in Trac. At the end of September, we will follow up with our request to permanently delete and remove the Trac instance from fedorahosted.org.

Redirect requested

I requested a redirect from the Trac to the Pagure repository in fedora-infrastructure#5500.

Migration complete

The migration from Trac to Pagure is officially complete. The redirect is in place from the Trac URL to Pagure. The Trac no longer exists. All issues are imported into Pagure. Closing ticket as "fixed".

I, for one, welcome our new Pagure overlords!

@jflory7 changed the status to Fixed

3 years ago

Login to comment on this ticket.

Metadata