[keyserver] convert secondary migration block from do while to regular while loop
Summary: The do-while ensures an unnecessary 5 second sleep time. Converting this to a while loop ensures this only happens if necessary
Test Plan: flow check
Reviewers: ashoat
Reviewed By: ashoat
Subscribers: tomek
Differential Revision: https://phab.comm.dev/D13273