Friday, 2021-04-30

*** egernst has quit IRC01:53
*** egernst_ has joined #kata-dev01:53
*** Yarboa has quit IRC05:03
*** Yarboa has joined #kata-dev05:06
*** Yarboa has quit IRC06:04
*** Yarboa has joined #kata-dev06:06
*** hbrueckner has joined #kata-dev06:46
*** dklyle has quit IRC06:48
*** sgarzare has joined #kata-dev06:58
*** Yarboa has quit IRC07:04
*** Yarboa has joined #kata-dev07:04
*** ricolin has quit IRC07:18
*** pcaruana has quit IRC07:38
*** Yarboa has quit IRC08:04
*** Yarboa has joined #kata-dev08:07
*** pcaruana has joined #kata-dev08:16
*** yann-kaelig has joined #kata-dev10:37
*** hbrueckner has quit IRC11:53
*** devimc has joined #kata-dev12:19
*** fuentess has joined #kata-dev13:16
*** hbrueckner has joined #kata-dev13:51
*** dklyle has joined #kata-dev14:37
*** hbrueckner has quit IRC14:43
*** egernst_ has quit IRC15:42
*** egernst has joined #kata-dev15:43
*** sgarzare has quit IRC15:51
egernstdevimc: we're talking about making metircs-ci non-gating for release.15:59
egernstthoughts?15:59
egernstwe have a number of good bug fixes, and have been delaying release.15:59
egernsti don't know that we have a fix or root cause in place yet?15:59
devimcegernst, go for it, let's skip it for this release, gaby and I are working on that16:01
devimck8s is a pita in the baremetal16:01
egernstoh interesting - curious - why k8s for our tests?16:01
egernst**for metrics tests16:02
devimcegernst, iperf test16:02
egernstdidn't want to setup cni manually?16:03
kata-irc-bot<fidencio> @eric.ernst, okay, so, please, leave it to me and I'll go PR by PR merging those and I'll ping you for reviews needed16:03
devimccleanup script is nor working properly16:03
egernstshould be able to crictl, if that helps. I think that control plane *and* kubelet *and* your workload is causing pain to setup, and will have more pain for useful result?16:04
devimcso when the next job runs the system is dirty16:04
devimcegernst, how? any document you can share?16:05
egernsthttps://github.com/kata-containers/documentation/blob/master/how-to/containerd-kata.md#configuration-for-cri-tools16:06
egernstthe 'hard part' is just needing to install/setup your CNI.16:06
egernst(which isn't hard, just a step that you don't have to do if you're installing k8s)16:06
devimcright, does  cni setup the network automatically?16:07
devimcegernst, ^16:07
egernstso long as you have the binaries installed and the conf setup (for both cni/containerd)16:07
egernstyou should be able to walk through the example there, and then the networking works when you create a pod/container.16:08
egernstIf its just iperf3 that's junking the whole system; is it feasbile to just run footprint and boot time?16:08
egernsts/iperf3/iprf16:08
devimcegernst, we can skip iperf for now,16:12
kata-irc-bot<fidencio> @wmoschet, @eric.ernst, I need one review here: https://github.com/kata-containers/kata-containers/pull/1754 :slightly_smiling_face:16:18
kata-irc-bot<eric.ernst> ooooh govmm revendor... yes .yes.16:25
kata-irc-bot<eric.ernst> fuck ya i hope the rest of this pr looks good: https://github.com/kata-containers/kata-containers/pull/1754/commits/8385ff9554188d798fba07297240b7cb0feec251#diff-ef1948639361[…]ba757d7dc068cdL27016:25
kata-irc-bot<fidencio> Reviews also needed on: • https://github.com/kata-containers/kata-containers/pull/1689https://github.com/kata-containers/tests/pull/3414https://github.com/kata-containers/kata-containers/pull/178216:25
kata-irc-bot<eric.ernst> the tests one is _large_16:31
kata-irc-bot<fidencio> It is, right?16:32
kata-irc-bot<fidencio> I tried to split it in small chunks, I really hope that makes the review easier16:32
kata-irc-bot<eric.ernst> is there a reason this needs to be tied to the release?16:34
kata-irc-bot<eric.ernst> ie; we aren't pinning the test version to a particular release; the branches can keep moving forward?16:35
kata-irc-bot<eric.ernst> (not to say we shoudln't move it forward very soon; I just don't want to make a rubber stamp review if I don't need to)16:35
kata-irc-bot<fidencio> I really would like to have the version bump on the CI bits & pieces happening before we cut the branch16:36
kata-irc-bot<fidencio> To at least be able to say 2.1.0-rc0 was tested against kubernetes 1.21.0, rather than saying "was tested against a version of k8s that will be EOL next week"16:36
kata-irc-bot<eric.ernst> what happens if we update the stable-2.1 next week with this?16:36
kata-irc-bot<eric.ernst> kata-deploy will test against 1.20.516:37
kata-irc-bot<eric.ernst> ok16:37
kata-irc-bot<fidencio> I can split things out of that PR and make it the bare minimum if you prefer16:37
kata-irc-bot<fidencio> not a big deal16:37
kata-irc-bot<fidencio> Do you feel more confident about that?16:38
kata-irc-bot<eric.ernst> find someone else to review as well.16:38
kata-irc-bot<fidencio> @wmoschet, we need you here: https://github.com/kata-containers/tests/pull/3414 ... be heartless.16:38
kata-irc-bot<eric.ernst> k, lgtm.16:43
kata-irc-bot<eric.ernst> thanks for the good commit messages.16:43
kata-irc-bot<eric.ernst> @ me if you need anything more.16:43
kata-irc-bot<wmoschet> @fidencio let me have a look. how much you paying for that?16:47
kata-irc-bot<fidencio> > thanks for the good commit messages. the least to be done for a big series. thanks for the review!16:48
kata-irc-bot<fidencio> > @fidencio let me have a look. how much you paying for that? we pay in love, appreciation, and maybe beers :slightly_smiling_face:16:49
kata-irc-bot<wmoschet> love, hmm, appreaciation, hmm, beers, yesss!16:49
*** egernst_ has joined #kata-dev17:40
*** egernst has quit IRC17:44
*** fuentess has quit IRC18:04
*** fuentess has joined #kata-dev18:07
*** devimc has quit IRC21:22
kata-irc-bot<anastassios.nanos> hi all! Wondering how you test/build for arm64 -- is there dedicated hardware? do you build on some cloud provider? Tried building on a jetson nano and the rust agent compilation kind of makes the system crash21:24
kata-irc-bot<fidencio> Wow!  I have a Jetson Xavier NX around and I was able to build the agent there, no issue.21:34
kata-irc-bot<fidencio> Which system are you running there?21:34
kata-irc-bot<anastassios.nanos> yea, the NX has a bit more RAM I presume -- I'm running the build in a container, which is part of k8s, so no swapping unfortunately21:39
kata-irc-bot<fidencio> NX has 8GB of RAM.21:40
kata-irc-bot<fidencio> not sure about the nano.21:40
kata-irc-bot<anastassios.nanos> 4GB21:40
kata-irc-bot<fidencio> Anyways, the ARM CI has a ARM machine which as provided by ARM folks (sorry, a lot of arms in the sentence)21:40
kata-irc-bot<fidencio> I'm not exactly sure what machine is used, though21:41
kata-irc-bot<anastassios.nanos> heh, makes sense -- I was looking at AWS -- maybe a spot instance could do the trick for us21:41
kata-irc-bot<fidencio> My hope, my most sincere hope, is that at some point everyone developing for kata containers gets hooked up with M1s (Hey @eric.ernst :-))21:41
kata-irc-bot<fidencio> @anastassios.nanos, that may do, but if we happen to need nested (which I'm not sure how well supported it is on ARM), that would be a pain with AWS21:42
kata-irc-bot<anastassios.nanos> regardless, I was looking for a provider for arm instances/bare metals -- can't really say I found something interesting21:42
kata-irc-bot<anastassios.nanos> I remember scaleway had back in the day, but say they EOLd it21:42
kata-irc-bot<fidencio> ah, BM, I'd say AWS is the best I remember seeing when I looked for it21:42
kata-irc-bot<anastassios.nanos> we might as well buy a couple of Xaviers -- we are going to need them in the coming months anyway21:44
*** fuentess has quit IRC22:03
*** yann-kaelig has quit IRC22:46
*** Yarboa has quit IRC23:44
*** Yarboa has joined #kata-dev23:44

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!