Thursday, 2016-05-19

*** gangil has joined #openstack-kuryr00:02
*** gangil has quit IRC00:04
*** banix has quit IRC00:12
*** diogogmt has quit IRC00:23
*** shashank_hegde has quit IRC00:23
*** gangil has joined #openstack-kuryr00:24
*** diogogmt has joined #openstack-kuryr00:27
*** abhiraut has quit IRC00:31
*** diogogmt has quit IRC00:36
*** gangil has quit IRC01:06
*** diogogmt has joined #openstack-kuryr01:14
*** gangil has joined #openstack-kuryr01:57
*** yamamoto_ has joined #openstack-kuryr02:06
*** banix has joined #openstack-kuryr02:52
*** yuanying has quit IRC02:54
*** yamamoto_ has quit IRC03:26
*** vikasc has joined #openstack-kuryr03:43
*** banix has quit IRC03:43
*** yuanying has joined #openstack-kuryr03:46
openstackgerritMike Spreitzer proposed openstack/kuryr: Add devref for kubernetes translate 1 and 2  https://review.openstack.org/29017204:04
*** yamamoto_ has joined #openstack-kuryr04:09
*** shashank_hegde has joined #openstack-kuryr04:30
*** shashank_hegde has quit IRC04:37
*** shashank_hegde has joined #openstack-kuryr04:39
*** shashank_hegde has quit IRC04:51
*** shashank_hegde has joined #openstack-kuryr04:52
*** oanson has joined #openstack-kuryr05:07
*** irenab has joined #openstack-kuryr05:25
*** salv-orlando has joined #openstack-kuryr05:51
*** fawadkhaliq has joined #openstack-kuryr05:57
*** salv-orlando has quit IRC06:32
*** shashank_hegde has quit IRC06:33
*** shashank_hegde has joined #openstack-kuryr06:34
*** tfukushima has joined #openstack-kuryr06:41
*** devvesa has joined #openstack-kuryr07:35
*** irenab_ has joined #openstack-kuryr07:36
*** irenab has quit IRC07:38
*** irenab_ is now known as irenab07:38
*** fawadkhaliq has quit IRC07:39
*** fawadkhaliq has joined #openstack-kuryr07:39
openstackgerritMerged openstack/kuryr: Trivial doc fixes  https://review.openstack.org/31765007:47
*** salv-orl_ has joined #openstack-kuryr07:47
*** salv-orl_ has quit IRC07:47
*** salv-orlando has joined #openstack-kuryr07:48
openstackgerritMerged openstack/kuryr: startup: Fix Kuryr initialization  https://review.openstack.org/31779807:48
*** gangil1 has joined #openstack-kuryr08:08
*** gangil has quit IRC08:10
*** shashank_hegde has quit IRC08:38
*** gangil has joined #openstack-kuryr08:44
*** gangil1 has quit IRC08:45
*** neiljerram has quit IRC08:51
*** gangil1 has joined #openstack-kuryr09:07
*** gangil has quit IRC09:08
*** gangil1 has quit IRC09:14
*** gangil has joined #openstack-kuryr09:14
*** gangil1 has joined #openstack-kuryr09:18
*** gangil has quit IRC09:18
*** fawadkhaliq has quit IRC09:24
*** fawadkhaliq has joined #openstack-kuryr09:24
*** gangil1 has quit IRC09:26
salv-orlandogood morning apuimedo09:32
salv-orlandoI have a quick question for you, are you going to push the CNI plugin into kuryr-kubernetes?09:33
salv-orlandoAlso, have you or Irena already tried out an implementation?09:34
salv-orlandoirenab: ^^09:34
irenabsalv-orlando: hi, how can I help?09:34
salv-orlandoirenab: I was wondering if you had a shot at the CNI plugin for Kuryr... more specifically I am curious about whether you do complete logical network setup in the plugin (e.g.: POST /v2.0/port) or only VIF plugging09:36
*** neiljerram has joined #openstack-kuryr09:36
irenabWe have is progress implementation of both parts for k8s integration, raven (the API watcher and neutron translator) and the CNI Driver that just does the binding. Due to some internal milestone we will start pushing the code to kuryr in about 2 weeks09:37
irenabthe logical network is created by raven, currently k8s namepsace=> neutron network, pod triggerst neutron port creation09:38
salv-orlandoirenab: cool. I was looking for confirmation of that, as "readiness" of logical network is an argument that was brought up in a discussion with some CNI folks09:38
irenabCNI gets the neutron port details in annotations and performs local binding09:38
irenabwe didn’t want to make every worker node to call neutron API09:39
apuimedosorry, I was in a meeting09:40
apuimedosalv-orlando: you mean getting network information as a standard cni thing?09:40
salv-orlandoirenab: indeed that's very similar to what I did for OVN. But I think you're doing it better because you actually return from CNI when both logical network and VIF plugging are ready09:40
apuimedoInstead of the current "add to network"09:40
irenabsalv-orlando: exactly09:41
salv-orlandoapuimedo, it was more about synchronization of raven and CNI plugin09:41
apuimedosalv-orlando: yes. We do synchronize09:41
irenabCNI won’t bind till there is port in neutron09:41
apuimedobut I still thing that having to go from CNI to raven is wrong (although at the moment there is not a real alternative)09:41
salv-orlandoapuimedo: that's good because there a sort of implict expectation that a container must be ready to send/receive data when CNI returns09:41
apuimedosalv-orlando: yes, we do block on that09:41
apuimedowe should also have a CNI return code that said. This failed beyond repair09:42
apuimedoso that the COE wouldn't try to re-schedule09:42
salv-orlandoapuimedo: I am working on that09:42
irenabWhat I would be happy about if we could have the designtated Host at the port creatiion phase as with nova, but do not see how this be done without hacking the scheduler code or impose some order in the API watchers09:42
salv-orlandoboth with CNI  and k8s support09:42
apuimedosalv-orlando: I'll invite you to something in Barcelona then!09:42
apuimedoheck, I'll get you a llangonissa even!09:43
salv-orlandoapuimedo: I am always happy to travel to Barcelona - even if it will probably be me moaning about my 20s09:43
apuimedo:-)09:43
apuimedoirenab: there's some abandoned scheduler plugin point09:43
apuimedobut at this point I don't see it realistic that I can convince the k8s-sig-net that they are doing it all wrong :P09:43
irenab*irenab does not like abandoned stuff09:44
apuimedoand that the plugging point should be at the scheduler level with independent namespaces for the plugins09:44
irenabapuimedo: give them some time09:44
apuimedowell, I guess I should physically push for it instead of bitching about it like a moron09:45
*** vikasc has quit IRC09:45
irenabsalv-orlando: the status report you work on is in k8s code base?09:45
apuimedosalv-orlando: would it be helpful for you if I started pushing the CNI driver alone?09:45
apuimedo(documenting what it expects)09:46
salv-orlandoirenab: there's been probably some cross-wiring. I am now working on the "permanent failure" issue.09:48
apuimedosalv-orlando: on the CNI or on the k8s front?09:49
salv-orlandoAs for status reporting I'm looking into that too. So far I have added simply code to return the MAC address at least.09:49
salv-orlandoapuimedo: technically on the kubernetes front. But there should be a standardized CNI error code for permanent failure09:49
salv-orlandoas for status reporting, do you have in mind something similar to the what is returned by the kubernetes pod network status hook or something different?09:51
irenabsalv-orlando: apuimedo : lunch time, will be back soon09:52
salv-orlandoirenab: enjoy. and apologies for interrupting you abruptly.09:53
*** tfukushima has quit IRC09:57
*** tfukushima has joined #openstack-kuryr09:57
*** vikasc has joined #openstack-kuryr09:57
*** salv-orl_ has joined #openstack-kuryr10:14
*** salv-orlando has quit IRC10:17
*** tfukushima has quit IRC10:31
apuimedosalv-orl_: I was thinking of adding it to https://github.com/containernetworking/cni/blob/master/SPEC.md10:45
salv-orl_apuimedo: adding what? the status hook or the error code?10:45
apuimedomeaningul standard error codes10:46
salv-orl_yeah there is already a very exhaustive list of well-known error codes ;)10:46
apuimedosalv-orl_: the status should probably be in the result array https://github.com/containernetworking/cni/blob/master/SPEC.md#result10:46
apuimedosalv-orl_: where?10:46
salv-orl_apuimedo: here https://github.com/containernetworking/cni/blob/master/SPEC.md#well-known-error-codes (but I was joking)10:47
apuimedoLOL10:47
apuimedono wonder I missed it10:47
apuimedoit's long like the bible10:47
apuimedoThe white hairs in my beard are rustling in disbelief that this is considered a production ready spec when it doesn't have any richness in error codes10:49
apuimedo:P10:49
salv-orl_apuimedo: People considered Neutron "Essex" production ready10:50
apuimedosalv-orl_: I don't think they were consuming legal substances10:53
*** yamamoto_ has quit IRC10:56
salv-orl_apuimedo: I was there. I was the dealer.10:58
apuimedosalv-orl_: they had the good stuff available then :-)10:58
apuimedot quantum10:58
apuimedoI remember when I first heard about quantum10:58
apuimedoI googled it10:58
apuimedoand a youtube video of you showed up :-)10:58
*** fawadkhaliq has quit IRC11:30
*** vikasc has quit IRC12:16
*** asti has joined #openstack-kuryr12:20
*** asti has quit IRC12:34
*** oanson has quit IRC12:35
*** banix has joined #openstack-kuryr12:39
*** salv-orl_ has quit IRC12:50
*** diogogmt has quit IRC13:17
*** irenab has quit IRC13:26
*** salv-orlando has joined #openstack-kuryr14:07
*** salv-orlando has quit IRC14:11
*** yamamoto has joined #openstack-kuryr14:12
*** asti has joined #openstack-kuryr14:17
*** fawadkhaliq has joined #openstack-kuryr14:29
*** diogogmt has joined #openstack-kuryr14:33
*** fawadkhaliq has quit IRC14:33
*** banix has quit IRC14:37
*** irenab has joined #openstack-kuryr14:41
*** yamamoto has quit IRC14:45
*** salv-orlando has joined #openstack-kuryr14:49
*** fawadkhaliq has joined #openstack-kuryr15:24
openstackgerritLiping Mao proposed openstack/kuryr: Remove app.debug as we do not use it any more.  https://review.openstack.org/31874715:40
*** yamamoto has joined #openstack-kuryr15:46
*** yamamoto has quit IRC15:57
openstackgerritLiping Mao proposed openstack/kuryr: Add proper space in error log message.  https://review.openstack.org/31875415:59
*** gangil has joined #openstack-kuryr16:03
*** fawadkhaliq has quit IRC16:11
openstackgerritLiping Mao proposed openstack/kuryr: Fix run docker error on the network with host route  https://review.openstack.org/31877416:43
*** fawadkhaliq has joined #openstack-kuryr16:46
*** shashank_hegde has joined #openstack-kuryr16:48
openstackgerritLiping Mao proposed openstack/kuryr: Remove log_level as kuryr is using oslo_log now  https://review.openstack.org/31877716:51
*** shashank_hegde has quit IRC16:54
*** gangil has quit IRC17:13
*** gangil has joined #openstack-kuryr17:13
*** shashank_hegde has joined #openstack-kuryr17:16
*** gangil has quit IRC17:18
*** banix has joined #openstack-kuryr17:25
*** devvesa has quit IRC17:27
*** fawadkhaliq has quit IRC17:33
*** gangil has joined #openstack-kuryr17:58
*** abhiraut has joined #openstack-kuryr18:00
*** abhiraut has quit IRC18:05
*** abhiraut has joined #openstack-kuryr18:10
*** apuimedo has quit IRC18:26
*** apuimedo has joined #openstack-kuryr18:26
*** oanson has joined #openstack-kuryr18:28
*** asti has quit IRC18:36
*** asti has joined #openstack-kuryr18:36
*** abhiraut has quit IRC18:52
*** abhiraut has joined #openstack-kuryr18:54
*** diogogmt has quit IRC18:55
*** salv-orlando has quit IRC19:01
*** abhiraut has quit IRC19:05
*** salv-orlando has joined #openstack-kuryr19:10
*** diogogmt has joined #openstack-kuryr19:12
*** diogogmt has quit IRC19:15
*** banix has quit IRC19:33
*** diogogmt has joined #openstack-kuryr19:37
*** diogogmt has quit IRC19:55
*** diogogmt has joined #openstack-kuryr20:04
*** diogogmt has quit IRC20:08
*** diogogmt has joined #openstack-kuryr20:09
*** banix has joined #openstack-kuryr20:13
*** oanson has quit IRC20:15
*** diogogmt has quit IRC20:25
*** diogogmt has joined #openstack-kuryr20:29
*** abhiraut has joined #openstack-kuryr20:30
*** abhiraut has quit IRC20:33
*** abhiraut has joined #openstack-kuryr20:35
*** yamamoto has joined #openstack-kuryr20:44
*** salv-orl_ has joined #openstack-kuryr20:48
*** salv-orlando has quit IRC20:51
*** abhiraut has quit IRC21:05
*** abhiraut has joined #openstack-kuryr21:17
*** abhiraut has quit IRC21:18
*** abhiraut has joined #openstack-kuryr21:20
*** asti has quit IRC21:38
*** diogogmt has quit IRC21:50
*** diogogmt has joined #openstack-kuryr22:19
*** abhiraut has quit IRC22:29
*** abhiraut has joined #openstack-kuryr22:40
*** banix has quit IRC22:52
*** diogogmt has quit IRC22:56
*** salv-orl_ has quit IRC23:12
*** shashank_hegde has quit IRC23:30

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