···11301130 }
11311131 defer rollback()
1132113211331133+ // TODO: this could coordinate better with the knot to recieve a clone status
11331134 client, err := rp.oauth.ServiceClient(
11341135 r,
11351136 oauth.WithService(targetKnot),
11361137 oauth.WithLxm(tangled.RepoCreateNSID),
11371138 oauth.WithDev(rp.config.Core.Dev),
11391139+ oauth.WithTimeout(time.Second*20), // big repos take time to clone
11381140 )
11391141 if err != nil {
11401142 l.Error("could not create service client", "err", err)