Friday, 2018-06-08

*** annabelleB has quit IRC00:16
*** annabelleB has joined #kata-general02:16
*** annabelleB has quit IRC02:18
*** sjas_ has joined #kata-general04:27
*** sjas has quit IRC04:30
*** jodh has joined #kata-general06:22
kata-irc-bot<jiantanghao> Hi there, I heard that hyperd was merged to katacontainer, does anyone know how to do healthcheck to hyperd?06:26
*** sjas_ is now known as sajs06:50
*** sajs is now known as sjas06:50
kata-irc-bot<zhangwei555> hyperd isn't merged to katacontianers, but runv is06:59
kata-irc-bot<jiantanghao> oh, I got it07:16
*** gwhaley has joined #kata-general08:01
*** gwhaley has quit IRC08:01
*** gwhaley has joined #kata-general08:01
*** dlw has joined #kata-general09:22
*** dlw has quit IRC10:44
*** gwhaley has quit IRC11:05
*** mugsie_ is now known as mugsie12:14
*** gwhaley has joined #kata-general12:22
*** gwhaley1 has joined #kata-general12:28
*** gwhaley has quit IRC12:28
*** annabelleB has joined #kata-general14:19
*** annabelleB has quit IRC15:52
*** annabelleB has joined #kata-general16:00
*** gwhaley1 has quit IRC17:06
*** annabelleB has quit IRC17:09
*** jodh has quit IRC17:12
*** annabelleB has joined #kata-general17:13
*** justJanne has quit IRC18:17
*** justJanne has joined #kata-general18:30
*** annabelleB has quit IRC18:57
*** annabelleB has joined #kata-general18:59
*** annabelleB has quit IRC19:21
*** annabelleB has joined #kata-general19:27
kata-irc-bot<jonolson> Anyone want to get Kata spawning xhyve VMs so it works with Hypervisor.framework on Darwin? :slightly_smiling_face:20:03
kata-irc-bot<eric.ernst> :slightly_smiling_face:20:09
kata-irc-bot<eric.ernst> I'd be happy to use it.20:09
kata-irc-bot<sudeep.batra> Is it possible to have the dockershim as well as the containerd(or crio) - so that I can have some VNFs on KataContainer while others can be natively using dockershim , thats is a Kubernetes Cluster with both this options ?20:10
kata-irc-bot<eric.ernst> Would need to step back from hotplug i'd assume -- not sure what features are available20:10
kata-irc-bot<eric.ernst> I know this was one of the areas vincent was looking, IIRC (batts)20:10
kata-irc-bot<eric.ernst> yeah, both is the plan20:10
kata-irc-bot<eric.ernst> Or, rather, is one of the clear use cases.20:11
kata-irc-bot<eric.ernst> well, i see -- do you mean dockershim v containerd, or do you mean kata v runc?20:11
kata-irc-bot<eric.ernst> containerd/crio can support both runtimes already.20:11
kata-irc-bot<sudeep.batra> so kata can use containerd or crio, so lets say I use containerd20:12
kata-irc-bot<eric.ernst> ok.20:12
kata-irc-bot<sudeep.batra> oh you mean all combinations are possible20:12
kata-irc-bot<eric.ernst> a single node would have one cri-shim (crishim: {containerd, crio, dockershim, etc})20:12
kata-irc-bot<raravena80> @jonolson glad to give it a try, sounds cool!20:13
kata-irc-bot<eric.ernst> kata can be run with containerd and it can be run with crio20:13
kata-irc-bot<sudeep.batra> ok so I can have a kubernetes cluster, with one node1 with dockershim, node2 with containerd and node3 with crio20:13
kata-irc-bot<eric.ernst> both of those cri-shims support multiple oci runtimes (ie, kata-runtime and runc)20:13
kata-irc-bot<eric.ernst> i've done it.20:13
kata-irc-bot<eric.ernst> its a bit goofy, but each node can, sure.20:13
kata-irc-bot<eric.ernst> Kata can only run on the crio or containerd nodes20:14
kata-irc-bot<sudeep.batra> and I can use diferent VNFs on different nodes20:14
kata-irc-bot<eric.ernst> why different cr-shims, though?20:14
kata-irc-bot<sudeep.batra> yeah probably too much, but you get the idea, I want to have normal pods using dockershim, however some specific packetcore VNFs using KataContainer( using containerd)20:15
kata-irc-bot<eric.ernst> You can get both with containerd.20:15
kata-irc-bot<eric.ernst> it supports both runc and kata at the same time.20:15
kata-irc-bot<eric.ernst> (or, more generally, two runtimes at a single time)20:15
kata-irc-bot<eric.ernst> this post may help clarify (shameless plug): https://medium.com/cri-o/intel-clear-containers-and-cri-o-70824fb5181120:16
kata-irc-bot<sudeep.batra> ok so you mean I can just use containerd and then use either Kata containers for some VNFs and dockershim for generic pods20:16
kata-irc-bot<eric.ernst> s/clearcontainers/kata containers20:16
kata-irc-bot<eric.ernst> replace the word dockershim wiht runc, and my answer is yes20:16
kata-irc-bot<eric.ernst> runc is what is used in dockershim.  containerd can support runc and kata20:16
kata-irc-bot<sudeep.batra> ok , still bit puzzled with the internal architecture :(20:17
kata-irc-bot<sudeep.batra> let me go through20:17
kata-irc-bot<eric.ernst> ok.20:17
kata-irc-bot<sudeep.batra> :+1:20:17
kata-irc-bot<jonolson> @raravena80 — came up during Kris’s TGIK — had to use a Linux box for TGIK + Kata rather than the usual Mac — might be as simple as adding a new VM CLI generator20:20
kata-irc-bot<raravena80> yeah, that's my guess. A good first experiment would be hard coding the xhyve cli instead of generating it.  Would have to copy the x86 kata-agent to the the VMs rootfs too.20:30
kata-irc-bot<raravena80> meh... complaining about `syscall.SIGSTKFLT`20:47
kata-irc-bot<raravena80> ```$ cd $GOPATH/src/github.com/kata-containers/proxy && make go build -o kata-proxy -ldflags "-X main.version=1.0.0-a69326b63802952b14203ea9c1533d4edb8c1d64" # github.com/kata-containers/proxy ./signals.go:27:2: undefined: syscall.SIGSTKFLT make: *** [kata-proxy] Error 2```20:47
*** annabelleB has quit IRC23:34

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