Monday, 2021-04-19

*** Yarboa has quit IRC00:43
*** Yarboa has joined #kata-dev00:54
*** Yarboa has quit IRC01:32
*** Yarboa has joined #kata-dev01:40
*** Yarboa has quit IRC02:03
*** Yarboa has joined #kata-dev02:04
*** Yarboa has quit IRC02:33
*** Yarboa has joined #kata-dev02:34
*** egernst has joined #kata-dev03:06
*** egernst has quit IRC03:06
*** egernst has joined #kata-dev03:07
*** egernst has quit IRC03:32
*** Yarboa has quit IRC04:02
*** Yarboa has joined #kata-dev04:05
*** Yarboa has quit IRC04:52
*** Yarboa has joined #kata-dev04:55
*** egernst has joined #kata-dev04:57
*** egernst has quit IRC05:02
*** snir has quit IRC05:46
*** amorenoz_ has joined #kata-dev06:20
*** hbrueckner has joined #kata-dev06:40
*** amorenoz_ has quit IRC06:50
*** amorenoz has joined #kata-dev06:55
*** fgiudici has joined #kata-dev07:01
*** snir has joined #kata-dev07:05
*** sgarzare has joined #kata-dev07:06
kata-irc-bot<fidencio> @thierry, @bergwolf, do you guys now how to easily get to the zoom link for the PTG happening this afternoon?07:47
kata-irc-bot<fidencio> I'm in a loop being redirected from one place to another, without finding anything else but the time and the room that will be used07:48
kata-irc-bot<fidencio> Folks, https://github.com/kata-containers/tests/pull/3424 is a quick and easy ack that will help to unblock CRI-O upstream CI.  May I aget some eyes on that, please?07:54
kata-irc-bot<jakob.naucke> https://www.openstack.org/ptg/rooms/havana redirects me to a Zoom room07:54
kata-irc-bot<fidencio> How did you get to that? :slightly_smiling_face:07:54
kata-irc-bot<jakob.naucke> My invitation contained a link to http://ptg.openstack.org/ptg.html, from there I click on "kata"07:55
kata-irc-bot<fidencio> perfect, I missed hat, thanks @jakob.naucke!07:56
kata-irc-bot<fidencio> Folks, Today (from 14:0 to 17:00 UTC) there'll be happening the virtual PTG where we'll have a "office hours" session with the community. Please, join us there at https://www.openstack.org/ptg/rooms/havana!07:57
*** davidgiluk has joined #kata-dev07:57
kata-irc-bot<thierry> Yes, links to Zoom rooms are available from ptg.openstack.org ... we are applying a number of indirections to avoid zoom bombing :slightly_smiling_face:08:00
kata-irc-bot<thierry> Also recommending that you try to join early as Zoom decided to deploy an update today...08:01
kata-irc-bot<fidencio> @thierry, timely update, I see. :slightly_smiling_face:08:02
kata-irc-bot<fidencio> Thanks, thanks to both of you!08:02
kata-irc-bot<thierry> Murphy's law ,:)08:02
*** amorenoz has quit IRC09:13
*** amorenoz has joined #kata-dev09:24
*** egernst has joined #kata-dev10:58
*** egernst has quit IRC11:03
*** sgarzare has quit IRC11:56
*** sgarzare has joined #kata-dev11:56
*** ricolin has quit IRC12:15
*** devimc has joined #kata-dev12:28
*** Yarboa has quit IRC13:03
*** Yarboa has joined #kata-dev13:05
*** fuentess has joined #kata-dev13:22
*** fuentess has left #kata-dev13:22
*** fuentess has joined #kata-dev13:22
*** khyr0n has joined #kata-dev13:23
*** khyr0n has quit IRC13:24
*** khyr0n has joined #kata-dev13:25
*** ricolin has joined #kata-dev13:50
*** dklyle has joined #kata-dev14:19
*** dklyle has quit IRC14:21
*** dklyle has joined #kata-dev14:21
*** dklyle has quit IRC14:22
*** dklyle has joined #kata-dev14:32
*** egernst has joined #kata-dev14:59
*** egernst has quit IRC15:03
*** crobinso has joined #kata-dev15:04
*** snir has quit IRC15:21
*** Yarboa has quit IRC16:03
*** Yarboa has joined #kata-dev16:03
*** hbrueckner has quit IRC16:42
*** fgiudici has quit IRC17:02
*** fuentess has quit IRC18:27
*** fuentess has joined #kata-dev18:27
*** davidgiluk has quit IRC19:07
kata-irc-bot<clnperez> oh wow. i feel like i wouldn't have hated on an at-here for this one :)19:49
kata-irc-bot<clnperez> do you do these often?19:49
kata-irc-bot<fidencio> @clnperez, we run those every 6 months19:51
kata-irc-bot<fidencio> But we do have some regular (weekly) architecture committee meetings19:51
kata-irc-bot<fidencio> Are you aware of those?  They happen at 3PM UTC, every Tuesday: https://etherpad.opendev.org/p/Kata_Containers_2021_Architecture_Committee_Mtgs19:52
kata-irc-bot<clnperez> nope. i should add those to my calendar19:53
kata-irc-bot<clnperez> thanks!19:53
kata-irc-bot<fidencio> @clnperez, also, I'd like to ask you, if possible, to subscribe to the kata-dev mailing list (http://lists.katacontainers.io/cgi-bin/mailman/listinfo/kata-dev) as those were announced there (and the future ones will be announced there as well)19:53
kata-irc-bot<fidencio> the list has low traffic :slightly_smiling_face:19:53
*** crobinso has quit IRC19:56
kata-irc-bot<clnperez> of course it falls at the time of two other weekly team meetings ;)20:03
kata-irc-bot<clnperez> it looks to me like the fragments are carried along from kernel version to kernel version (iow, there's nothing version-specific), and that maybe this means there's no backwards compatibility? i'm trying to understand in general how they work so we can add this support for power20:07
*** sgarzare has quit IRC20:09
kata-irc-bot<fidencio> @jose.carlos.venegas.m @wmoschet20:09
kata-irc-bot<jose.carlos.venegas.m> We move some time ago from configs to fragments, it was easier to maintain for us moving from one kernel version to other. Most of the time we move forward. And stop testing the old kernel, in theory you can try to build and old kernel with those configs and it is likely that works20:16
kata-irc-bot<jose.carlos.venegas.m> the main idea is that  configurations are group in a file fragment20:17
kata-irc-bot<jose.carlos.venegas.m> I think there are some arch specific fragments20:18
kata-irc-bot<clnperez> there are some arch-specific ones, yes20:21
kata-irc-bot<clnperez> i read he readme about fragments. i just wanted to make sure i understood that bit well, and you confirmed. thanks @jose.carlos.venegas.m20:22
kata-irc-bot<jose.carlos.venegas.m> @clnperez great!20:23
kata-irc-bot<clnperez> my first thought for creating power-specific ones was to just look at what had chanaged between the most recent two kernel versions for x86, but then i realized there's no longer a single config file for x86 (like you said), and also that i an't just reassemble (a la the merge script) one for x86 for 5.4 or 5.10.20:24
kata-irc-bot<jose.carlos.venegas.m> >  and also that i can't just reassemble ?20:26
kata-irc-bot<jose.carlos.venegas.m> you mean get a "formal" x86 kernel config ?20:27
kata-irc-bot<jose.carlos.venegas.m> You could use the build kernel scripts  to get the config and start to modify from it20:27
kata-irc-bot<clnperez> if i execute this: `./scripts/kconfig/merge_config.sh -m ../configs/fragments/common/* ../configs/fragments/x86_64/* ../configs/fragments/whitelist.conf`20:27
kata-irc-bot<clnperez> it isn't for any specific kernel20:27
kata-irc-bot<clnperez> i think that is what you mean by by get the config and start to modify from it?20:29
kata-irc-bot<clnperez> i could compare that to what we have for 5.4 currently: https://github.com/kata-containers/kata-containers/blob/main/tools/packaging/kernel/configs/powerpc_kata_kvm_5.4.x20:31
kata-irc-bot<jose.carlos.venegas.m> yes, something like that, let me check what does today our build script20:31
kata-irc-bot<jose.carlos.venegas.m> yep that may wrok as well,  if you want to keep using configs20:32
kata-irc-bot<clnperez> no, i'd like to add fragments support20:32
kata-irc-bot<clnperez> we might start just by breaking that into fragements20:32
kata-irc-bot<clnperez> i was just trying initially to see what would need to be modified since some things most likely changed between 5.4 and 5.10 as far as kernel configs20:33
kata-irc-bot<jose.carlos.venegas.m> yeah in longterm is easier to maintain20:33
kata-irc-bot<eric.ernst> Are there explicit things you'd want to make sure you have added @clnperez?20:33
kata-irc-bot<eric.ernst> for the arch?20:34
kata-irc-bot<clnperez> i'm not sure, since i haven't been around for the entirety of our work on kata on power. i only know of one specific thing we needed to add, but i htink it's already in the common config. it just was an oversight when the power file was created20:35
kata-irc-bot<clnperez> that's part of what makes it a little tricky to start :slightly_smiling_face:20:35
kata-irc-bot<eric.ernst> Got it.  Yeah.20:35
kata-irc-bot<eric.ernst> I would compare your existing against the resulting .config from the frags then, to check for delta that is relevant.20:36
kata-irc-bot<eric.ernst> And then that'd be your arch specific fragment.20:36
kata-irc-bot<eric.ernst> ideally it'll be minimal.  IIRC when moving kernel versions, some of the config options are removed (ie, we call them out in a fragment, but the resulting config may have dropped it). I *think* there's special handling to make sure the 'helper scripting' doesn't die in this situation (again, IIRC, the script would stop if a set config wasn't in resulting .config)20:37
kata-irc-bot<eric.ernst> also, on a side note -- sweet profile picture.20:38
kata-irc-bot<clnperez> haha, thank you thank you20:38
*** devimc has quit IRC21:18
kata-irc-bot<eric.ernst> @christophe -- you briefly mentioned some CSI / CNI changes that were proposed/rejected during PTG. Can you help clarify which/what/in what context?  Thx!21:24

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