*** xjuan has joined #buildstream | 02:43 | |
*** xjuan has quit IRC | 02:44 | |
*** narispo has quit IRC | 03:12 | |
*** narispo has joined #buildstream | 03:12 | |
*** phildawson has joined #buildstream | 08:34 | |
*** traveltissues has joined #buildstream | 09:06 | |
*** bochecha has joined #buildstream | 09:30 | |
*** tme5 has joined #buildstream | 09:55 | |
*** santi has joined #buildstream | 09:57 | |
*** jonathanmaw has joined #buildstream | 12:21 | |
*** phildawson has quit IRC | 13:59 | |
WSalmon | juergbi, i seem to be able to move files and directories from build to install ```mv "/buildstream/Jetbot-system/boards/minimal-systemd-nano-ostree-repo.bst/rootfs"/bobbox "/buildstream-install/repo"``` dose this probably mean i have a symlink in side "/buildstream/Jetbot-system/boards/minimal-systemd-nano-ostree-repo.bst/rootfs" that points out of it? | 14:37 |
---|---|---|
juergbi | WSalmon: normal move operation moves symlinks as they are, it doesn't matter at all where they point to | 14:40 |
juergbi | I don't remember whether ostree does something special in this regard | 14:40 |
WSalmon | even just moving the repo is a issue https://gitlab.com/celduin/crash/jetbot-system-bst/-/jobs/429422217 | 14:48 |
WSalmon | even just moving the rootfs is a issue https://gitlab.com/celduin/crash/jetbot-system-bst/-/jobs/429422217 | 14:49 |
WSalmon | there must be something wiered in the rootfs | 14:49 |
WSalmon | but moving a sub folder is fine, https://gitlab.com/celduin/crash/jetbot-system-bst/-/jobs/429624684 | 14:49 |
*** bochecha has quit IRC | 14:51 | |
juergbi | WSalmon: it seems `mv` is falling back to copy and remove, otherwise the error message shouldn't be 'cannot remove' | 14:52 |
juergbi | I would expect the two directories to be on the same filesystem but either it's some AWS oddity or the (bind) mounts somehow prevent move by rename() | 14:53 |
WSalmon | trying it locally is on my todo | 14:53 |
juergbi | you could try to rm -rf ...repo.bst/rootfs | 14:53 |
juergbi | or possibly run strace mv... | 14:54 |
WSalmon | i feel like i have used strace in bst recently, was it with tme5 ? | 14:55 |
cs-shadow | are these docker bind mounts? | 14:55 |
WSalmon | i think so | 14:56 |
juergbi | I was referring to buildstream bind mounts | 14:56 |
juergbi | (bwrap) | 14:56 |
juergbi | everything in the sandbox should be on a single filesystem | 14:56 |
juergbi | (except tmpfs etc.) | 14:56 |
WSalmon | the cache is on a aws disk that bst sees via docker but the tmp should be in bst and thus the sandbox | 14:56 |
WSalmon | this is bst1.4 | 14:57 |
WSalmon | but that still uses bwrap? | 14:57 |
juergbi | but yes, combination of aws and docker might result in some oddities with certain filesystem operations | 14:57 |
cs-shadow | bst1.4, yes | 14:57 |
juergbi | yes, I assume you're not using the experimental chroot backend of bst1.4 ;) | 14:57 |
WSalmon | :) | 14:58 |
*** traveltissues has quit IRC | 15:22 | |
*** bochecha has joined #buildstream | 15:52 | |
*** tristan_ has joined #buildstream | 15:55 | |
*** tristan has quit IRC | 15:59 | |
*** narispo has quit IRC | 16:26 | |
*** narispo has joined #buildstream | 16:28 | |
*** narispo has quit IRC | 16:46 | |
*** narispo has joined #buildstream | 16:47 | |
*** bochecha has quit IRC | 16:58 | |
*** xjuan has joined #buildstream | 17:18 | |
*** tristan_ has quit IRC | 17:33 | |
*** tme5 has quit IRC | 17:43 | |
*** rdale has quit IRC | 17:59 | |
*** santi has quit IRC | 18:02 | |
*** jonathanmaw has quit IRC | 19:10 | |
*** xjuan has quit IRC | 21:14 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!