Bug 1066354 - Fix migration to use new promise instead of callback