IRC logs for #baserock for Friday, 2017-08-11

*** juergbi has quit IRC02:01
*** laurenceurhegyi has quit IRC02:18
*** gitlab-br-bot has quit IRC02:18
*** edcragg has quit IRC02:18
*** edcragg has joined #baserock02:20
*** laurenceurhegyi has joined #baserock02:26
*** juergbi has joined #baserock02:29
*** gitlab-br-bot has joined #baserock02:33
*** ctbruce has joined #baserock07:32
*** noisecell has joined #baserock07:46
*** toscalix has joined #baserock07:58
*** ssam2 has joined #baserock09:08
*** ChanServ sets mode: +v ssam209:08
*** CTtpollard has joined #baserock09:17
gitlab-br-botybd: issue #263 ("YBD fails if the artifacts ( YBD_artifacts) are in another volume") changed state ("opened") https://gitlab.com/baserock/ybd/issues/26310:18
jjardonhi! any idea if ^ is expected or is actually a bug in ybd?10:19
ironfoothm.. I think that's expected10:36
ironfootand I think a workaround would be to have the tmp folder in the same volume10:37
jjardonI can not have it in the same volume for my use case10:43
jjardonSeems the problem is that ybd use hard links when staging; any idea why is doing this? would be possible to use soft links instead? Or maybe ybd should check and move the artifact to another location if it detects they are in another volume?10:45
ssam2the point is to avoid copying huge artifacts around10:46
ssam2i guess the check could be removed, but then builds would be super slow if things weren't on the same volume10:47
jjardonthre is not check; ybd fails when trying to create the hard links10:47
ssam2ah right10:47
ssam2i've no idea whether we could use softlinks, i've never seen anything do that10:48
ssam2the fact that ostree has always just used hardlinks suggests to me that it's the only way10:48
ironfootybd unpacks the artifacts in the same folder as the compressed ones. If we make ybd unpack them in an special folder in tmp, (or whatever folder is used for staging) it will fix your issue10:52
*** ctbruce has quit IRC11:24
*** ctbruce has joined #baserock11:51
*** tiagogomes has quit IRC13:40
paulsherwoodjjardon: the hardlinks were copied from morph iirc14:07
paulsherwoodand i have a vague recollection that there was a problem with softlinks14:08
ironfootmorph used to put the unpacked artifacts in <tmpdir>/chunks14:11
ironfoot(avoiding this issue)14:12
paulsherwooddid that involve an extra step? i'm struggling to recall why i would have done anything different for this14:14
paulsherwoodjjardon: why does tmp have to be on a different volume for your usecase?14:16
jjardontmp no, the ybd artifacts folder14:16
jjardonthey are stored in a different volume14:17
paulsherwoodwhy can't tmp and artifacts be on the same volume?14:17
paulsherwood(eg move tmp to your artifacts volume?)14:18
jjardonyeah, let me try that14:18
*** ctbruce has quit IRC15:23
jjardonpaulsherwood: that worked, thanks!16:27
*** CTtpollard has quit IRC17:02
*** CTtpollard has joined #baserock17:02
*** CTtpollard has quit IRC17:04
*** persia has quit IRC17:18
ironfootHeh, I suggested the same thing :P17:20
*** ssam2 has quit IRC17:25
*** toscalix has quit IRC17:52
*** inara has quit IRC18:23
*** jjardon has quit IRC18:23
*** inara has joined #baserock18:25
*** jjardon has joined #baserock18:31
*** ctbruce has joined #baserock18:33
*** rdale_ct has quit IRC18:34
*** ctbruce has quit IRC19:25
*** jjardon has quit IRC20:01
*** jjardon has joined #baserock20:06

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!