git migration scheduled for 11 March 2014

Mark Côté mcote at
Thu Feb 27 18:11:55 UTC 2014

The mirroring script is now running every 5 minutes on the new
migration_test Bugzilla branch.

for the log of changes to this branch in git.  Within 5 minutes, any
changes should be visible on bzr at  Note that each
bzr commit will also have a change to the .gitrev file, which keeps
track of which git commits have already been mirrored over.

Anyone with commit access to Bugzilla on should have
commit access to the Bugzilla git repo; I invite you to make some
changes to the migration_test branch and ensure that they appear
correctly in bzr.

My last task is updating the wiki pages concerning the submission of
patches to Bugzilla.  The migration date of 11 March 2014 is still in place.


On 2014-02-18, 11:47 PM, Mark Côté wrote:
> There were a few complications getting the mirroring script up today; we
> need a few bits of infrastructure tweaked.  I'll announce when it's
> running, hopefully by next week some time.
> Mark
> On 2/17/2014, 9:33 AM, Mark Côté wrote:
>> One correction: we will also be mirroring changes to the bugzilla/qa and
>> bmo/qa branches from git to bzr.
>> Mark
>> On 2/16/2014, 12:41 AM, Mark Côté wrote:
>>> Hi all, I got IT's go-ahead to perform the bzr-to-git migration of
>>> Bugzilla and related code from to on
>>> Tuesday, 11 March 2014, starting at 17:00 UTC.  At this time, all Bazaar
>>> branches on will be made read-only (aside from a few
>>> admin accounts), and the migration to git repos on will
>>> commence.  It should take around 1.5 hours to migrate everything, after
>>> which point write access will be enabled on the git repos for all users
>>> previously authorized on  A script will periodically
>>> mirror changes from git to bzr for all currently supported Bugzilla
>>> branches (4.0, 4.2, and 4.4).  Changes will not be mirrored for any
>>> other branches of Bugzilla nor any other related branches (extensions,
>>> misc, etc.).
>>> We will start mirroring changes to read-only repos on GitHub at some
>>> point (to be determined) after the migration to
>>> will remain the repository of record, meaning the only
>>> place to which changes should be committed by developers.  All
>>> mirroring, e.g. to GitHub and, will be unidirectional.
>>> We've already done one test migration; see  It
>>> was successful aside from some missed file deletions, resulting in extra
>>> files on a handful of git repos after the migration.  I manually deleted
>>> the superfluous files after migration, and I also fixed the migration
>>> script to account for this oddity in Bazaar's fast-export output, so it
>>> won't happen during the real migration.
>>> I would like to open up testing to all developers, starting with another
>>> complete, fresh migration, on Tuesday, 18 February 2014, around 17:00
>>> UTC.  To test the git-to-bzr mirroring script, we'll create a new
>>> branch, "migration-test", off of Bugzilla trunk and run the mirroring
>>> script on it after the migration.  We'll leave it running until the real
>>> migration, and I invite anyone with commit access to to
>>> commit changes to the test-migration branch on git and ensure that they
>>> are mirrored properly to bzr.
>>> The full migration and testing plan, along with other details, is at
>>> Mark
>>> Manager of the development team

dev-apps-bugzilla mailing list
dev-apps-bugzilla at

More information about the developers mailing list