08:00:12 #startmeeting third-party 08:00:13 Meeting started Tue Dec 23 08:00:12 2014 UTC and is due to finish in 60 minutes. The chair is anteaya. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:00:14 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:00:16 The meeting name has been set to 'third_party' 08:00:31 anyone here for the third-party meeting? 08:00:42 yes 08:00:48 nuritv: hello 08:00:50 Yes Hello 08:00:56 Hi Anteaya 08:01:03 hello omrim_ 08:01:24 what shall we discuss today? 08:01:24 anteaya: Hi 08:02:01 What about the FAQ page? we should increase the information there 08:02:20 omrim_: lets have the url for that patch` 08:02:29 we can see how that is coming along 08:03:03 https://review.openstack.org/#/c/141817/ 08:03:15 #link https://review.openstack.org/#/c/141817/ 08:03:45 if you put the link command before it it will show up in the meeting minutes 08:03:59 omrim_: there are some -1's on it 08:04:14 anteaya: I know I will fix it 08:04:21 great 08:04:28 can you do so now? 08:04:51 anteaya: Sure 08:04:59 Jenkins is also failing, the docs are failing to build 08:05:09 have you looked at the logs to see why? 08:05:52 anteaya: Yes 08:06:01 great, what have you found? 08:06:45 anteaya: I got: "Definition list ends without a blank line; unexpected unindent" 08:07:00 do you know what that means? 08:08:13 here is the entire line 08:08:18 #info sphinx.errors.SphinxWarning: /home/jenkins/workspace/gate-ci-docs/doc/source/third_party.rst:338: WARNING: Definition list ends without a blank line; unexpected unindent. 08:08:36 so the third_party.rst:338 is important here 08:08:48 the third_party.rst is the file 08:08:50 anteaya: I assume that I did not put space in the end of the marked block 08:08:56 and the 338 is the line number 08:10:38 do you see both pleia2 and asselin have added comments to help you there 08:11:13 anteaya: Thanks 08:13:07 nuritv: were there other things to discuss while omrim_ offers a new patchset? 08:13:48 anteaya: not from me. we are keeping an eye on the changes in Neutron and start working no them 08:13:57 wonderful 08:13:59 *on 08:14:15 there are many changes in neutron, which ones are you tracking? 08:14:29 splitting the plugins and drivers 08:14:36 ah yes 08:14:47 we have quite a work to do there 08:14:59 splitting out code is work that is true 08:15:09 :) 08:15:25 have you worked through armax's instructions yet at least once to practice splitting out your code? 08:15:34 however, there is still a lot of "noise" in CI systems these days - so we also keep an eye on that 08:15:50 yes that is true 08:16:12 we've started doing so. we are looking at the ODL MD as an example 08:16:15 figuring out what to listen to and what to reduce takes work 08:16:23 MD? 08:16:29 mechanism Driver 08:16:32 ah 08:17:09 so since, most of blue prints were declined, we have time to the some infra work :) 08:17:21 okay well it costs nothing to run the commands to split out your code, and then you can test the result to see if you have all you need 08:17:34 well that is good then 08:17:39 yes. that's the plan 08:17:44 since the infra work is the basis for all else 08:17:54 hard for folks to see that sometimes 08:17:55 i agree. 08:18:12 but it is really important to being able to keep up with growth when it happens 08:18:59 BTW, i wanted to give a +1 for the do it yourself gerrit acoount 08:19:06 great 08:19:15 glad to have that feedback thank you 08:19:18 Murad from my team had done it and it was very easy 08:19:24 oh wonderful 08:19:47 thanks, that maybe the first feedback I have had on that, so that is helpful thank you 08:20:07 I'm glad it was straightforward 08:20:15 thank you :) 08:20:19 :D 08:20:42 many times we do things and never get any positive feedback 08:20:52 but we haven't had any complaints 08:21:03 and now some positive feedback so that it nice 08:21:27 thank you 08:21:50 np 08:22:00 nuritv: so most of north america is coming up to holidays 08:22:21 yes - i guess this is why it is so quiet 08:22:25 yes 08:22:36 anteaya: I have another issue 08:22:45 omrim_: go ahead 08:23:02 o/ (sorry I'm late) 08:23:04 anteaya: But I am not complaining..:) 08:23:08 hi jhesketh 08:23:17 omrim_: I'm listening 08:23:42 anteaya: When I use try to install a new jenkins master I got the following error: 08:23:46 anteaya: When I use try to install a new jenkins master I got the following error: 08:23:52 jhesketh: not to worry we were just working on omrim_'s patch 08:24:01 anteaya: http://paste.openstack.org/show/154104/ 08:25:03 anteaya: I think that This issue came after the changes in install_pupprt script 08:25:15 omrim_: ah I think this is an extension of the conversation we were having in -infra today 08:25:20 *puppet 08:25:41 jhesketh: omrim_ followed jay's blogpost and then was having this difficulty 08:26:28 well the error is saying that it is looking for a puppet.conf.erb file that it can't find 08:26:39 where is your puppet.conf.erb file located? 08:28:25 because it appears that your module/os_ext_testing/manifests/base.pp is telling it to look somewhere and it isn't there 08:28:52 It should be at: /root/config/modules/openstack_project/templates/puppet.conf.erb 08:28:53 is this because the project_config is split out now? 08:29:07 and as fungi pointed out in the -infra channel today the os_ext_testing module is not one we support 08:29:13 And the install_puppet should create this file 08:29:30 jhesketh: not sure, that might be part of it, since jay created this module before the split 08:29:47 yeah, I'm not familiar with Jay's setup 08:29:58 neither is fungi 08:30:13 so the suggestion was to move to using modules we do support 08:30:40 and I don't think jay is supporting his stuff right now either 08:31:10 he had said that he had placed warnings at the top of the blog posts saying this material is out of date and no longer supported 08:31:29 omrim_: do you see a statement at the top of the blog post saying the content is out of date? 08:31:31 anteaya: That's true 08:31:42 anteaya: Yes 08:31:57 well it is possible that what you are seeing is a consequence of the fact the material is out of date 08:31:58 anteaya: The point that I can find my own solution 08:32:17 well have you tried using any code from infra? 08:32:27 anteaya: But I think that we should define a convention to prevent such an independent solutions 08:32:31 you can find it on git.openstack.org/openstack-infra 08:32:48 omrim_: well while that is a good idea 08:33:06 the difficulty lies in finding people willing to follow such a convention 08:33:50 whereas the current approach lies in improving communication and making the software more modular 08:34:03 and you and nuritv are welcome to help with both 08:34:30 you are learning the workflow for improving communication by offering your patch to the .rst file and working through the comments 08:34:40 as well as participating at the meetings, thank you 08:34:55 and you are welcome to participate in making the software more modular 08:35:15 anteaya: I will be glad to be the owner of such a generic solution 08:35:26 anteaya: For that, we should do a design 08:35:34 ah, well while I appreciate your enthusiasm 08:36:13 what I am trying to say is that we have tried it in the past and getting this group to come to consensous is difficult 08:36:29 #link http://specs.openstack.org/openstack-infra/infra-specs/specs/puppet-modules.html 08:36:42 that is the spec we are working on to make the software more modular 08:37:03 and actually putting your energy behind this effort which is already underway 08:37:30 is a great step toward increasing the energy that you are identifying 08:39:09 anteaya: :) 08:39:13 :D 08:44:44 omrim_: do you think we will see a new patchset for 141817 from you before the end of the meeting? 08:47:30 anteaya: I try to run the tox testing on my own enviroment before I add the patchset in order to avoud such a tox fauilre 08:47:39 good workflow 08:47:42 well done 08:47:49 are you able to run tox? 08:49:51 anteaya: Not really because in my server it passed 08:50:03 I don't understand what you just said 08:50:20 anteaya: While I except tox to failed like at the gerrit 08:50:20 when you execute the `tox` command, does tox run? 08:50:33 well then tox ran successfully 08:50:36 well done 08:50:44 and you had output 08:50:54 which tells you the patch still needs work 08:51:29 do you understand what needs to be changed in your patch? 08:51:53 have you a blank line after your code block as pleia2 suggested? 08:52:23 anteaya: Yes I understand what should I have to change 08:52:33 okay 08:52:36 * anteaya waits 08:53:05 anteaya, hi, could i ask a question? 08:53:14 heyongli: hello, of course 08:53:23 refer to this page: http://logs.openstack.org/48/142648/3/check/check-tempest-dsvm-full/285f251/ 08:53:32 anteaya: But when I run tox in the version that exist now at the gerrit I do not get the failure so I want to see the failure in my enviroment and then I will be able to change and rerun 08:54:14 omrim_: the version of what, do you mean patchset 4? 08:54:19 there is some text, "Guide to Tempest Results Runs.....", how add it to apache? our ci should put testcases link there. 08:54:22 Yes 08:55:01 heyongli: don't worry about creating a page of text there 08:55:27 heyongli: if you want to put some information about your system and your test runs, that is fine, you don't have to 08:55:38 heyongli: you don't have to match the text on this page 08:56:11 anteaya, that' s a good thing. and jogo want to see some link to testcases, i think there is the best palce to do such thing. 08:56:17 omrim_: interesting that running tox locally does not replicate the error that jenkins shows 08:56:41 heyongli: I think that would be a good direction 08:57:12 i don't know how to do that -:).. 08:57:53 heyongli: well there is a template with text somewhere in the source code, I would grep for "Guide to Tempest Results Runs" to find it 08:58:23 they I would come up with my own version 08:58:57 are you running a fork of tempest or are you downloading a fresh tempest on a regular basis? 08:59:30 omrim_: the only thing I could suggest is that versions of tox or sphinix on your local env don't match gerrits 08:59:53 omrim_: so you can either try to fix that or submit to gerrit 08:59:56 or both 09:00:03 and we are at time for this week 09:00:15 no meeting next week 09:00:21 next meeting Jan 6th 09:00:23 anteaya: Thanks, I think that the problem is with tthe tox.ini content 09:00:29 thank you all for attending 09:00:32 omrim_: okay 09:00:41 time for me to end the meeting 09:00:42 anteaya, thanks, 09:00:47 see you Jan. 6th 09:00:52 #endmeeting