git migration scheduled for 11 March 2014

Mark Côté mcote at
Wed Feb 19 04:47:58 UTC 2014

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.


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