diff --git a/appview/repo/repo.go b/appview/repo/repo.go --- a/appview/repo/repo.go +++ b/appview/repo/repo.go @@ -1130,11 +1130,13 @@ } } defer rollback() + // TODO: this could coordinate better with the knot to recieve a clone status client, err := rp.oauth.ServiceClient( r, oauth.WithService(targetKnot), oauth.WithLxm(tangled.RepoCreateNSID), oauth.WithDev(rp.config.Core.Dev), + oauth.WithTimeout(time.Second*20), // big repos take time to clone ) if err != nil { l.Error("could not create service client", "err", err)