*** tardyp has quit IRC | 00:00 | |
*** tardyp has joined #baserock | 00:01 | |
*** thrace_ has quit IRC | 00:02 | |
*** thrace has joined #baserock | 00:07 | |
*** gtristan has joined #baserock | 01:42 | |
*** toscalix has joined #baserock | 02:08 | |
*** toscalix has quit IRC | 02:18 | |
*** toscalix has joined #baserock | 02:19 | |
*** toscalix has quit IRC | 02:22 | |
*** toscalix has joined #baserock | 02:22 | |
*** toscalix_ has joined #baserock | 02:30 | |
*** toscalix_ has quit IRC | 02:30 | |
*** toscalix has quit IRC | 02:30 | |
*** toscalix_ has joined #baserock | 02:30 | |
*** toscalix_ has quit IRC | 02:49 | |
*** toscalix_ has joined #baserock | 02:50 | |
*** toscalix_ has quit IRC | 02:57 | |
*** gk-1wm-su has joined #baserock | 06:43 | |
*** gk-1wm-su has left #baserock | 06:43 | |
*** rdale has joined #baserock | 08:11 | |
*** gk-1wm-su has joined #baserock | 08:21 | |
*** gk-1wm-su has left #baserock | 08:21 | |
*** ctbruce has joined #baserock | 08:37 | |
*** noisecell has joined #baserock | 08:55 | |
*** jude_ has quit IRC | 08:56 | |
*** paulwaters_ has joined #baserock | 08:57 | |
*** jude_ has joined #baserock | 08:58 | |
*** jjardon1 has quit IRC | 09:09 | |
*** jonathanmaw has joined #baserock | 09:10 | |
*** jude_ has quit IRC | 09:25 | |
*** jude_ has joined #baserock | 09:39 | |
*** gtristan has quit IRC | 09:48 | |
*** ssam2 has joined #baserock | 10:11 | |
*** ChanServ sets mode: +v ssam2 | 10:11 | |
*** jjardon has joined #baserock | 10:29 | |
*** locallycompact has joined #baserock | 10:58 | |
*** ssam2 has quit IRC | 11:56 | |
*** ssam2 has joined #baserock | 12:11 | |
*** ChanServ sets mode: +v ssam2 | 12:11 | |
*** tardyp has quit IRC | 12:26 | |
benbrown_ | so I'm having a look at support for git lfs in definitions/ybd | 14:32 |
---|---|---|
benbrown_ | however it appears git lfs won't work without a server | 14:35 |
rjek | They have a strange API, yeah | 14:37 |
paulsherwood | benbrown_: why is that a problem? | 14:38 |
benbrown_ | I'm not sure then, how to get any LFS repos to work with ybd's mirroring | 14:38 |
benbrown_ | since lfs wouldn't be able to checkout from the mirrors | 14:38 |
* paulsherwood tries to understand... | 14:39 | |
paulsherwood | humour me for a second... | 14:39 |
benbrown_ | paulsherwood: you can't `git clone file:///` with lfs repos, it doesn't support it | 14:39 |
paulsherwood | what happens if we run git lfs fetch on a remote repo that we have cloned, in the case where a) it is an lfs repo and b) it is NOT ant lfs repo? | 14:40 |
*** tardyp has joined #baserock | 14:40 | |
benbrown_ | paulsherwood: in both cases it attempts to fetch lfs objects from the remote, in the latter case it just won't fetch anything | 14:42 |
paulsherwood | ok, so we can safely have a local repo which is a clone of the remote, with lfs objects fetched? | 14:42 |
benbrown_ | yes | 14:43 |
paulsherwood | but you are saying that we can't do git clone on that local repo? | 14:43 |
benbrown_ | paulsherwood: yes | 14:44 |
paulsherwood | but we can do checkout from that repo? | 14:44 |
benbrown_ | we can run git checkout in that repo, we can't do a ybd repos.checkout(), since that's trying to clone | 14:45 |
paulsherwood | in which case, in ybd.repos._checkout() if repo.is_lfs, copy and checkout instead of clone an checkout? | 14:45 |
* paulsherwood hopes it's possible to evaluate is_lfs somehow | 14:46 | |
* benbrown_ will do that then | 14:46 | |
benbrown_ | paulsherwood: I'm setting it up so you would declare that in the startum | 14:47 |
benbrown_ | s/startum/stratum/ | 14:47 |
* paulsherwood hopes we can avoid fetching n versions of huge-blob, for cases where we only need 1 | 14:47 | |
paulsherwood | i was hoping there'd be no need for this to be defined in definitions at all... | 14:47 |
paulsherwood | can't we probe the repo itself to decide it's lfs? | 14:48 |
benbrown_ | paulsherwood: there's an lfs dir in the bare repo | 14:50 |
benbrown_ | it would be more, if repo.is_lfs, copy, convert to non-bare (mirror) repo, and checkout | 14:51 |
benbrown_ | however that might work | 14:51 |
*** ctbruce has quit IRC | 15:11 | |
*** ctbruce has joined #baserock | 15:27 | |
*** tardyp has quit IRC | 15:38 | |
*** bruceunderhill has joined #baserock | 15:59 | |
*** ctbruce has quit IRC | 16:02 | |
*** bruceunderhill has quit IRC | 16:18 | |
* paulsherwood wonders if it did in fact work | 16:32 | |
*** noisecell has quit IRC | 16:59 | |
*** gtristan has joined #baserock | 17:00 | |
*** jjardon has quit IRC | 17:11 | |
*** tardyp has joined #baserock | 17:12 | |
*** jjardon has joined #baserock | 17:43 | |
*** jonathanmaw has quit IRC | 18:00 | |
*** jude_ has quit IRC | 18:32 | |
*** locallycompact has quit IRC | 18:32 | |
*** locallycompact has joined #baserock | 18:55 | |
*** ssam2 has quit IRC | 18:58 | |
*** locallycompact has quit IRC | 19:26 | |
*** jude_ has joined #baserock | 19:31 | |
*** rdale has quit IRC | 19:38 | |
*** gtristan has quit IRC | 20:36 | |
*** jude_ has quit IRC | 20:41 | |
*** jude_ has joined #baserock | 22:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!