[00:51:13] tgr: if you want to journey down the clone from github rabbit hole, there's an old abandoned patch of mine that you could start from -- https://gerrit.wikimedia.org/r/#/c/157695/ [00:51:34] it worked at one point but o.ri didn't buy the use-case [00:53:00] there's also the problem of repos that have completely different names on github vs gerrit [00:53:33] We could use gitblit again and clone from that ;-) [00:53:35] but maybe we have transparent redirects for all of them once the slashes to hypens thing is taken care of? [00:54:07] I wonder if phab has the cloning snafu? That would be nicer than gerrit [00:54:12] s/gerrit/github/ [00:54:20] I haven't heard of Phab having said issue [00:54:47] Another option (not yet though): when we finish setting up the gerrit slave in codfw, could possibly clone from that. [00:54:58] Assuming said issue doesn't replicate to it [00:55:59] isn't the phab repo name even harder to guess? [00:56:01] imma gonna bet the bug is acerbated by jgit+mw/core+something [00:56:46] tgr: probably. have you hit the problem anywhere other than the initial clone of mw/core? [00:57:08] no [00:57:57] that's a special beast really anyway. What super hacky workaround can we find for this? [00:58:45] initial clone with ssh creds that we make and block from ever submitting a patch to gerrit? [00:59:09] the github url seems pretty reasonable even apart from this bug, is there any downside to it? [00:59:25] "Github is evil" [00:59:44] not really. see the inline comments from o.ri about the leaky abstraction that the name mapping made [00:59:58] github is not un-evil certainly [01:01:41] we could set GIT_SSH_COMMAND and then try to tweak random SSH transfer options in hope of untriggering the bug, but given that a test run takes 30-60 minutes it does not seem like a great use of time [01:02:55] I thought ssh did not have the problem since it doesn't use https as transport? [01:07:12] uh, yes, sorry, I'm confused [01:08:14] (spent a few hours over the weekend trying to figure out why github works via https but not ssh) [01:08:39] but that was a laptop thing [10:55:27] https://blog.scottnonnenberg.com/top-ten-pull-request-review-mistakes/ [19:48:04] anomie: got anything for scrum of scrums? [19:50:07] tgr: No [21:05:13] tgr|away: yt? [21:07:13] dr0ptp4kt: uh sorry, I somehow remembered 14h PST [21:07:42] tgr: yeah, it was rescheduled. i see you in the meeting now :P