15:00:02 #startmeeting third-party 15:00:03 Meeting started Mon Oct 19 15:00:02 2015 UTC and is due to finish in 60 minutes. The chair is mmedvede. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:04 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:06 The meeting name has been set to 'third_party' 15:00:41 hi, anybody here for third-party meeting? 15:00:52 I am sitting in today for anteaya 15:02:10 o/ 15:02:34 hey asselin_ 15:02:48 good morning 15:03:40 how are things with your CI? 15:04:25 mmedvede, I changed teams, so that work is being done now by cbader 15:05:09 asselin_: congratulations! Are you still working with OpenStack? 15:05:34 mmedvede, thanks, yes 15:06:10 mmedvede, It is going well had issue with path variable filed defect on it. 15:06:33 mmedvede, looks like it is fixed tests are passing now. 15:06:47 and still working on common ci. I'll be helping out cbader, although hopefully the updated docs are sufficient for him to get it working on his own. 15:06:48 hi cbader 15:06:50 good morning cbader 15:07:18 cbader: do you have a link to defect? maybe someone else is affected 15:07:27 good morning asselin and mmedvede 15:08:10 Hi guys. I have a problem running CI for our NFS driver. test_volume_crud_with_volume_type_and_extra_specs fails without any tracebacks in logs, I can't figure out what's wrong. http://paste.openstack.org/show/476707/ this is basicly all the info I am getting from tox, can anyone help me with it? 15:09:06 qeas, you should look at the screen c-vol logs 15:09:41 asselin_ : no errors there 15:10:10 aswell as in any other logs 15:10:19 hi qeas, there should be something. Did you try grepping all logs for the volume id? 15:10:23 that is my biggest concern 15:10:27 yep 15:10:40 grep Traceback /opt/stack/screen-logs/* 15:10:42 nothing 15:11:01 oh 15:11:08 qeas, are the logs public? 15:11:12 didn't try for volume ifd 15:11:14 id* 15:11:15 mmedvede, HCD-564, the closed it saying not issue but someone fix it since my tests are now passing with correct path to pypi being passed, it was hard coded by build-cfg.sh to /snapshot-2015-10-12. 15:11:43 not really, I will try grepping for id, maybe will find something 15:12:18 cbader, HCD is not related to upstream openstack, right? 15:12:24 qeas: if you get a hit on id, then try using associated request-id and trace the request across the logs 15:13:20 asselin, yes I thinks so. 15:13:20 cbader: so the defect internal for you :) I thought you referred to something upstream 15:14:29 mmedvede, not is was not upstream sorry new to this thread. 15:14:52 mmedvede : will try that, thanks for the idea 15:15:01 cbader: no worries 15:15:32 cbader: many times third-party CI's are affected by changes upstream. Then it helps to share 15:16:16 qeas, if the logs are available publicly, we can help diagnose. Otherwise that stacktrace is just tempest failing. But the true error is somewhere in the screen log files 15:16:58 the c-* log files are for cinder and you can look there. You should be able to trace the call via tempest IDs from the api to the scheduler to the volume service 15:17:41 and in some cases, you need to go to the nova logs (for volume attaches and detaches) although the test case you mentioned doesn't seem related to that 15:17:45 mmedvede, yes thank you for the help 15:18:58 asselin_: Logs aren't anywhere public right now, but I can post them 15:20:18 or actually I am wrong, I do have them public http://140.174.232.106/master/ns_nfs/2015.10.16-15:13:15/ please take a look and tell me if you find anything useful 15:22:15 qeas: thank you. I'll take a peak 15:22:27 mmedvede: thanks a lot 15:23:54 anything else on this topic? 15:25:35 anybody has something else to discuss today? 15:26:37 qeas, weird I don't see the requests anywhere....let's take it offline 15:27:16 qeas, as a side note, setting up a log server like openstack helps to navigate the log files. 15:28:02 Hello! What is the current 'entry point' instruction to create third-party CI? Is https://github.com/rasselin/os-ext-testing information relevant? 15:28:49 eantyshev, please use this: https://review.openstack.org/#/c/227584/ 15:29:27 eantyshev, that repo should still work, but will be deprecated very soon, replaced by ^^ 15:29:43 #link new documentation for setting up third-party CI https://review.openstack.org/#/c/227584/ 15:30:04 qeas, please take a look at that too ^^ 15:30:16 asselin_: Thanks a lot! 15:30:21 asselin_: it is your link to review :) 15:31:46 asselin_ : didn't really understand about the log server, how should I do it correctly? 15:32:40 qeas: OpenStack infrastructure uses devstack-gate scripts to run their tests, and it uploads fairly standard set of artifacts to logserver 15:32:47 qeas, I don't have official upstream docs yet, but this script should work: https://github.com/rasselin/os-ext-testing/blob/master/puppet/install_log_server.sh 15:33:18 qeas, it uses os-loganalyze which helps filter log files by log level, adds color, etc. 15:33:18 #link devstack-gate https://github.com/openstack-infra/devstack-gate 15:34:48 asselin_, mmedvede : ok thanks, will try that 15:35:16 qeas: try asselin_ 's suggestion first 15:35:21 did you find anything in my logs? 15:36:43 qeas, I couldn't trace the request even.....very strange. 15:37:48 qeas: I can see the request showing up in c-api.log 15:37:49 asselin_: that's what bugs me the most. Grepping volume id only showed c-api and c-sch logs, nothing in c-vol 15:40:49 qeas: in the log, it says "No valid host was found" when it tries to create volume 15:41:00 qeas: we can take it offline 15:42:37 mmedvede: hmm, so it looks like scheduler is trying to find a host with some specs that don't match the host 15:43:20 qeas: hard to tell without digging further. grep for req-78d47268-58b3-4fcb-bd21-6761dc823e39 in the logs you linked 15:43:36 mmedvede: maybe I missed some new specs that were added for NFS ? 15:44:54 mmedvede: the thing is that error never occurred before, we always passed nfs tests successfully 15:45:30 mmedvede: so I thought maybe it was because of some new changes to devstack 15:45:49 qeas, it might also be a new test case 15:45:55 qeas: I would recommend to look for changes then. If you have the exact moment when you started failing, use it and check changes in projects that could affect you 15:48:57 asselin_: I don't think it's new http://140.174.232.106/master/ns_nfs/2015.10.06-10:32:01 , you can see our driver pass it here a month and a half ago 15:50:12 asselin_: oh sorry, actually it was just half a month ago 15:50:30 qeas: looking through errors further, it seems your error is caused by nova-scheduler not being able to get any valid hosts because. One of filters returns "extra_spec requirement 'iSCSI' does not match 'NFS'" 15:51:03 mmedvede: but why is it looking for iSCSI ? 15:51:48 qeas: not question to me 15:52:58 asselin_: do you know a good place to ask? e.g. irc channel? 15:53:38 perhaps the cinder channel is best 15:54:36 mmedvede: this is very strange: u'extra_specs': {u'vendor_name': u'Nexenta', u'storage_protocol': u'iSCSI'} , not sure why it passes wrong storage protocol, but this gives me an idea on where to look at 15:54:49 mmedvede: thanks a lot for your help 15:55:08 qeas: your welcome. That is as far as I can take you 15:56:13 mmedvede: I guess I will figure it out from here. thanks again 15:57:01 all right, 5 minutes left. Anything else here? speak up 15:57:46 next week is the summit, mmedvede will you be chairing again? 15:58:08 asselin_: not sure. I can if necessary 15:58:24 probably would be a short meeting anyway :) 15:58:32 yes 15:59:20 have fun at summit, who is going 15:59:42 that's a wrap then, thanks for attending! 15:59:45 #endmeeting