Tuesday, 2018-04-17

kata-dev-irc-bot<anne> hey there sorry if i just kicked anyone out of the zoom....try again!00:02
kata-dev-irc-bot<eric.ernst> apology accepted.00:02
kata-dev-irc-bot<eric.ernst> It is showing "The host has another meeting in progress" for me.00:02
kata-dev-irc-bot<anne> still?00:02
kata-dev-irc-bot<anne> hm00:03
kata-dev-irc-bot<anne> i'll paste an invite in here00:03
kata-dev-irc-bot<anne> https://zoom.us/j/68425871100:03
kata-dev-irc-bot<anne> @eric.ernst does that work?00:03
kata-dev-irc-bot<eric.ernst> yep.00:04
kata-dev-irc-bot<eric.ernst> perhaps I had a erroneous url00:04
*** libregeekingkid[ has quit IRC00:10
*** PagliaccisCloud has quit IRC00:11
*** PagliaccisCloud has joined #kata-dev00:13
*** sameo has joined #kata-dev00:21
*** yingjun has joined #kata-dev00:30
*** yingjun has quit IRC00:30
*** yingjun has joined #kata-dev00:31
*** yingjun has quit IRC00:32
*** yingjun has joined #kata-dev00:47
*** Ben___ has joined #kata-dev01:04
*** eernst has quit IRC01:07
*** eernst has joined #kata-dev01:09
*** eernst has quit IRC01:09
*** eernst has joined #kata-dev01:09
*** sameo has quit IRC01:09
*** eernst has quit IRC01:10
*** eernst has joined #kata-dev01:10
*** Ben___ has quit IRC01:12
*** eernst has quit IRC01:14
*** liujiong has joined #kata-dev01:59
*** pabelanger_ has joined #kata-dev02:02
*** pabelanger has quit IRC02:03
*** pabelang- has joined #kata-dev02:03
*** pabelang- is now known as pabelanger02:05
*** pabelanger_ has quit IRC02:06
*** yingjun has quit IRC02:25
*** yingjun has joined #kata-dev02:28
*** annabelleB has quit IRC02:40
*** yingjun has quit IRC03:03
*** liujiong has quit IRC03:14
*** liujiong has joined #kata-dev03:15
*** zerocoolback has joined #kata-dev03:28
*** annabelleB has joined #kata-dev03:32
*** liujiong_lj has joined #kata-dev03:38
*** liujiong has quit IRC03:40
*** annabelleB has quit IRC03:51
*** jbryce_ has joined #kata-dev04:02
*** jbryce has quit IRC04:03
*** jbryce_ is now known as jbryce04:03
*** zerocoolback has quit IRC04:05
*** zerocool_ has joined #kata-dev04:05
*** sjas_ has joined #kata-dev04:27
*** sjas has quit IRC04:30
*** zerocool_ has quit IRC04:52
*** libregeekingkid[ has joined #kata-dev04:57
*** zerocoolback has joined #kata-dev05:00
*** sjas_ is now known as sjas05:18
*** jodh has joined #kata-dev06:26
*** jodh has quit IRC06:26
*** jodh has joined #kata-dev06:26
*** gwhaley has joined #kata-dev08:02
*** yingjun has joined #kata-dev08:05
*** yingjun has quit IRC08:46
*** yingjun has joined #kata-dev08:53
*** cdent has joined #kata-dev09:04
*** yingjun has quit IRC09:34
*** zerocoolback has quit IRC10:04
*** cdent has quit IRC10:12
*** liujiong_lj has quit IRC10:29
*** zerocoolback has joined #kata-dev12:02
*** fuentess has joined #kata-dev12:40
*** eernst has joined #kata-dev13:18
kata-dev-irc-bot<zhangwei555> Is arch meeting moved to 8 am PT Monday and Weekly?13:47
*** annabelleB has joined #kata-dev13:50
kata-dev-irc-bot<anne> hey @zhangwei555 -- that was the proposal last night, at least until we get through the 1.0 release. I know it's late your time--how does that work for you?13:57
kata-dev-irc-bot<zhangwei555> That’s good. Actually it’s perfect time for me :)13:59
kata-dev-irc-bot<zhangwei555> Last night’s meeting was hosted in our morning(8 am), it’s kind of too early for me.14:00
kata-dev-irc-bot<anne> awesome--i'll send a note to the ML in a bit here14:01
kata-dev-irc-bot<zhangwei555> Thanks @anne ^^14:02
kata-dev-irc-bot<eric.ernst> That's great @zhangwei55514:02
kata-dev-irc-bot<eric.ernst> hey, any updates on your end for storage/volume hotplug? (was talking about updates on the call last night)14:03
kata-dev-irc-bot<zhangwei555> I am working on it. Then I find that we need to make some refactor for virtcontainers, to seperate it into smaller packages as you mentioned in another issue14:05
kata-dev-irc-bot<zhangwei555> I’m not sure if I should do the refactor first or add storage hotplug support. Maybe it’s better to provide something workable for reviewing first14:06
kata-dev-irc-bot<zhangwei555> Anyway, I’ll try to upload first implementation before next arch meeting. Hope I can reach it14:08
kata-dev-irc-bot<bergwolf> last time I looked at it, there are some tightly coupled code in virtcontainers (esp. the hypervisor and qemu). So I think it would not be a trivial refactor14:09
kata-dev-irc-bot<zhangwei555> Yes, I see the same problem14:10
kata-dev-irc-bot<zhangwei555> All codes are already prepared, I only need to seperate them and make a good API14:10
kata-dev-irc-bot<sebastien.boeuf> I had quickly analyzed how to refactor and this is a bag of noodles !Everything is tied to everything14:11
kata-dev-irc-bot<sebastien.boeuf> that was the initial reason why we choose a flat design14:12
kata-dev-irc-bot<sebastien.boeuf> the cycle dependencies were very easily happening14:12
kata-dev-irc-bot<sebastien.boeuf> @zhangwei555 as I mentioned on the issue, you should not spend too much time on this right now, as this is not a requirement for 1.014:13
kata-dev-irc-bot<sebastien.boeuf> and the timing is already pretty tight for 1.0 :P14:14
kata-dev-irc-bot<zhangwei555> ok. Then I ‘ll give it a first shot14:14
kata-dev-irc-bot<zhangwei555> But I think the refactor is necessary. It’s too tightly coupled14:15
kata-dev-irc-bot<eric.ernst> @graham.whaley want to give and update here on metrics ci?14:17
kata-dev-irc-bot<bergwolf> @zhangwei555 If you already have the refactored code, it'll be good to send it IMO. Otherwise the code can get more tightly coupled as we add more features like vm factory14:19
kata-dev-irc-bot<sebastien.boeuf> yes definitely, the more we add, the more it's gonna be complex to untangle it. But I was pointing the fact that this is not a high priority given the timeline14:24
kata-dev-irc-bot<eric.ernst> Eh, but stepping back, we may need to do this to make an effective 1.0 release is what I"m hearing.14:24
kata-dev-irc-bot<eric.ernst> ie, we're goign to have a lot more work later.14:24
kata-dev-irc-bot<eric.ernst> And harder work into 1.0.  I hear you though, Seb.14:25
*** gabyc_ has joined #kata-dev14:25
kata-dev-irc-bot<sebastien.boeuf> I would not make this a requirement for 1.0 since we don't realize the amount of work involved14:25
kata-dev-irc-bot<eric.ernst> tbh, I'd need to get tied back into it to understand how much work we're taling here.14:25
kata-dev-irc-bot<sebastien.boeuf> we're talking about modifying all the code first, and then all the unit tests tied to it14:26
kata-dev-irc-bot<sebastien.boeuf> structures will need to be exported14:26
kata-dev-irc-bot<sebastien.boeuf> everything is gonna need to be public, so that it can be accessed from any piece of code importing a package14:27
kata-dev-irc-bot<sebastien.boeuf> we're talking about renaming and refactoring everything14:27
gwhaley@eric.ernst - hi - didn't get the notification (am on irc)... you want a v.short update on metrics ci here?...14:29
gwhaleyPR is merged, and I have added 80% of our repos to our internal Jenkins to process PRs and track master branch merges14:29
gwhaleywill let that run for a few days to gather metrics so we can set the 'bounds' for the checks14:29
gwhaleyonce we are happy that is stable then we can discuss with everybody about enabling the github hooks and making metrics CI a blocking item for PRs14:30
kata-dev-irc-bot<zhangwei555> Anyway, I’ll find a balance. And won’t make large refactor but only involve necessary little ones14:30
kata-dev-irc-bot<eric.ernst> ok.  keep us updated @zhangwei555 if it is becoming too painful14:31
kata-dev-irc-bot<sebastien.boeuf> @zhangwei555 sounds good ;)14:31
kata-dev-irc-bot<zhangwei555> I guess it will:)14:31
kata-dev-irc-bot<eric.ernst> :)14:32
kata-dev-irc-bot<eric.ernst> any other major open PRs we should discuss here?14:32
kata-dev-irc-bot<eric.ernst> @archana.m.shinde @sebastien.boeuf - maybe a quick update on the problem space for device passthrough?14:32
kata-dev-irc-bot<sebastien.boeuf> you mean the PCI address we should choose ?14:33
kata-dev-irc-bot<eric.ernst> right - same prediction story we've been discussing for a bit.14:34
kata-dev-irc-bot<eric.ernst> and, re: tags -- @zhangwei555 @bergwolf @james.o.hunt - I was planning on tagging master this morning, and want to make sure we agree that annotated with PGP signing is what we want to do going forward.14:36
kata-dev-irc-bot<bergwolf> I don't know how to do PGP signing on github but it does sound like a good idea :slightly_smiling_face:14:38
kata-dev-irc-bot<zhangwei555> Up to you. I don’t have strong opinion on this14:38
kata-dev-irc-bot<james.o.hunt> @eric.ernst - yep - annotated tags and semantic versioning sounds good to me.14:38
*** zerocoolback has quit IRC14:39
kata-dev-irc-bot<eric.ernst> I was just going to push the tags via git CLI.14:39
kata-dev-irc-bot<eric.ernst> Try to anyway.  Github uses lightweight tags AFAIU.14:39
*** zerocoolback has joined #kata-dev14:39
*** zerocoolback has quit IRC14:40
kata-dev-irc-bot<sebastien.boeuf> @eric.ernst well no real update about the PCI passthrough, @archana.m.shinde is implementing step by step what's described here: https://github.com/kata-containers/runtime/issues/11514:41
kata-dev-irc-bot<eric.ernst> OK, I guess we don't have a particular PR to ask for feedback on in realtime yet.14:42
kata-dev-irc-bot<eric.ernst> (that's what I was getting at)14:42
kata-dev-irc-bot<eric.ernst> ie: https://github.com/kata-containers/runtime/pull/22014:46
kata-dev-irc-bot<eric.ernst> Seems like https://github.com/kata-containers/runtime/pull/211 is already in ok shape14:47
*** zerocoolback has joined #kata-dev14:55
*** mcastelino has joined #kata-dev15:02
*** cdent has joined #kata-dev15:16
*** cdent has left #kata-dev15:16
*** eernst has quit IRC15:21
*** eernst has joined #kata-dev15:21
*** eernst has quit IRC15:28
*** zerocoolback has quit IRC15:37
kata-dev-irc-bot<jonolson> Is there are particular reason you care about the BDF of the device in the guest? It’s not typically necessary for passthrough for it to match the host16:57
*** gwhaley has quit IRC17:05
*** mcastelino has quit IRC17:08
*** jodh has quit IRC17:14
*** annabelleB has quit IRC18:03
kata-dev-irc-bot<eric.ernst> Jon, we need to know the BDF; it isn’t that it has to match the host. We need to know which one to pass from the guest minimal OS to the container namespace.18:26
*** mcastelino has joined #kata-dev18:29
kata-dev-irc-bot<sebastien.boeuf> Yep, useful when we plug some vfio device for instance and we don't know which type of device we should expect to show up. Prediction cannot be done in this case, that's why we want to control the addresses18:33
*** mcastelino has quit IRC18:51
*** thebsdbox has quit IRC19:15
*** annabelleB has joined #kata-dev19:50
kata-dev-irc-bot<jonolson> ah, fair enough, makes sense20:10
*** annabelleB has quit IRC20:14
*** annabelleB has joined #kata-dev20:23
*** oikiki has joined #kata-dev20:51
*** annabelleB has quit IRC20:57
*** fuentess has quit IRC20:57
*** annabelleB has joined #kata-dev21:13
*** eernst has joined #kata-dev21:23
*** gabyc_ has left #kata-dev21:40
*** fiddletwix has quit IRC22:03
*** fiddletwix has joined #kata-dev22:07
*** fiddletwix has quit IRC22:18
*** eernst has quit IRC22:29
*** annabelleB has quit IRC22:34
*** eernst has joined #kata-dev22:39
*** eernst has quit IRC22:58
*** annabelleB has joined #kata-dev23:06
*** oikiki has quit IRC23:09
*** oikiki has joined #kata-dev23:09
*** oikiki has quit IRC23:09
*** oikiki has joined #kata-dev23:19
*** oikiki has quit IRC23:29
*** oikiki has joined #kata-dev23:29

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