Project

General

Profile

Actions

Feature #753

closed

Feature #751: BugZilla migration

update website link, web services and scripts/tools referring to the old BugZilla instance

Added by Florian Effenberger over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Urgent
Category:
-
Target version:
-
Start date:
Due date:
2014-11-23
% Done:

0%

Tags:

Description

Several website links, web services and scripts/tools referring to the old BugZilla instance need to be updated by the day when the migration is due, ideally with a list at hands already prepared before
Easier task might be the website links, if FDO provides redirection
Harder might be the incorporation of our BugZilla in other services we run, if applicable


Related issues

Related to Infrastructure - Feature #754: update BSA to reflect BugZilla location changeClosedRob Snelders2015-01-14

Actions
Actions #1

Updated by Christian Lohmaier over 9 years ago

fdo-admins said they'd setup redirect for all existing bugs and the product itself.

And as we already have the proxy/redirect in place for bugs.libreoffice.org, changing links doesn't have to be on "switch-day", but can already be done in advance (as it is done already in a few places)

wiki can probably be covered by Dennis' cleanup-bot

Actions #2

Updated by Robinson Tryon over 9 years ago

Christian Lohmaier wrote:

fdo-admins said they'd setup redirect for all existing bugs and the product itself.

And as we already have the proxy/redirect in place for bugs.libreoffice.org, changing links doesn't have to be on "switch-day", but can already be done in advance (as it is done already in a few places)

Agreed. The canonical url will be bugs.documentfoundation.org, but the bugs.libreoffice.org url will migrate-over on the migration day itself. I've updated the migration page on the wiki to show an accurate representation of all of our services pointing at the bugtracker. As one can see, most of these are marked as 'DONE', indicating that they are using 'bugs.libreoffice.org' urls now:
https://wiki.documentfoundation.org/QA/Bugzilla/LibreOffice_Bugzilla_Proposal#Identify_systems_dependent_upon_Freedesktop.org

wiki can probably be covered by Dennis' cleanup-bot

I'll cc Dennis here for verification, but I believe that this part of the migration is complete.

Actions #3

Updated by Dennis Roczek over 9 years ago

pong. ;-)

https://wiki.documentfoundation.org/index.php?title=Special%3ALinkSearch&target=http%3A%2F%2Fbugs.freedesktop.org&namespace= <-- empty :-)

https://wiki.documentfoundation.org/index.php?title=Special:LinkSearch&target=https%3A%2F%2Fbugs.freedesktop.org contains many links, but most of them are linked through rss feeds which will be automatically replaced with bugs.libreoffice.org when the redirect points to our own bugzilla.

I will run my bot again to be safe that all links are replaced.

Actions #4

Updated by Dennis Roczek over 9 years ago

what about IRC minutes like

https://wiki.documentfoundation.org/Design/Meetings/2013-10-12 ?

should I replace the link or not?

Actions #5

Updated by Robinson Tryon over 9 years ago

Dennis Roczek wrote:

pong. ;-)

https://wiki.documentfoundation.org/index.php?title=Special%3ALinkSearch&target=http%3A%2F%2Fbugs.freedesktop.org&namespace= <-- empty :-)

https://wiki.documentfoundation.org/index.php?title=Special:LinkSearch&target=https%3A%2F%2Fbugs.freedesktop.org contains many links, but most of them are linked through rss feeds which will be automatically replaced with bugs.libreoffice.org when the redirect points to our own bugzilla.

I will run my bot again to be safe that all links are replaced.

Excellent, thanks for the follow-up!

Actions #6

Updated by Robinson Tryon over 9 years ago

Dennis Roczek wrote:

what about IRC minutes like

https://wiki.documentfoundation.org/Design/Meetings/2013-10-12 ?

should I replace the link or not?

Good question. Given that the link is within a set of meeting minutes, I'm hesitant to go muddling around editing them. They are in a wiki, but it's usually best to leave minutes alone as much as possible. (If you like, you could ping the Design Team)

Actions #7

Updated by Robinson Tryon over 9 years ago

  • Status changed from New to In Progress
If we like, we can split this task up into two (or three) parts:
  1. Change-over everything we can to point to bugs.libreoffice.org now
  2. Change-over everything else on the day of the migration
  3. (Lower-priority) change over most (all?) of the bugs.libreoffice.org urls to point to bugs.documentfoundation.org, choosing each url usage for maximum clarity
Actions #8

Updated by Dennis Roczek over 9 years ago

Well most links bugzilla links are linked in the wiki through the fdo
template or the rss feeds (mostly easy hacks). So replacement in the
wiki is very fast now. Except some missed links (mostly new occurrences)
the wiki replacement was done months ago and I did regular check the
recent changes. ;-)

Regards,

Dennis

Am 06.11.2014 um 22:32 schrieb The Document Foundation Redmine:

Actions #9

Updated by Florian Effenberger over 9 years ago

  • Due date changed from 2014-11-15 to 2014-11-23
Actions #10

Updated by Dennis Roczek over 9 years ago

just a short note: i run the bot again (supervised) and replaced the last links. :-)

Actions #11

Updated by Robinson Tryon over 9 years ago

  • Related to Feature #754: update BSA to reflect BugZilla location change added
Actions #12

Updated by Robinson Tryon over 9 years ago

  • Status changed from In Progress to Resolved

Dennis Roczek wrote:

just a short note: i run the bot again (supervised) and replaced the last links. :-)

Thanks, Dennis!

I believe that all of the known services have been migrated over to using the bugs.libreoffice.org domain name. The BSA is a special case, and we know it'll require some help to be ported-over (see bug #754). There will undoubtedly be a few remaining webpages pointing at bugs.freedesktop.org come migration day, but we believe that we've identified all of the critical and most common uses and updated them.

Actions #13

Updated by Robinson Tryon over 9 years ago

Three more items to check (in dev-tools repo):

dev-tools (master)$ grep -nir "bugs.freedesktop.org" *
ciabot/config-example.cfg:5:url = bugs.freedesktop.org/xmlrpc.cgi
scripts/dumpbz:130: FDOBZ='https://bugs.freedesktop.org/'
scripts/Bugzilla.pm:12:$bugserver = "bugs.freedesktop.org";

Actions #14

Updated by Florian Effenberger over 9 years ago

Adding this from last ESC meeting: "bugzilla notification - needed for IRC & git commit daemons"

Actions #15

Updated by Robinson Tryon over 9 years ago

Robinson Tryon wrote:

Three more items to check (in dev-tools repo):

dev-tools (master)$ grep -nir "bugs.freedesktop.org" *
ciabot/config-example.cfg:5:url = bugs.freedesktop.org/xmlrpc.cgi
scripts/dumpbz:130: FDOBZ='https://bugs.freedesktop.org/'
scripts/Bugzilla.pm:12:$bugserver = "bugs.freedesktop.org";

These are done

Florian Effenberger wrote:

Adding this from last ESC meeting: "bugzilla notification - needed for IRC & git commit daemons"

IRC daemons have been tested. Double-checking with moggi re: git commit daemons

Actions #16

Updated by Robinson Tryon over 9 years ago

Robinson Tryon wrote:

IRC daemons have been tested. Double-checking with moggi re: git commit daemons

Tested git commit daemon on Sunday. Added docs on how to test bugzilla integration with a new server. Everything checks out.

Actions #17

Updated by Robinson Tryon over 9 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF