13:04:05 #startmeeting tricircle 13:04:06 Meeting started Wed Jun 29 13:04:05 2016 UTC and is due to finish in 60 minutes. The chair is joehuang. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:04:07 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:04:10 The meeting name has been set to 'tricircle' 13:04:36 Dongfeng is a new postgraduate student of Prof. Liu 13:04:38 hello, dongfeng, first time to meet you here 13:04:52 nice to meet you ! 13:05:05 could you introduce yourself in short? 13:06:27 yes,I major software engineering.and new to openstack these days. 13:06:58 welcome to join tricircle, hope you will enjoy it 13:07:12 #topic rollcall 13:07:20 #info joehuang 13:07:25 #info longxiongqiu 13:07:28 #info Yipei 13:08:37 #topic feature development progress review 13:09:11 hello, there are several patches were merged these days 13:09:44 and the specs of dynamic pod binding and cross pod L2 networking had been merged too 13:10:10 yes 13:10:17 for the patches related to cinder-apigw 13:11:03 use tempest test cases to test is possible 13:12:00 njohnston|sleep, ping 13:12:19 * njohnston wakes up 13:12:24 '':D njohnston :) 13:12:28 first enable tempest in devstack 13:12:58 I have an issue with the nanny this afternoon, and I have no backup for kids, are you able to take on the meeting? 13:13:06 I can be connected, but not sure if 100% functional 13:13:14 that depends on random little factors ;) 13:13:25 by default it's disabled in local.conf.sample https://github.com/openstack/tricircle/blob/master/devstack/local.conf.sample 13:13:34 enable tempest 13:13:46 * ajo apologizes, wrong channel 13:14:05 and then in https://github.com/openstack/tricircle/blob/master/tricircle/tempestplugin/post_test_hook.sh 13:14:56 change "export DEST=$BASE/new" to "export DEST=/opt/stack" 13:18:07 do you mean we can use tempest in our env by changing post_test_hook.sh" 13:19:39 sorry, the connection was broken for a while 13:20:00 then the test cases in https://github.com/openstack/tricircle/blob/master/tricircle/tempestplugin/tempest_volume.sh 13:20:07 will be executed 13:20:27 and change "export DEST=$BASE/new" to "export DEST=/opt/stack" too 13:21:35 do you mean we can use tempest after adding enable tempest in local.conf and changing DEST in post_test_hook.sh? 13:21:39 so xiongqiu you can test volume type by uncomment the lines behind these test cases in tempest_volume.sh 13:21:47 yes 13:22:19 ok 13:22:34 line 42~44 13:22:48 you can use this to test locally 13:24:08 after this patch https://review.openstack.org/#/c/329740/ the gate job merged 13:24:15 in locak.conf, it need to add enable_service tempest, right? 13:24:28 then our code can be tested automatically 13:24:31 yes 13:24:36 ok 13:24:44 just comment the disable tempest line 13:24:55 that means enable tempest 13:25:00 ok 13:25:18 it works in my environment 13:25:43 and found there are few test cases failed for volume_type, 13:26:03 we only test V2 api, V1 api has been skipped 13:27:05 zhiyuan gave me a message, his network can't work well today, so he will not attend the meeting 13:27:25 And Yipei, how about pod binding 13:27:40 about registering and loading a plugin from setup.cfg 13:28:10 i now can use oslo_config cfg to load options 13:28:16 you mean through entry point 13:28:21 yes 13:28:58 the entry_points are in setup.cfg 13:29:22 how to get the entry_points from setup.cfg? 13:29:40 it could be discovered 13:30:04 as long as register the opt in cfg? 13:30:31 and install your package 13:30:54 for example pip install -e . in tricircle root folder 13:30:56 i think i did not install the package 13:31:06 i see 13:31:11 and then use the command I sent to you in the mail-list 13:31:29 you will find the entry point if all works 13:32:08 similar to executing setup.py before loading the entry_point? 13:32:57 no need to manually execute python setup.py 13:33:09 if you use pip install 13:33:57 and Xiongqiu 13:34:17 ok, i will try 13:34:46 there are still lots VM/Volume operation need to implement 13:34:52 yes 13:35:05 you have lots of experience now 13:35:12 :) 13:35:13 i am working it 13:35:35 good, they are also high priorities working items 13:35:43 these days i have prepared examination 13:35:52 unerstand 13:35:55 after that , i will continue 13:36:03 hope everything goes well 13:36:11 thanks. 13:36:12 :) 13:36:48 Everyone can help on our todo list 13:36:59 after i succeed in loading entry_point, i will try to design a filter and load it 13:37:07 we still have lots of items to tackle https://etherpad.openstack.org/p/TricircleToDo 13:37:37 Looking forward to your good news, Yipei :) 13:38:36 still have some problems 13:39:11 NICK joehuang 13:39:22 when executing pip install, the entry_points in the setup.cfg will be detected? 13:39:51 will registered 13:40:56 you can read the book writen by Julien about entry point 13:41:01 https://books.google.co.jp/books?id=B6nhAwAAQBAJ&pg=PT93&lpg=PT93&dq=julien+python+entrypoint&source=bl&ots=ArCmjHgGzG&sig=RTtDmtatzHXJTgW93ROYsARE_pk&hl=zh-CN&sa=X&ved=0ahUKEwjF5eiirs3NAhWBFpQKHWXSB5gQ6AEIMDAD#v=onepage&q=julien%20python%20entrypoint&f=false 13:41:42 this is a quite good book about python, and Julien has ever been the PTL of Ceilometer 13:41:54 and create Gnoochi 13:41:56 ok, i will read it 13:42:04 it is also a good resource for me. 13:42:14 of course 13:42:40 great, other topics? 13:43:16 no for me 13:43:19 no 13:43:33 and dongfeng? 13:43:45 I am trying to learn about the openstack's components and tricircle.that's all. 13:43:53 good 13:44:02 let's end the meeting 13:44:09 #endmeeting