Overview
To perform the various tasks that make up the migration process, Warp employs GitHub hosted runners — pre-configured virtual machines provided by GitHub to run workflows. These are Warp’s Runner Agents. For any Warp operation that takes more than a few seconds to execute, you should be able to open the Actions tab of the Migration HQ repository for your project and see the Warp Runner Agent running that operation:.png?fit=max&auto=format&n=2Rig8FdmZRZViVPt&q=85&s=7ac079873859b5bcb1156c87041e36a9)
- Verifying the credentials stored in your vault file.
- Scanning the source for repositories.
- Migrating a repository from the source to the destination.
Viewing a Runner Agent’s Logs
To view a Runner Agent’s logs, click on its entry. This will bring up the runner’s details page:.png?fit=max&auto=format&n=2Rig8FdmZRZViVPt&q=85&s=76e33d1030c37520245339d7f3365d63)
.png?fit=max&auto=format&n=2Rig8FdmZRZViVPt&q=85&s=418f3ad57c4f2332be69c3f3d654c989)
.png?fit=max&auto=format&n=2Rig8FdmZRZViVPt&q=85&s=2e0326a39e7517725e7c13e6e58e0150)
Example: Troubleshooting Using a Runner Agent’s Logs
In the event that Warp encounters a problem while migrating a repository, you’ll see a message like this in comments it the repository’s issue:.png?fit=max&auto=format&n=2Rig8FdmZRZViVPt&q=85&s=c72861df475e7f098397b5045e038da2)
.png?fit=max&auto=format&n=2Rig8FdmZRZViVPt&q=85&s=b71d983a34944853e065d2eb128079ad)
.png?fit=max&auto=format&n=2Rig8FdmZRZViVPt&q=85&s=8e6cb44de6e6dad1f5fc005962621440)
.png?fit=max&auto=format&n=2Rig8FdmZRZViVPt&q=85&s=418f3ad57c4f2332be69c3f3d654c989)
Error reveals the problem:
.png?fit=max&auto=format&n=2Rig8FdmZRZViVPt&q=85&s=7b1adeac48bc6d270f1427ea07a4a04f)
Name cannot end in .wiki.
A quick look at the issue’s body reveals the source of the problem: someone specified that the destination repository’s name as PartsUnlimited.wiki:
.png?fit=max&auto=format&n=2Rig8FdmZRZViVPt&q=85&s=dfa79c4f2ba616ef874042fc3d4e7471)