Thursday, 2016-09-29

*** huikang has quit IRC00:10
*** huikang has joined #openstack-kuryr00:11
*** huikang has quit IRC00:12
*** huikang has joined #openstack-kuryr00:12
*** sdake_ has quit IRC00:25
*** lezbar has quit IRC00:43
*** lezbar has joined #openstack-kuryr00:44
*** sdake has joined #openstack-kuryr00:52
openstackgerritZhang Ni proposed openstack/fuxi: Enable Fuxi to use Manila share  https://review.openstack.org/37545200:59
*** huikang has quit IRC01:16
*** huikang has joined #openstack-kuryr01:17
*** huikang has quit IRC01:21
*** huikang has joined #openstack-kuryr01:22
*** reedip has quit IRC01:27
*** reedip has joined #openstack-kuryr01:28
*** huikang has quit IRC01:55
openstackgerritAntoni Segura Puimedon proposed openstack/kuryr: binding: Add driver based subsystem  https://review.openstack.org/37586401:55
apuimedolimao: thanks for the review01:55
apuimedoI just pushed a huge change to that patchset, to address all the comments, ivc's and yours01:56
*** huikang has joined #openstack-kuryr01:56
apuimedoit's still a bit of a WIP because I have to do fullstack testing and I want to add a couple of unit tests more01:56
apuimedobut it's 4am, so it will have to wait for when I wake up :-)01:56
limaoapuimedo: cool01:59
limaoGood Night (maybe morning)!01:59
*** huikang_ has joined #openstack-kuryr02:00
*** huikang has quit IRC02:01
*** salv-orlando has joined #openstack-kuryr02:01
*** salv-orlando has quit IRC02:05
*** huikang_ has quit IRC02:09
*** huikang has joined #openstack-kuryr02:10
*** huikang has quit IRC02:14
*** huikang has joined #openstack-kuryr02:28
*** lezbar has quit IRC02:37
*** lezbar has joined #openstack-kuryr02:38
*** yuanying_ has quit IRC02:50
*** sdake has quit IRC02:52
*** yamamoto_ has joined #openstack-kuryr02:59
*** yedongcan has joined #openstack-kuryr03:01
*** yuanying has joined #openstack-kuryr03:05
*** sdake has joined #openstack-kuryr03:16
*** huikang has quit IRC03:18
*** huikang has joined #openstack-kuryr03:19
*** vikasc has quit IRC03:19
*** sdake has quit IRC03:19
*** huikang_ has joined #openstack-kuryr03:21
*** huikang has quit IRC03:24
*** vikasc has joined #openstack-kuryr03:26
*** sdake has joined #openstack-kuryr03:32
*** yuanying has quit IRC03:33
*** yuanying has joined #openstack-kuryr03:34
*** fkautz_ has quit IRC03:48
*** limao has quit IRC03:49
*** yuanying has quit IRC03:49
*** fkautz_ has joined #openstack-kuryr03:50
*** huikang_ has quit IRC03:51
*** huikang has joined #openstack-kuryr03:51
*** yuanying has joined #openstack-kuryr03:52
*** tonanhngo has joined #openstack-kuryr03:54
*** lezbar has quit IRC03:54
*** limao has joined #openstack-kuryr03:55
*** lezbar has joined #openstack-kuryr03:55
*** huikang has quit IRC03:56
*** salv-orlando has joined #openstack-kuryr04:03
*** salv-orlando has quit IRC04:07
*** salv-orlando has joined #openstack-kuryr04:42
*** salv-orlando has quit IRC04:42
*** salv-orlando has joined #openstack-kuryr04:43
*** sdake has quit IRC05:00
*** yamamoto_ has quit IRC05:04
*** yedongcan_ has joined #openstack-kuryr05:36
*** yamamoto_ has joined #openstack-kuryr05:46
*** ivc_ has joined #openstack-kuryr06:08
*** yedongcan_ has quit IRC06:14
*** limao has quit IRC06:29
*** yedongcan1 has joined #openstack-kuryr06:31
*** limao has joined #openstack-kuryr06:32
*** yedongcan has quit IRC06:32
*** lezbar has quit IRC06:47
*** lezbar has joined #openstack-kuryr06:48
*** tonanhngo has quit IRC06:53
*** tonanhngo has joined #openstack-kuryr07:00
*** tonanhngo has quit IRC07:02
apuimedoivc_: limao: did you have a chance to look at https://review.openstack.org/#/c/375864/5 ?07:14
apuimedo(now I'm fixing pep807:20
apuimedo)07:20
ivc_apuimedo looks nice. tho i was thinking about driver as class/methods rather then module/functions.07:22
apuimedoivc_: I have a strong bias about classes that don't hold state07:22
apuimedoso that's why it probably ended up different :P07:23
ivc_yeah i can understand that07:23
*** yedongcan has joined #openstack-kuryr07:25
openstackgerritAntoni Segura Puimedon proposed openstack/kuryr: binding: Add driver based subsystem  https://review.openstack.org/37586407:26
apuimedopep8 fixed in ^^07:26
* apuimedo going to add a few more unit tests07:27
ivc_also i'm not a big fan of non-empty __init__.py, but that's just a matter of habbit07:27
ivc_maybe drivers/__init__ could be drivers/common or drivers/base07:28
ivc_as it has some real code (while binding/__init__ is just a proxy)07:29
*** yedongcan1 has quit IRC07:29
apuimedoivc_: sounds good07:30
apuimedoI'll change that07:31
ivc_cool thnx07:31
ivc_i'll do a proper review later07:32
apuimedoivc_: much appreciated07:32
*** salv-orlando has quit IRC07:37
*** oanson has joined #openstack-kuryr07:43
*** salv-orlando has joined #openstack-kuryr07:50
limaoapuimedo: the whole day in meeting till now :-( , will review and update on the patch soon07:57
openstackgerritAntoni Segura Puimedon proposed openstack/kuryr: binding: Add driver based subsystem  https://review.openstack.org/37586408:06
apuimedoivc_: __init__.py emptied in latest revision ;-)08:06
ivc_apuimedo awesome! :)08:07
*** yedongcan has quit IRC08:15
*** dingboopt_ has joined #openstack-kuryr08:18
*** yedongcan has joined #openstack-kuryr08:20
*** yedongcan1 has joined #openstack-kuryr08:49
*** ivc_ has quit IRC08:50
apuimedotox coverage is brain fscking me08:51
apuimedo:(08:51
apuimedoit doesn't show coverage unless I change setup.cfg to kuryr.lib instead of kuryr-lib08:51
apuimedoI wonder if it's possible for it not to use the metadata name as the module to import coverage for08:52
*** yedongcan has quit IRC08:52
*** yedongcan has joined #openstack-kuryr08:59
*** yedongcan1 has quit IRC09:02
janonymousHahaa09:03
apuimedojanonymous: bastard testrepository gets the name from self.distribution.get_name09:04
apuimedoI don't think it is configurable09:04
apuimedofucking finally09:09
apuimedoI fixed it :-)09:09
openstackgerritLiping Mao proposed openstack/kuryr-libnetwork: [DO NOT MERGE] Test UT  https://review.openstack.org/37929509:09
janonymousapuimedo: hahaa09:11
janonymousapuimedo: great09:11
apuimedothank God there was an option for testr09:12
janonymousotherwise we had to change the name of project :P09:12
apuimedoyup09:12
apuimedoor patch it live09:12
apuimedo:P09:12
*** ivc_ has joined #openstack-kuryr09:17
openstackgerritAntoni Segura Puimedon proposed openstack/kuryr: tox: fix coverage call  https://review.openstack.org/37930509:21
apuimedojanonymous: limao: ivc_: fix for tox -e cover ^^09:22
apuimedovikasc: if you can approve the tox fix it would be great09:24
apuimedo:-)09:24
limao apuimedo: Toni , are you sure you fixed it? :)09:32
apuimedolimao: works for me09:32
apuimedocan you paste me your breakage output?09:32
limaoerror: option --coverage-package-name not recognized09:33
limaoERROR: InvocationError: '/root/kuryr/.tox/cover/bin/python setup.py testr --coverage --testr-args= --coverage-package-name=kuryr.lib'09:33
limao________________________________________________________________________________________________ summary _________________________________________________________________________________________________09:33
limaoERROR:   cover: commands failed09:33
limaoI download kuryr in /root/kuyur, and switch to your fix branch09:33
limaoand run tox -e cover09:33
limaoanything missed?09:34
apuimedolimao: can you do a paste.openstack.org of .tox/cover/bin/pip list ?09:34
apuimedoI can only thing about an older testr version09:34
apuimedos/thing/think/09:34
limaook let me see09:35
apuimedohere's mine http://paste.openstack.org/show/583448/09:36
openstackgerritDongcan Ye proposed openstack/kuryr-libnetwork: Optimize add security group rules for exposed ports  https://review.openstack.org/37848509:36
limaoapuimedo: http://paste.openstack.org/show/583449/09:37
limaomine09:37
apuimedothat's very odd09:38
limaokuryr.lib (0.1.1.dev7, /home/celebdor/code/github.com/openstack/kuryr) You have this?09:39
apuimedooh09:39
apuimedowait, let me clean it up09:39
limaook09:40
* apuimedo removing .tox/cover09:41
yedongcanlimao: Hello, address your comments in new patch https://review.openstack.org/#/c/378485/, maybe can resolve it. Hope for your reply.09:41
limaoyedongcan: thanks! let check09:41
*** diga_ has joined #openstack-kuryr09:42
apuimedolimao: please, check that you don't have old .pyc files in the tree09:43
yedongcanlimao: thanks09:43
apuimedolimao: this is what I get in a clean environment http://paste.openstack.org/show/583454/09:44
limaoapuimedo: let me see09:45
limaoapuimedo:  http://paste.openstack.org/show/583458/09:46
limaoapuimedo:  Toni, I believe this is not because old .pyc, I even tried git clone a new kuryr repo09:46
*** sdake has joined #openstack-kuryr09:47
*** tonanhngo has joined #openstack-kuryr09:49
*** tonanhngo has quit IRC09:50
apuimedolet me try that, then :-)09:52
limaoapuimedo: thanks09:53
apuimedolimao: I'm a bit puzzled, for me it works in a new clone09:56
apuimedohttp://paste.openstack.org/show/583460/09:56
limaoDid you remove kuryr.lib ?09:58
limaokuryr.lib (0.1.1.dev7, /home/celebdor/code/github.com/openstack/kuryr) You have this?09:58
apuimedoelebdor@s21 ~/Downloads/kuryr (5f00a35*) $ pip list | grep kuryr09:58
apuimedocelebdor@s21 ~/Downloads/kuryr (5f00a35*) $09:58
apuimedocelebdor@s21 ~/Downloads/kuryr (5f00a35*) $ .tox/cover/bin/pip list | grep kuryr09:58
apuimedokuryr-lib (0.1.1.dev7, /home/celebdor/Downloads/kuryr)09:58
apuimedocelebdor@s21 ~/Downloads/kuryr (5f00a35*) $09:58
limao*_*09:58
apuimedo*_* indeed09:59
apuimedolet me check with bash (I use zsh)09:59
apuimedonope, works also09:59
limaoroot@devstack:~/kuryr# .tox/cover/bin/pip list | grep kuryr09:59
limaokuryr-lib (0.1.1.dev7, /root/kuryr)09:59
limaoI use vagrant  up10:00
limaoubuntu server10:00
* apuimedo locally on my arch linux server10:00
apuimedomaybe I use a newer tox?10:00
limaolet me see10:00
limaoroot@devstack:~/kuryr# tox --version10:01
limao2.3.1 imported from /usr/local/lib/python2.7/dist-packages/tox/__init__.pyc10:01
openstackgerritDongcan Ye proposed openstack/kuryr-libnetwork: Optimize add security group rules for exposed ports  https://review.openstack.org/37848510:01
apuimedoI have 2.3.110:01
apuimedo[celebdor@s21 kuryr]$ tox --version10:01
apuimedo2.3.1 imported from /usr/lib/python2.7/site-packages/tox/__init__.pyc10:01
apuimedo[celebdor@s21 kuryr]$10:01
apuimedook, let's do another check10:02
apuimedolimao: please, do:10:03
apuimedocelebdor@s21 ~/Downloads/kuryr (5f00a35*) $ grep "coverage-package-name" -R .tox/cover/10:03
apuimedoBinary file .tox/cover/lib/python2.7/site-packages/pbr/testr_command.pyc matches10:03
apuimedo.tox/cover/lib/python2.7/site-packages/pbr/testr_command.py:        ('coverage-package-name=', None, "Use this name for coverage package"),10:03
apuimedocelebdor@s21 ~/Downloads/kuryr (5f00a35*) $10:03
limaoroot@devstack:~/kuryr# grep "coverage-package-name" -R .tox/cover/10:04
limao.tox/cover/local/lib/python2.7/site-packages/pbr/testr_command.py:        ('coverage-package-name=', None, "Use this name for coverage package"),10:04
limaoBinary file .tox/cover/local/lib/python2.7/site-packages/pbr/testr_command.pyc matches10:04
limao.tox/cover/lib/python2.7/site-packages/pbr/testr_command.py:        ('coverage-package-name=', None, "Use this name for coverage package"),10:04
limaoBinary file .tox/cover/lib/python2.7/site-packages/pbr/testr_command.pyc matches10:04
apuimedothat's odd, you have the code, then10:05
limaoSure, I switch to your branch :)10:05
janonymousapuimedo: can you paste the output of python setup.py testr --coverage --testr-args --help10:06
apuimedosure10:06
janonymousfrom your cover env10:06
apuimedolimao: no, I meant that your pbr has the code10:06
apuimedonot my change10:06
apuimedoI wanted to check the deps10:07
apuimedojanonymous: does it work for you?10:07
janonymousnopes,no option --coverage-package-name option10:07
limaoAnyway, I have to leave now, I will try to build a new vm and try again on that... I will check message later here10:07
apuimedojanonymous: weird10:08
apuimedolimao: I'll try on my devstack machine too10:08
limaoapuimedo: Thanks10:08
*** limao has quit IRC10:09
janonymousapuimedo : as my python setup.py testr --coverage --testr-args --help does not show --coverage-package-name options10:09
apuimedojanonymous: http://paste.openstack.org/show/583464/10:11
apuimedoI put a breakpoint to see if it stops there in pbr10:11
apuimedocould you try to put the breakpoint too?10:11
apuimedojanonymous: my --help output http://paste.openstack.org/show/583465/10:12
janonymousapuimedo: nopes doesn't stop at pdb10:14
apuimedothat's really curious10:15
janonymousapuimedo: you have   --coverage-package-name  option in your help which is missing from mine10:15
apuimedoyup10:15
apuimedodistro?10:15
janonymousapuimedo: http://paste.openstack.org/show/583466/10:16
janonymousLinux janonymous 3.13.0-86-generic #131-Ubuntu SMP Thu May 12 23:33:13 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux10:16
apuimedowth10:17
apuimedothis will be some retarded Ubuntu distutils crap10:17
apuimedojanonymous: in usr/lib64/python2.7/distutils/dist.py10:17
apuimedojust before it does the cmd_job.run()10:18
apuimedocan you put a trace there10:18
apuimedoand see where it goes?10:18
janonymousHehee, my distutils dir has only :10:18
janonymousdistutils.cfg  __init__.py    __init__.pyc10:19
apuimedowhy does debian world always patch upstream distutils in funny ways?10:21
* apuimedo trying to reproduce on an devstack centos now10:21
apuimedojanonymous: this is with a clean centos http://paste.openstack.org/show/583467/10:22
apuimedojanonymous: you run ubuntu 14.04.3, right?10:23
janonymousyup10:27
janonymousapuimedo: seems i do not have that option in my /usr/lib/python2.7/dist-packages/pbr/testr_command.py10:27
apuimedojanonymous: but it should not use the /usr/lib one, it should use the tox virtualenv one10:28
*** dingboopt_ has quit IRC10:30
janonymousapuimedo:yes... virtual one have that option though10:31
*** yamamoto_ has quit IRC10:40
*** salv-orlando has quit IRC10:40
*** salv-orlando has joined #openstack-kuryr10:41
apuimedojanonymous: ok. I could reproduce it in ubuntu 14.0410:49
apuimedoI'll check if it happens on 16.0610:49
janonymousapuimedo: i will update if i get anything,i am also trying to find the cause10:50
*** salv-orlando has quit IRC10:54
apuimedothanks11:13
*** limao has joined #openstack-kuryr11:14
*** yamamoto has joined #openstack-kuryr11:18
*** yamamoto_ has joined #openstack-kuryr11:18
*** yamamoto has quit IRC11:18
*** openstackgerrit has quit IRC11:19
*** openstackgerrit has joined #openstack-kuryr11:19
*** limao has quit IRC11:20
*** limao has joined #openstack-kuryr11:20
*** yedongcan has left #openstack-kuryr11:37
limaoHi apuimedo11:47
limao[testenv:cover]11:47
limaocommands =11:47
limao  python setup.py test --coverage --testr-args='{posargs}' \11:47
limao    --coverage-package-name=kuryr.lib11:47
limaoThe problem can be fixed by change testr to test11:47
limaoName                      Stmts   Miss Branch BrPart  Cover11:48
limao-----------------------------------------------------------11:48
limaokuryr/lib/__init__.py         0      0      0      0   100%11:48
limaokuryr/lib/_i18n.py           12      1      0      0    92%11:48
limaokuryr/lib/binding.py        104     23     26      7    72%11:48
limaokuryr/lib/config.py          13      0      0      0   100%11:48
limaokuryr/lib/constants.py       18      0      0      0   100%11:48
limaokuryr/lib/exceptions.py      11      0      0      0   100%11:48
limaokuryr/lib/opts.py            25      9      7      0    50%11:48
limaokuryr/lib/utils.py           44      0      6      0   100%11:48
limao-----------------------------------------------------------11:48
limaoTOTAL                       227     33     39      7    80%11:48
limao________________________________________________________________________________________________ summary _________________________________________________________________________________________________11:48
limao  cover: commands succeeded11:48
limao  congratulations :)11:48
*** yedongcan has joined #openstack-kuryr11:49
*** yedongcan has quit IRC11:50
limaoapuimedo: janonymous: Thanks for your help and debug11:52
openstackgerritvikas choudhary proposed openstack/kuryr-libnetwork: Code restructuring: neutron client as rest driver from Kuryr lib  https://review.openstack.org/34261411:52
openstackgerritvikas choudhary proposed openstack/kuryr: Add neutron client generic rest driver  https://review.openstack.org/34262411:53
limaohi vikasc11:55
vikaschi limao11:55
limao[files]11:55
limaopackages =11:55
limao    kuryr-libnetwork11:55
limaoI think it should not change to kuryr-libnetwork here11:56
limaoit should be kuryr_libnetwork11:56
limaowhich is the dir name11:56
limaohttps://review.openstack.org/#/c/342614/19/setup.cfg11:56
* vikasc checking11:56
limaoThanks11:56
*** limao has quit IRC11:58
openstackgerritvikas choudhary proposed openstack/kuryr-libnetwork: Code restructuring: neutron client as rest driver from Kuryr lib  https://review.openstack.org/34261411:59
apuimedovery interesting12:00
apuimedothanks limao12:00
*** yedongcan has joined #openstack-kuryr12:00
openstackgerritAntoni Segura Puimedon proposed openstack/kuryr: tox: fix coverage call  https://review.openstack.org/37930512:03
apuimedovikasc: I updated the change with limao's suggestion12:04
vikascthanks apuimedo , please allow me couple of minutes12:05
openstackgerritAntoni Segura Puimedon proposed openstack/kuryr: tox: fix coverage call  https://review.openstack.org/37930512:05
apuimedothanks vikasc12:05
*** yedongcan has quit IRC12:05
vikascapuimedo, Can you please review https://review.openstack.org/342624 ? I have to rebase these changes for almost each patch merge.12:09
apuimedook12:09
openstackgerritvikas choudhary proposed openstack/kuryr: Add neutron client generic rest driver  https://review.openstack.org/34262412:09
openstackgerritvikas choudhary proposed openstack/kuryr: Nested-Containers: Add vlan management apis  https://review.openstack.org/36199312:09
apuimedovikasc: are these new methods in https://review.openstack.org/#/c/342624/17/kuryr/tests/unit/base.py part of the patch?12:13
apuimedo(they seem unrelated for now)12:13
vikascapuimedo, let me check, AFAIR i added some tests for which i added these12:14
*** diga_ has quit IRC12:16
vikascapuimedo, there are test cases in test_neutron_rest.py12:17
apuimedook, thanks vikas12:18
vikascapuimedo, yw12:19
vikascapuimedo, i am trying coverage patch locally12:19
apuimedovikasc: I found some requirements issue in the kuryr-libnetwork patch12:19
apuimedoI already commented it and posted it, but I'm continuing with the rest of the review12:19
vikascapuimedo, in kuryr-libnetwork, test cases will get passed once kuryr-lib changes are merged. I have tested locally.12:20
apuimedovikasc: I haven't gotten to it yet, but... Is there any authentication between kuryr-libnetwork and kuryr-lib?12:23
*** salv-orlando has joined #openstack-kuryr12:25
vikascapuimedo, in rest driver case neutron calls will be made from same host unlike rpc case... so no additional authentication12:27
apuimedovikasc: in this rest case, we are just moving the code to kuryr-lib without adding the server, which will be done for the rpc patch, right?12:28
vikascapuimedo, right12:28
vikascapuimedo, changes in rest driver are just adding layer/abstraction only12:29
apuimedocool12:29
apuimedosorry for asking again12:29
apuimedoI'm sure I asked before12:29
*** salv-orlando has quit IRC12:30
vikascapuimedo, yw12:33
apuimedovikasc: what about we do it like in my ipvlan/macvlan driver patch12:33
apuimedowe keep having app.neutron in kuryr-libnetwork12:33
apuimedoand we have a configuration option that is kuryr.neutron.driver = 'kuryr.lib.neutron.rest'12:34
openstackgerritvikas choudhary proposed openstack/kuryr-libnetwork: Code restructuring: neutron client as rest driver from Kuryr lib  https://review.openstack.org/34261412:34
apuimedoas the default value12:34
apuimedoivc_ suggested it to me for the macvlan and ipvlan and I have to say, after changing it to that, I find it much cleaner12:35
apuimedoand the kuryr-libnetwork patch would be smaller too12:36
vikascapuimedo, it is likt this only IIUC12:36
vikasc*like12:36
apuimedo?12:36
vikascapuimedo, can you please reword this for me " we have a configuration option that is kuryr.neutron.driver = 'kuryr.lib.neutron.rest'"12:37
apuimedosure12:37
apuimedovikasc: just like in https://review.openstack.org/#/c/375864/7/kuryr/lib/config.py12:37
apuimedowhere there is a config option with the python path to the importable object that implements the driver12:38
apuimedoand in https://review.openstack.org/#/c/375864/7/kuryr/lib/binding/__init__.py we load it transparently12:39
apuimedoso, following this approach12:39
vikascapuimedo, please allow me some time to think over it.12:39
apuimedoin kuryr-lib, there would be kuryr/lib/neutron/__init__.py that would be similar to kuryr/lib/binding/__init__.py12:39
vikascapuimedo, i will get back12:39
apuimedoand then kuryr/lib/neutron/rest.py and kuryr/lib/neutron/rpc.py would be the implementations12:40
vikascapuimedo, in rpc case we need changes on both the sides, clinet and server12:41
apuimedosure12:41
vikascapuimedo, though i need more time to think12:41
apuimedovikasc: sure, it's just for consistency and cleanliness, if you prefer I can do the move to this new driver mechanism after your patches get merged12:41
vikascapuimedo, quick feeling is that possible for rest case but might face problem in rpc.. not sure12:41
*** yedongcan has joined #openstack-kuryr12:42
*** limao has joined #openstack-kuryr12:42
apuimedovikasc: where is the rpc code?12:42
vikascapuimedo, i will get back with my understanding12:42
vikascapuimedo, u mean link to patch?12:42
apuimedoyeah12:42
vikascapuimedo, https://review.openstack.org/#/c/340147/12:43
vikascapuimedo, https://review.openstack.org/#/c/340143/12:43
vikascapuimedo, first is kuryr-lib and later in kuryr-libnetwork12:43
vikascapuimedo, yes.. what you suggested is possible12:46
vikascapuimedo, and makes sense to me as well12:47
vikascapuimedo, whatever changes current rest_driver patch has in kuryr_libnetwork, these can be put kin kuryr_lib and reused by kuryr_kubernetes as well12:48
vikascapuimedo, little bit extra work for me but ofcourse worth doing12:49
vikascapuimedo, i could have think like that in first place :'(12:53
*** yamamoto_ has quit IRC12:54
*** ivc_ has quit IRC13:01
*** oanson has quit IRC13:05
apuimedovikasc: I also didn't think about it at first :P13:07
vikascapuimedo, by tomorrow will be updating as per our current discussions13:07
apuimedovikasc: cool!13:07
*** yamamoto has joined #openstack-kuryr13:16
openstackgerritMerged openstack/kuryr-libnetwork: call start in sys.exit(start()) instead of start()  https://review.openstack.org/37616213:22
openstackgerritMerged openstack/kuryr-libnetwork: Update the kuryr-libnetwork repository  https://review.openstack.org/37822713:23
apuimedovikasc: did https://review.openstack.org/#/c/379305/ work for you?13:24
*** limao has quit IRC13:25
vikascapuimedo, just finished a meeting13:26
apuimedo;-)13:26
vikascapuimedo, trying it now13:26
apuimedoperfect13:26
apuimedoI want to start measuring coverage so that we don't decrease it13:26
*** ivc_ has joined #openstack-kuryr13:26
*** salv-orlando has joined #openstack-kuryr13:27
vikascapuimedo, good idea indeed !13:27
openstackgerritOpenStack Proposal Bot proposed openstack/kuryr-libnetwork: Updated from global requirements  https://review.openstack.org/35197613:28
*** salv-orlando has quit IRC13:31
*** limao has joined #openstack-kuryr13:33
janonymouslimao: great!13:36
limaojanonymous: :-)13:36
*** yamamoto has quit IRC13:57
*** lezbar has quit IRC14:00
*** lezbar has joined #openstack-kuryr14:01
*** tonanhngo has joined #openstack-kuryr14:02
*** tonanhngo has quit IRC14:03
*** banix has joined #openstack-kuryr14:04
*** yamamoto has joined #openstack-kuryr14:05
openstackgerritDongcan Ye proposed openstack/kuryr-libnetwork: Optimize add security group rules for exposed ports  https://review.openstack.org/37848514:13
openstackgerritMerged openstack/kuryr-libnetwork: move to python3.3+ ipaddress backport  https://review.openstack.org/37425714:17
openstackgerritMerged openstack/kuryr: tox: fix coverage call  https://review.openstack.org/37930514:19
*** yamamoto has quit IRC14:22
apuimedobanix: thanks a lot for the review!14:22
*** yamamoto has joined #openstack-kuryr14:23
*** sdake has quit IRC14:24
*** hongbin has joined #openstack-kuryr14:25
*** sdake has joined #openstack-kuryr14:26
*** yamamoto has quit IRC14:27
*** yamamoto has joined #openstack-kuryr14:27
*** yamamoto has quit IRC14:27
*** salv-orlando has joined #openstack-kuryr14:29
openstackgerritDongcan Ye proposed openstack/kuryr-libnetwork: Optimize add security group rules for exposed ports  https://review.openstack.org/37848514:31
*** sdake_ has joined #openstack-kuryr14:34
*** lezbar has quit IRC14:35
*** lezbar has joined #openstack-kuryr14:36
*** sdake has quit IRC14:36
apuimedobanix: this one could really use your eye https://review.openstack.org/#/c/378485/5/kuryr_libnetwork/controllers.py14:37
banixsure will review14:40
apuimedothanks banix!14:41
apuimedobanix: did you manage to shake out the cold?14:41
banixno still going on… not too bad though14:42
banixthx for asking14:42
apuimedobanix: is there any code/bug you need/want me to check?14:44
banixthe bug in my stuffed head! :) what is the plan for the release?14:45
banixwe have to also work on the presentation for the summit… have been neglecting that till now14:46
apuimedobanix: same boat of neglect here14:47
apuimedoI'm not happy with what we can show, so I'm trying to advance14:48
apuimedo:-)14:48
apuimedohaving minimum the ipvlan/macvlan support would be nice14:48
apuimedobanix: but I think we can cut a 0.1.0 right now14:48
apuimedothen make the 1.0.014:48
banixagree; so far we are where we were last summit functionality wise; even though have made the code better, etc14:49
apuimedoyedongcan: I rebased your https://review.openstack.org/374591 on top of my kuryr-lib refactor14:49
apuimedobanix: exactly14:49
apuimedowell, you added some SG based port expose14:50
banixwe had the split and the k8s stuff coming in14:51
banixand the rest of the presentation you can talk about Barcelona; i am sure people will like it14:51
*** lmdaly has joined #openstack-kuryr14:53
apuimedobanix: :-)14:53
*** sdake_ is now known as sdake_dnd14:53
yedongcanapuidemo: Had seen that, thanks.14:56
*** sdake has joined #openstack-kuryr14:59
apuimedothanks to you for the patch ;-)15:00
*** sdake_dnd has quit IRC15:00
openstackgerritAntoni Segura Puimedon proposed openstack/kuryr: binding: use cached interface info  https://review.openstack.org/33550015:01
*** mchiappero has joined #openstack-kuryr15:22
*** sdake is now known as sdake_dnd15:26
*** yamamoto has joined #openstack-kuryr15:28
*** yamamoto has quit IRC15:33
*** huikang has joined #openstack-kuryr15:37
*** huikang has quit IRC15:37
*** huikang has joined #openstack-kuryr15:38
yedongcanapuimedo: Hi, bother you again, do you have time to review https://review.openstack.org/#/c/373977/, had already address vikas, berezovsky, and your comments.15:40
apuimedoyedongcan: I like to be bothered :-)15:41
apuimedootherwise I forget patches15:41
yedongcanIf still have some problem, please let me known, we can move on.15:41
*** tonanhngo has joined #openstack-kuryr15:42
apuimedoyedongcan: well, I would prefer if the slightly unrelated test improvements were in a separate patch15:42
apuimedocause otherwise it's a bit confusing, since the test improvements don't check the new warning message15:42
*** tonanhngo has quit IRC15:44
yedongcanapuidemo: Understood, I will check the warning message.15:45
apuimedoyedongcan: I mean, one patch should be the warning message you add, another the test improvements15:47
yedongcanapuidemo: Additional, that tests is needed, we call list subnets in the code, so I think it must add in this patch, otherwise UT will failed15:47
apuimedoyedongcan: oh, ok. I did not realise that15:47
apuimedodarned mox15:48
yedongcan:-(15:48
*** openstackgerrit has quit IRC15:49
*** openstackgerrit has joined #openstack-kuryr15:50
apuimedoyedongcan: in that case the tests are okay in the patch15:52
apuimedoyedongcan: however, my last question is15:52
*** tonanhngo has joined #openstack-kuryr15:53
apuimedowhat is your observed result when there is the warning15:53
yedongcanapuimedo: um15:53
apuimedodoes something break?15:53
yedongcanno, just a warning15:53
*** tonanhngo has quit IRC15:54
yedongcanapuidemo: I think that bug needs more discussion15:55
apuimedoyedongcan: I think we can take in the warning15:56
apuimedoand improve the pool/overlapping in another patch15:57
yedongcanapuidemo: um...15:58
apuimedoyedongcan: https://review.openstack.org/#/c/373977/ +2ed15:58
apuimedonow you have to get vikasc or banix to get it in ;-)15:58
yedongcanapuidemo: sorry for reply this patch(https://review.openstack.org/#/c/378485/) in wrong PS. :-(15:59
yedongcanapuidemo: Thanks.15:59
apuimedoyedongcan: thanks to you ;-)16:02
*** huikang has quit IRC16:09
*** huikang has joined #openstack-kuryr16:10
openstackgerritMerged openstack/kuryr-libnetwork: Check overlapping subnet cidr when creating subnetpool  https://review.openstack.org/37397716:12
*** huikang has quit IRC16:14
limaoapuimedo: ping16:16
apuimedolimao: pong!16:17
apuimedoyou're up late16:17
limaoDo you familar with how to cross-project dependency?16:17
limao:)16:17
*** reedip has quit IRC16:18
limaoI mean I want to check the UT of kuryr-libnetwork will not break by your change in kuryr16:18
limaowe'd better to have some CI Job to do this kind of check16:18
apuimedolimao: well, the only thing I'm aware of is the commit msg tag16:18
limaoBut Looks like it did not work16:19
apuimedodepends-on: <gerrit-change-id>16:19
limaohttps://review.openstack.org/#/c/379295/16:19
apuimedothat should make it fetch the patch16:19
limaoI believe your patch should break kuryr-libnetwork16:19
apuimedolimao: I'll try to make it so it does not break it16:20
apuimedobut it could be broken due to config16:20
limaoYeah, it should break16:20
limaobut it is all green now...16:20
limaoSo looks like the cross project dependency did not work as I want16:21
limaohttp://docs.openstack.org/infra/manual/developers.html#cross-repository-dependencies16:21
limaoI refer to this16:22
apuimedosame here16:24
apuimedowe'll have to ask the #openstack-infra guys about16:24
*** lmdaly has quit IRC16:24
*** lezbar has quit IRC16:26
limaoanyway, I will double check it tomorrow.  Btw, I submit a similar patch in kuryr-libnetwork(as what you did in kuryr) to fix tox, and enable code coverage ci job in kuryr and kuryr-libnetwork16:26
apuimedogreat16:26
apuimedoI'll check it16:26
apuimedothanks a lot limao!16:26
*** lezbar has joined #openstack-kuryr16:27
*** sdake_dnd is now known as sdake16:27
*** limao has quit IRC16:29
*** yedongcan has left #openstack-kuryr16:30
*** reedip has joined #openstack-kuryr16:32
*** huikang has joined #openstack-kuryr16:33
*** reedip has quit IRC17:02
*** mchiappero has quit IRC17:11
*** reedip has joined #openstack-kuryr17:15
*** tonanhngo has joined #openstack-kuryr17:25
*** reedip has quit IRC17:25
*** huikang has quit IRC17:26
*** huikang has joined #openstack-kuryr17:27
*** tonanhngo has quit IRC17:29
*** huikang has quit IRC17:31
*** tonanhngo has joined #openstack-kuryr17:32
*** banix has quit IRC17:35
*** reedip has joined #openstack-kuryr17:38
*** banix has joined #openstack-kuryr17:45
*** huikang has joined #openstack-kuryr17:57
*** reedip has quit IRC18:03
*** reedip has joined #openstack-kuryr18:15
*** huikang has quit IRC18:33
*** huikang has joined #openstack-kuryr18:33
*** huikang has quit IRC18:34
*** huikang has joined #openstack-kuryr18:34
*** reedip has quit IRC18:42
*** sdake has quit IRC18:50
*** sdake has joined #openstack-kuryr18:50
*** salv-orlando has quit IRC18:56
*** banix has quit IRC18:59
*** ivc_ has quit IRC19:07
*** banix has joined #openstack-kuryr19:08
*** salv-orlando has joined #openstack-kuryr19:18
*** huikang has quit IRC19:25
*** huikang has joined #openstack-kuryr19:26
*** huikang has quit IRC19:31
*** tonanhngo has quit IRC19:44
*** salv-orl_ has joined #openstack-kuryr19:44
*** salv-orlando has quit IRC19:47
*** huikang has joined #openstack-kuryr19:50
*** tonanhngo has joined #openstack-kuryr20:05
*** sdake has quit IRC20:08
*** tonanhngo has quit IRC20:10
*** lezbar has quit IRC20:33
*** lezbar has joined #openstack-kuryr20:34
*** ivc_ has joined #openstack-kuryr20:40
*** ivc_ has quit IRC20:42
*** lezbar has quit IRC20:52
*** lezbar has joined #openstack-kuryr20:52
*** huikang has quit IRC20:53
*** huikang has joined #openstack-kuryr20:54
*** huikang has quit IRC20:58
*** lezbar has quit IRC21:10
*** lezbar has joined #openstack-kuryr21:10
*** sdake has joined #openstack-kuryr21:13
*** ivc_ has joined #openstack-kuryr21:54
*** tonanhngo has joined #openstack-kuryr21:59
*** lezbar has quit IRC22:27
*** akanksha_ has joined #openstack-kuryr22:27
*** lezbar has joined #openstack-kuryr22:27
openstackgerritOpenStack Proposal Bot proposed openstack/kuryr: Updated from global requirements  https://review.openstack.org/35768322:32
openstackgerritOpenStack Proposal Bot proposed openstack/kuryr-libnetwork: Updated from global requirements  https://review.openstack.org/35197622:32
*** hongbin has quit IRC23:00
*** huikang has joined #openstack-kuryr23:03
*** sdake has quit IRC23:12
*** lezbar has quit IRC23:40
*** lezbar has joined #openstack-kuryr23:40
*** sdake has joined #openstack-kuryr23:55

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