Thursday, 2019-10-10

*** pcaruana has joined #kata-dev05:07
*** pcaruana has quit IRC05:35
*** kata-irc-bot has quit IRC06:49
*** pcaruana has joined #kata-dev06:51
*** kata-irc-bot has joined #kata-dev06:51
*** sgarzare has joined #kata-dev07:14
*** sameo has joined #kata-dev07:21
*** eernst has joined #kata-dev07:28
*** eernst has quit IRC07:56
*** davidgiluk has joined #kata-dev07:59
*** jodh has joined #kata-dev08:00
*** jugs1 has quit IRC10:27
*** jugs1 has joined #kata-dev10:28
*** jodh has quit IRC10:36
*** jugs1 has quit IRC12:30
*** jugs1 has joined #kata-dev12:31
*** devimc has joined #kata-dev13:09
*** david-lyle is now known as dklyle13:33
*** fuentess has joined #kata-dev13:47
*** dklyle has quit IRC14:02
*** dklyle has joined #kata-dev14:04
*** fuentess has quit IRC14:30
*** fuentess has joined #kata-dev14:34
*** pcaruana has quit IRC14:39
*** pcaruana has joined #kata-dev15:01
*** pcaruana has quit IRC15:26
*** eernst has joined #kata-dev15:29
*** devimc has quit IRC15:53
*** devimc has joined #kata-dev15:53
brtknrstefanha: looks like the issue persists but I believe its more to do with interaction with beegfs15:55
brtknrhttps://seashells.io/p/UvpvPj3B16:01
brtknrthe same config works find when its using 9pfs16:01
*** jodh has joined #kata-dev16:01
brtknrthe same config works find when its using qemu+9p16:02
brtknrthese failures are when I use nemu+virtiofs16:02
brtknrthese failures are when I use nemu+virtiofs+beegfs16:04
stefanhabrtknr: "fio: io_u error on file data/fio_write/beegfs-randwrite-1-vtwtr/3.dat: Invalid argument: write offset=8754351104, buflen=256" looks like spurious error from virtio_fs16:04
brtknrit works when its nemu+virtiofs+ceph16:04
stefanhabrtknr: Have you tweaked the mount command-line in any way?16:05
*** eernst has quit IRC16:05
brtknrno its line by line deployment from packaging/kata-deploy16:05
brtknrno its verbatim deployment from packaging/kata-deploy16:05
brtknrstefanha: from here: https://github.com/kata-containers/packaging/tree/master/kata-deploy16:06
stefanhabrtknr: The debug output from virtiofsd would be very useful.  There is a chance that this error is coming from virtio_fs.ko inside the guest, but it's more likely that virtiofsd is hitting the EINVAL error on the host side.16:08
stefanhabrtknr: If you enable kata-runtime debug in /etc/kata-containers/configuration.toml, then virtiofsd will write debug output to stderr.  stderr goes to nowhere but you can still capture it with strace.16:09
stefanhabrtknr: It's possible to tell strace to capture the full string for write() syscalls, and also to filter only on write() syscalls.  That way the log should contain little noise and mostly just the virtiofsd stderr log write() syscalls.16:10
stefanhabrtknr: Does what I'm saying make sense?  I haven't tried it out and don't know the exact strace command-line without looking through the man page, but I think this would be a good way to collect debug output.16:10
brtknrOk I’ll try that tomorrow, afk now16:11
stefanhabrtknr: Thanks!16:13
*** canyounot has joined #kata-dev16:19
*** igordc has joined #kata-dev16:20
*** dklyle has quit IRC16:30
*** david-lyle has joined #kata-dev16:30
*** david-lyle is now known as dklyle16:31
*** pcaruana has joined #kata-dev16:40
*** sgarzare has quit IRC16:49
*** jodh has quit IRC17:05
*** noahm has joined #kata-dev17:19
*** sameo has quit IRC18:00
*** igordc has quit IRC18:19
*** davidgiluk has quit IRC19:18
*** igordc has joined #kata-dev20:03
*** pcaruana has quit IRC20:15
*** canyounot is now known as canyounot|gone20:56
*** canyounot|gone has quit IRC20:56
*** devimc has quit IRC21:25
*** sameo has joined #kata-dev22:16
*** igordc has quit IRC22:36
*** fuentess has quit IRC22:46
brtknrstefanha: has 1.9.3 kata nemu runtime reverted to using virtio-9p by default22:52
kata-irc-bot<eric.ernst> 1.8.3 *22:54
kata-irc-bot<eric.ernst> If you want latest virito-fs, there's a version of QEMU that includes it.22:55
kata-irc-bot<eric.ernst> look at 1.9.0-rc022:55
kata-irc-bot<eric.ernst> brtknr ^^22:55
brtknr@eric.ernst why was this decision taken22:56
kata-irc-bot<eric.ernst> we are deprecating NEMU, ultiamtely.22:57
kata-irc-bot<eric.ernst> there were a bunch of patch changes required to support virtio-fs in QEMU which would need to be ported to NEMU.22:57
kata-irc-bot<eric.ernst> Latest QEMU's kconfig changes are great, and reduce the need for something like NEMU.22:57
kata-irc-bot<eric.ernst> team that was doing NEMU is now focusing on a rust-vmm based VMM.22:57
kata-irc-bot<eric.ernst> I can pull up message on ML re this.  Are you using NEMU now? Or what vmm?22:58
brtknr@eric-ernst ah okay thanks, im attempting to run qemu with virtiofs but hititng this: Failed create pod sandbox: rpc error: code = Unknown desc = failed to get sandbox runtime: no runtime for "kata-qemu-virtiofs" is configured23:01
kata-irc-bot<eric.ernst> docker?23:01
kata-irc-bot<eric.ernst> and, kata-runtime --version?23:01
brtknrkata-runtime  : 1.9.0-rc023:03
brtknr   commit   : a4b5a565ff589e7203a10d2c3ae1a37cf91c0d9d23:03
brtknr   OCI specs: 1.0.1-dev23:03
brtknrwith kubernetes23:03
kata-irc-bot<eric.ernst> cool.23:03
brtknrive applied the runtimeclass23:03
kata-irc-bot<eric.ernst> packages or tarball?23:03
brtknrummm23:03
brtknrI built the Dockerfile on the master branch23:04
kata-irc-bot<eric.ernst> experimental is available via kata-deploy only (though i'm not sure if the container image for rc0 has been published yet -- thehy are working on it this moment)23:04
brtknrhmm but im able to run nemu and qemu with master branch23:05
brtknrjust not qemu-virtiofs23:05
brtknr@eric.ernst^23:06
kata-irc-bot<eric.ernst> there's a specific kernel that qemu-virtiofs needs23:07
kata-irc-bot<eric.ernst> and QEMU, for that matter.23:07
kata-irc-bot<eric.ernst> both of those shuld be in release tarball.23:07
kata-irc-bot<eric.ernst> sorry for the thrash - the release is stll being finzlied, and we should spell this out in release notes, etc.23:09
brtknr@eric.ernst okay will i be able to use nemu with 1.8.3 in the mean time?23:10
brtknrwith virtiofsd support?23:10
brtknrstefanha: this is my journalctl with debug enabled https://seashells.io/v/gAwVRyjX23:25
brtknrthis may be easier to search https://seashells.io/p/gAwVRyjX23:25

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