Friday, 2016-12-02

*** hongbin has quit IRC00:02
*** limao has joined #openstack-kuryr00:53
dougbtvwicked awesome :)00:58
*** shashank_hegde has quit IRC01:46
*** yedongcan has joined #openstack-kuryr01:50
*** hongbin has joined #openstack-kuryr02:14
*** yuanying_ has quit IRC02:48
*** yuanying has joined #openstack-kuryr02:52
*** shashank_hegde has joined #openstack-kuryr03:03
janonymousalraddarla_: yea, base.py have nothing much to do in it, once test_kuryr.py is completed only few changes needs to be made03:05
*** yamamoto_ has joined #openstack-kuryr03:22
*** flaviof has left #openstack-kuryr03:24
*** saneax-_-|AFK is now known as saneax03:27
*** yuanying has quit IRC03:44
*** ivc_ has quit IRC03:45
*** saneax is now known as saneax-_-|AFK03:58
*** limao has quit IRC04:13
*** yedongcan has quit IRC04:23
*** hongbin has quit IRC04:31
*** limao has joined #openstack-kuryr04:35
*** ivc_ has joined #openstack-kuryr04:38
*** dougbtv has quit IRC04:39
*** ivc_ has quit IRC04:43
*** shashank_hegde has quit IRC04:43
*** janki has joined #openstack-kuryr04:56
*** openstackgerrit has joined #openstack-kuryr05:04
openstackgerritOpenStack Proposal Bot proposed openstack/fuxi: Updated from global requirements  https://review.openstack.org/37374505:04
openstackgerritJaivish Kothari(janonymous) proposed openstack/kuryr-libnetwork: Removing common mox functions  https://review.openstack.org/40585505:10
openstackgerritJaivish Kothari(janonymous) proposed openstack/kuryr-libnetwork: [WIP: to do after parent patch merge] Removing common mox functions  https://review.openstack.org/40585505:12
janonymousalraddarla_: ^^05:13
*** shashank_hegde has joined #openstack-kuryr05:18
*** shashank_hegde has quit IRC05:24
*** yamamoto_ has quit IRC05:31
*** yedongcan has joined #openstack-kuryr05:35
*** shashank_hegde has joined #openstack-kuryr05:36
*** shashank_hegde has quit IRC05:42
*** yamamoto_ has joined #openstack-kuryr05:57
*** yamamoto_ has quit IRC06:28
*** vikasc has quit IRC06:28
*** shashank_hegde has joined #openstack-kuryr06:31
*** vikasc has joined #openstack-kuryr06:31
*** openstackgerrit has quit IRC06:33
*** yedongcan has left #openstack-kuryr07:00
*** yamamoto_ has joined #openstack-kuryr07:08
*** ram___ has quit IRC07:18
*** saneax-_-|AFK is now known as saneax07:43
*** shashank_hegde has quit IRC07:51
*** pmannidi has quit IRC07:56
apuimedovikasc: please, review https://review.openstack.org/#/c/405426/08:31
apuimedoI'd like to merge this fix08:31
vikascapuimedo, looks good to me, have not tried though08:36
apuimedovikasc: can you launch a devstack and let me know?08:36
vikascapuimedo, sure08:36
apuimedothanks vikasc08:36
vikascyw08:36
*** lmdaly has joined #openstack-kuryr08:53
vikascapuimedo, working08:56
*** garyloug has joined #openstack-kuryr08:58
vikascapuimedo, but i am thinking how come it was working earlier also. i was using hyperkube 1.4.6 and it dint throw any error communicating with api-server08:58
*** ivc_ has joined #openstack-kuryr09:02
*** limao has quit IRC09:18
apuimedovikasc: for a simple reason09:30
apuimedothat you had run with the same volume a docker 1.3.6 container :-D09:30
apuimedoso your volume got mounted09:31
apuimedowhen you ran with 1.4.609:31
vikascooh09:31
*** limao has joined #openstack-kuryr09:31
vikasc:)09:31
vikascright09:31
*** openstackgerrit has joined #openstack-kuryr09:32
openstackgerritAntoni Segura Puimedon proposed openstack/kuryr-libnetwork: Move interface creation and deletion  https://review.openstack.org/39454709:32
apuimedovikasc: let's get ^^ in09:32
apuimedoI just rebased it and applied some of dongcan's suggestions09:33
vikascplease allow me some time to take a look at it09:34
apuimedovikasc: sure. I just would like to get it in today09:34
apuimedoso we can all start working on moving nested to kuryr-k8s09:34
vikascsure09:34
vikasccool09:35
openstackgerritAntoni Segura Puimedon proposed openstack/kuryr-libnetwork: [WIP]Driver based model for kuryr-libnetwork  https://review.openstack.org/40036509:50
ltomasbohi apuimedo, vikasc. I follow irenab advice to split the vlan support out of the controller10:00
ltomasbohttps://review.openstack.org/#/c/402462/10:00
vikascthanks ltomasbo10:01
ltomasbonot sure how that fits with the patch you just rebased...10:01
ltomasbocan you take a look?10:01
apuimedoltomasbo: heh10:01
apuimedohopefully it work be too conflictive10:02
apuimedoltomasbo: you've got a lot of unit test failures10:02
ltomasbowill see :D10:02
ltomasboyes, I included a new object in app10:03
ltomasboso I need to update the tests to mock that10:03
ltomasboalso want to include some new ones (as well as fullstack)10:03
openstackgerritMerged openstack/kuryr-kubernetes: devstack: fix k8s setup-files for hyperkube >=1.4  https://review.openstack.org/40542610:04
ltomasboI think all the failures are due to the next:10:04
ltomasboAttributeError: 'Flask' object has no attribute 'driver'10:04
apuimedoltomasbo: do you have some fix in mind for that?10:05
ltomasbodidn't have the time yet to dig into it, but for the old tests it should be as simple as mocking an driver object10:06
ltomasbointo app.driver10:06
ltomasbowith the default driver class10:07
ltomasbo(hopefully)10:07
apuimedook10:07
ltomasboI'll give it a try later today10:07
ltomasboby the way, as you may already discuss this before10:07
ltomasboin https://review.openstack.org/#/c/394547/14/kuryr_libnetwork/controllers.py10:08
*** lmdaly has quit IRC10:08
ltomasboI see the plan is to move the binding.port_bind() to CreateEndpoint10:08
apuimedoltomasbo: yes, that has to be done to follow properly docker libnetwork spec10:09
apuimedoalso, on stopping the container, it moves the iface back into the host namespace for us10:09
ltomasbothis will solve that issue?10:09
*** lmdaly has joined #openstack-kuryr10:10
ltomasbogoing to try it right way and see if it also solves the vlan issue with that!10:11
apuimedoltomasbo: it will10:12
apuimedo(I think)10:12
ltomasboI'll give it a big +1 then! It was so annoying to have to delete manually the interfaces for the vlan testing :D10:13
*** limao has quit IRC10:27
ltomasboyep, it does solve the problem!10:29
apuimedo;-)10:30
apuimedoivc_: I'm curious about l76 https://review.openstack.org/#/c/404038/5/kuryr_kubernetes/cni/handlers.py10:42
ivc_apuimedo thats because we use 'active' in annotations to signal neutron port availability, but for os-vif we need an active port10:48
apuimedoodd10:49
apuimedobut I'll take it10:49
apuimedoivc_: any reason for the change s/kuryr/kuryr-cni/ for the executable?10:49
ivc_apuimedo yup. i expect that eventually we'll have 'kuryr' as cli10:50
apuimedoivc_: if you spin up another patch set of this change, remove the depends on, since it is not necessary anymore10:50
apuimedoivc_: cni drivers are usually not in path10:50
apuimedoand we could always have kuryrctl10:51
apuimedo:P10:51
ivc_apuimedo yes, but i'd like to make it less confusing :P10:51
apuimedovery well10:51
apuimedoivc_: now you only need to get vikasc or irenab10:52
apuimedo;-)10:52
apuimedoivc_: anything I can help you with?10:52
ivc_apuimedo regarding 'odd' - well it is but we need something for neutron.port.status and it does fit that role. another option would probably be to have our own data model for neutron, but that would require neutron-client -> model translation and then model -> os-vif translation10:53
ivc_apuimedo i wish we had a common neutron data model in neutron-lib that neutron-client would return instead of those 'dict's10:55
*** yamamoto_ has quit IRC10:57
ivc_apuimedo e.g. if you look at nova, they have their own models and have to translate both neutron-client and os-vif10:57
apuimedohaven't looked since before os-vif times10:58
apuimedommm10:58
apuimedohaving to do translation sucks10:58
apuimedoIMHO nova's and our usage should be the intended purpose and hsouldn't need translation10:58
ivc_yes, but we don't have network model that is shared among projects. not yet at least10:59
apuimedoright11:01
ivc_apuimedo have you seen https://review.openstack.org/#/c/313056/ ?11:05
apuimedono, I hadn't, ivc_11:06
apuimedobut it was coming any day11:06
apuimedojust moving the code around11:06
ivc_apuimedo i mean, should we target octavia with our services implementation?11:12
ivc_apuimedo because that would mean that we probably won't be able to use lightweight haproxy (agent-based) and will be limited to haproxy-in-vm, which is slow11:13
ivc_apuimedo and even tho octavia doc states that  "Octavia accomplishes its delivery of load balancing services by managing a fleet of virtual machines, *containers, or bare metal servers*—collectively known as amphorae" - there's no support for containers/bm yet (and from summit feedback it does not seem like its coming in near future)11:15
apuimedoivc_: afaik they are not dropping the lightweight one just yet11:16
apuimedothey moved the code for now11:16
apuimedobut ajo can confirm11:16
* ajo reads11:16
ajohmm, last time I talked to the octavia cores, it seemed like containers were near, but11:17
ajothere have been many changes, I can't confirm11:17
apuimedoajo: but the old neutron code is still there, right?11:19
ajoapuimedo what do you mean about the old code?11:19
ajoah, sorry, I didn't read it all11:20
apuimedothe one that spawned haproxys anywhere11:20
ajoyes, but how's that related to kuryr ?11:20
ajowe keep it, I know nmagnezi updated some patches to have something in the meanwhile11:20
apuimedobecause we have to use lbaasv211:20
ajoahhhhhh, ok11:21
ajoapuimedo talk to nmagnezi11:21
apuimedoand we don't want VMs11:21
ajohe'll be a reliable source of information11:21
ajook11:21
apuimedoso the old approach is better than VMs11:21
ajoI understand now11:21
ajoapuimedo of course, less heavy, but in the DVR world, VMs will be better11:21
ajoyou spread the load across your whole cloud11:21
ajoinstead of a node11:21
ajoor a few11:21
apuimedonah... distributed LB11:21
ajoit will still be better once they're able to use containers, of course11:22
apuimedothat's the way11:22
ajoapuimedo what do you mean by distributed LB? :)11:22
ivc_ajo, distributed LB: e.g ovn with their loadbalancer abstraction11:23
ivc_ajo, i.e. similar to how K8s does loadbalancing in kube-proxy - they have DNAT on hosts that initiate the connection instead of having centralised LB11:24
ivc_ajo, that enables great scalability for LB and makes it EW instead of NB11:26
ivc_apuimedo btw it might make sense if octavia could use kuryr/k8s to provide containers11:34
ivc_apuimedo i mean we are enabling neutron ports for containers and octavia can just run haproxy pod without taking care of network config11:35
ivc_apuimedo tho that might require some way for pod to be connected to multiple networks11:36
ajo:) ovn support for lbaasv2, that'd be great ;D11:40
ivc_ajo, for us anything that does not require ~5 minutes to start LB would be great :)11:42
*** yamamoto has joined #openstack-kuryr11:46
*** yamamoto has quit IRC11:50
*** yamamoto has joined #openstack-kuryr11:53
*** yamamoto has quit IRC11:53
*** palexster has quit IRC11:58
*** neil_ has quit IRC12:00
*** palexster has joined #openstack-kuryr12:03
*** yamamoto has joined #openstack-kuryr12:09
*** neiljerram has joined #openstack-kuryr12:16
*** limao has joined #openstack-kuryr12:18
*** limao has quit IRC12:23
*** lmdaly has quit IRC12:26
*** limao has joined #openstack-kuryr12:32
*** limao_ has joined #openstack-kuryr12:40
*** limao has quit IRC12:40
*** limao_ has quit IRC12:44
*** limao has joined #openstack-kuryr12:44
*** garyloug has quit IRC13:05
openstackgerritIlya Chukhnakov proposed openstack/kuryr-kubernetes: Experimental CNI & VIFBridge binding  https://review.openstack.org/40403813:11
ivc_vikasc, can you take a look at https://review.openstack.org/404038 ?13:13
*** dougbtv has joined #openstack-kuryr13:21
*** saneax is now known as saneax-_-|AFK13:38
alraddarla_janonymous, got it :)13:47
*** yamamoto has quit IRC14:06
*** yamamoto has joined #openstack-kuryr14:10
*** yamamoto has quit IRC14:21
*** lmdaly has joined #openstack-kuryr14:22
*** yamamoto has joined #openstack-kuryr14:27
*** yamamoto has quit IRC14:37
*** yamamoto has joined #openstack-kuryr14:37
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-libnetwork: Nested-Containers: trunk subports management  https://review.openstack.org/40246214:40
*** yamamoto has quit IRC14:41
*** yamamoto has joined #openstack-kuryr14:51
*** janki has quit IRC14:58
*** garyloug has joined #openstack-kuryr15:01
ltomasbohi apuimedo, I quickly update the unit/base.py for my patch and there is no more unit tests failures15:10
ltomasbojust 2 extra lines :D15:11
*** openstackgerrit has quit IRC15:33
*** hongbin has joined #openstack-kuryr15:39
*** limao has quit IRC15:43
*** openstackgerrit has joined #openstack-kuryr15:52
openstackgerritDarla Ahlert proposed openstack/fuxi: Move from "tenant" to "project"  https://review.openstack.org/40618915:52
*** david-lyle_ has joined #openstack-kuryr16:17
*** david-lyle has quit IRC16:19
*** saneax-_-|AFK is now known as saneax16:39
apuimedocool16:50
*** saneax is now known as saneax-_-|AFK16:55
*** yamamoto has quit IRC16:56
*** yamamoto has joined #openstack-kuryr16:58
*** yamamoto has quit IRC16:58
openstackgerritOpenStack Proposal Bot proposed openstack/fuxi: Updated from global requirements  https://review.openstack.org/37374517:09
*** tonanhngo has joined #openstack-kuryr17:10
*** lmdaly has quit IRC17:14
*** yamamoto has joined #openstack-kuryr17:18
*** yamamoto has quit IRC17:19
*** yamamoto has joined #openstack-kuryr17:20
*** l_jacob has joined #openstack-kuryr17:31
*** l_jacob has quit IRC17:33
*** shashank_hegde has joined #openstack-kuryr17:40
*** yamamoto has quit IRC17:49
*** yamamoto has joined #openstack-kuryr17:51
*** yamamoto has quit IRC17:55
*** david-lyle_ is now known as david-lyle18:08
*** garyloug has quit IRC18:19
*** diogogmt has joined #openstack-kuryr18:50
*** shashank_hegde_ has joined #openstack-kuryr19:19
*** shashank_hegde has quit IRC19:23
*** shashank_hegde_ is now known as shashank_hegde19:23
*** yamamoto has joined #openstack-kuryr19:31
*** yamamoto has quit IRC19:37
*** devlaps has quit IRC20:57
*** dougbtv has quit IRC21:46
*** shashank_hegde has quit IRC21:48
*** shashank_hegde has joined #openstack-kuryr21:50
*** yamamoto has joined #openstack-kuryr23:05
*** hongbin has quit IRC23:26
*** yamamoto has quit IRC23:35
*** yamamoto has joined #openstack-kuryr23:41
*** yamamoto has quit IRC23:45

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