14:00:35 #startmeeting openstack-cyborg 14:00:36 Meeting started Wed Jun 13 14:00:35 2018 UTC and is due to finish in 60 minutes. The chair is zhipeng. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:37 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:40 The meeting name has been set to 'openstack_cyborg' 14:00:53 #topic Roll Call 14:01:26 #info Li_Liu 14:02:00 #info sum12 14:02:28 hi~ 14:04:44 hi Guest4480 14:07:31 okey let'd start 14:07:41 #topic MS2 release update 14:08:05 so I was a bit late on the MS2 release submission but luckily we made it 14:08:40 so both cyborg and pythoncyborg-client now are beta at the moment 14:08:55 cheers 14:08:59 cyborg is 1.0.0b2 and pythonclient is 0.1.0 14:09:23 also there was a bug but I already land a quick fix 14:09:27 #link https://review.openstack.org/574927 14:09:39 just check with Sean and he says everything is fine now :) 14:10:19 thx everyone for the hard work 14:10:27 \o/ 14:10:29 and let's continue on development :) 14:10:44 #topic bug report 14:10:57 #link https://storyboard.openstack.org/#!/story/2002172 14:11:13 we had a colleague that has been running into this problem for a while 14:11:50 anyone has any clue ? 14:12:17 I just did a fresh installation last night. everything works fine for me during the installation 14:13:14 Hi All, I am trying to do the resh installation, but getting python error in cyborg 14:13:26 I am Rahul. working on Huawei 14:13:34 error is coming in this command 14:14:56 on migrating db 14:14:57 # Migrate cyborg database $CYBORG_BIN_DIR/cyborg-dbsync --config-file ${CYBORG_CONF_FILE} upgrade create_cyborg_cache_dir 14:15:15 $CYBORG_BIN_DIR/cyborg-dbsync --config-file ${CYBORG_CONF_FILE} upgrade 14:15:26 this command is failing every time 14:16:04 Pls check the version of stevedore. 14:17:07 Can you please tell me, how i can check the version of stevedore? 14:17:41 sudo pip show stevedore 14:17:48 Also, if possible, can you please share me your local.conf , which you used? 14:18:14 Stevedore version is: Version: 1.28.0 14:18:40 Of course, but how can I share it to u? Paste here? 14:19:11 you can send me in email: rahul_cse09@yahoo.co.in 14:19:14 we have a official doc about devstack installation 14:19:24 by the way, this stevedore version is ok?? 14:19:49 Hi Shaohe, i am using the official doc only 14:20:21 Li_Liu, did you follow the official doc? 14:20:37 Guest84363, so is there something wrong with the doc? 14:20:56 shaohe_feng plz also checkout the storyboard link 14:21:04 you can see Rahul's local.conf 14:21:18 Guest84363: The version is ok. Maybe the other reasons. 14:21:18 shaohe_feng, yes I did follow our official doc 14:21:21 i dont know.. i am investigating this issue, for some time.. ANd found $CYBORG_BIN_DIR/cyborg-dbsync --config-file ${CYBORG_CONF_FILE} command is failing 14:21:36 and giving python error 14:22:12 also, i want to say, even if i try to install cyborg queen release, this error is coming every time 14:22:33 but check this error, this error is actually from rocky release code 14:23:31 I have a feeling your system is not in a clean state 14:23:39 did you do it inside a vm? 14:24:07 Hi Li_liu, i am not doing it in vm.. i am doing it in my machine only 14:24:24 and every time, i install, i did ./clean.sh before 14:24:25 ah, i c 14:24:48 could you try on VM first? 14:25:33 It should be successfully for first installation 14:26:08 I tried with vm, but then it was giving satck user error 14:26:12 stack user error 14:26:22 So, i tried with my machine only 14:26:40 I have encountered this issue before 14:26:52 Li Liu, can you share me your local.conf and /etc/cyborg/cyborg.conf file 14:27:15 my huawei mail id is: rahul.dutta@huawei.com 14:28:20 sure, but I used the same one from our documentation 14:28:46 ok .. But, i have no clue, why i am getting error 14:28:59 i checked /etc/cyborg/cyborg.conf file 14:29:09 https://docs.openstack.org/cyborg/latest/contributor/devstack_setup.html 14:29:12 looks fine to me.. but if you want, i can send the file to you 14:29:30 since the file is on my home computer 14:29:40 I will sent it to you after work 14:29:44 ok 14:30:01 btw, are you doing it behind the company proxy? 14:30:12 I am in open zone here 14:30:24 so, no firewal issue should be here 14:30:39 ok 14:31:29 Li Liu, can you tell me one thing, even i am mentioning ,git/cyborg repository> stable/queens .. why i am getting error in rocky release code? 14:31:51 *git/cyborg repository> stable/queens in my local.conf 14:33:44 I can't tell much... all I can say is there might be some git repo yet to be cleaned up 14:34:16 ok 14:34:38 Can you tell me, what i should do to solve this issue? 14:34:49 morning Sundar 14:34:55 any idea..? i tried everything i can 14:35:30 #info Sundar 14:35:35 Morning shaohe 14:35:36 you just need it for development right? 14:35:40 Hi Sundar 14:35:51 Hi Li_Liu 14:36:04 Sorry for being late 14:36:15 no problem :) 14:36:25 yes 14:36:27 we are helping one colleague trouble shooting devstack 14:36:28 one quick way I can think of is create a VirtualBox image and upload it somewhere. you just download and kick off the vm 14:36:57 Sundar, have encounter this issue? #link https://storyboard.openstack.org/#!/story/2002172 14:36:59 zhipeng, do we have such place to host a VM image? 14:37:13 nope 14:37:19 unfortuantely 14:37:34 maybe google drive? 14:38:03 Guest84363: Could u send /opt/stack/cyborg/openstack_cyborg.egg-info/entry_points.txt to me? 14:38:25 shaohe, no I have never seen this. 14:38:37 i am checking it Wangzhh 14:38:46 actually, I have a ftp server, I will try to setup something for ya. 14:39:16 Hi Wangzhh 14:39:23 this is the text 14:39:24 [console_scripts] cyborg-agent = cyborg.cmd.agent:main cyborg-api = cyborg.cmd.api:main cyborg-conductor = cyborg.cmd.conductor:main cyborg-dbsync = cyborg.cmd.dbsync:main [cyborg.database.migration_backend] sqlalchemy = cyborg.db.sqlalchemy.migration [oslo.policy.policies] cyborg.api = cyborg.common.policy:list_policies 14:41:51 Please let me know, if you need any other file text 14:42:11 The same as mine. I suggest u reinstall with follow steps: 14:43:47 1.unstack.sh 2.clean.sh 3.reboot 4. set RECLONE=yes, PIP_UPGRADE=True, OFFLINE=no in local.conf 5. stack.sh 14:44:27 ok .. i am trying to this today 14:45:36 Thanks all for the help. I will try this steps and inform you. If possible, Li Liu, please send me those files 14:47:04 You're welcome, hope to help you. 14:47:34 sure 14:48:11 okey I dont have any other items on the agenda 14:48:16 #topic AoB 14:48:27 any other buisness ? 14:48:45 Just one 14:49:02 about placement report client 14:50:14 The osc_placement client apparently does not support NRPs yet 14:50:16 Li_Liu, did you leverage the nova's scheduler/client/report.py ? 14:50:48 Sundar, yes. 14:50:59 It is invoking the openstack client, and if you look at 'openstack resource provider create', it has no NRP support 14:51:26 Li_Liu, I have seen nova's scheduler/client/report.py has change a lot. 14:51:55 I made a simple placement client in Cyborg during Q release 14:52:24 Li_Liu, yes. will leverage your client for resource class report to placement. 14:52:30 but did not have the chance to actually interact with placement yet 14:52:38 nope 14:52:41 not yet 14:52:55 Li_Liu, we will interact with it soon. 14:53:05 yup 14:53:42 I will try to look into it.. currently working on the FPGA programming APIs 14:54:55 Hi all, I have one question. 14:55:14 Li_Liu, you can focus on programming APIs. I can have a look into it. 14:55:27 Li_Liu, are you saying that the placement client in Cyborg is not interacting with Placement? That is not clear to me 14:55:32 ok, that would be cool 14:56:01 I am just saying I did not have the chance to test it yet 14:56:12 it should interact with placement 14:56:13 OK, thanks 14:57:21 I found there are some test cases in tests/unit/accelerator/drivers/fpga. But they was not enabled. 14:57:31 Why? 14:58:33 The file name not start with test_xxx, so unittest won't execute them. 15:00:32 shaohe_feng, could you comment on this? 15:02:08 wangzhh, are you referring to prepare_test_data.py ? 15:02:45 Sundar, the driver.py 15:02:59 I remember I have test it. 15:03:15 but it should prefix with start 15:03:47 let me test again to check it. 15:04:29 OK 15:04:45 okey then let's conclude the meeting 15:04:50 thx everyone 15:04:53 #endmeeting