08:00:03 <anteaya> #startmeeting third-party
08:00:04 <openstack> Meeting started Tue Dec 16 08:00:03 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:05 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
08:00:08 <openstack> The meeting name has been set to 'third_party'
08:00:15 <anteaya> hello trinaths
08:00:23 <trinaths> hi anteaya
08:00:37 <jhesketh> Howdy
08:00:42 <anteaya> hey jhesketh
08:01:12 <anteaya> anyone else here for the third-party meeting?
08:01:33 <anteaya> heyongli jyuso are you about?
08:01:47 <sarob> whos here for the ambassador meeting?
08:01:54 <jyuso> anteaya: hello
08:02:00 <nuritv> anteaya: Hi
08:02:02 <heyongli> hi, anteaya , hi
08:02:13 <anteaya> hello all
08:02:18 <trinaths> hi all
08:02:20 <mrmartin> sarob I guess we need to move the ambassador meeting to #openstack-meeting-3
08:02:25 <jyuso> hi,everyone
08:03:03 <anteaya> so as we are just getting our group started and getting to know each other, right now we don't have an agenda
08:03:24 <anteaya> does anyone have a place which they would like to begin?
08:03:58 <trinaths> I have some doubts in CI.
08:03:58 <nuritv> anteaya: yes, just want to get attention the a review by omrim for FAQ
08:04:05 <anteaya> great
08:04:13 <anteaya> who wants to go first?
08:04:30 <nuritv> trinaths: go ahead
08:04:41 <trinaths> nuritv: thank you.
08:04:43 <anteaya> Murad: there you are
08:04:49 <Murad> yes I am
08:04:52 <Murad> Hi everybody
08:05:06 <jyuso> hi Murad
08:06:07 <anteaya> trinaths: okay so whenever you are ready
08:06:45 <trinaths> I installed CI wil jaypipes documentation. In the CI Jenkins node, there are several git repos. and the same repos are existing with in the job nodes. Zuul-merger updates with the commit. how is that updated commit trasfered to job node?
08:07:13 <anteaya> okay good question
08:07:28 <trinaths> typo error: transfered
08:07:28 <anteaya> does anyone have a response to trinaths' question?
08:08:07 <jhesketh> trinaths: the zuul-merger reports back a ref to zuul that is then passed to the job
08:08:35 <jhesketh> so zuul then requests a worker to do a job with these params: http://ci.openstack.org/zuul/launchers.html#zuul-parameters
08:08:55 <jhesketh> the Jenkins gearman plugin exposes those params as environment variables
08:09:08 <jhesketh> the gerrit-git-prep.sh script looks for those params and sets up a working directory for the test
08:09:38 <trinaths> jhesketh: okay.
08:10:09 <trinaths> then why a git checkout is required in jenkins node?
08:10:20 <trinaths> i mean the master node
08:10:45 <jhesketh> trinaths: hmm, it should only be the slave node.. but I don't run Jenkins so I'm not sure
08:10:55 <jhesketh> my best guess is that it's not needed and there from a legacy setup
08:11:34 <trinaths> jhesketh: okay. I will refer again.
08:11:46 <jhesketh> sorry I haven't got a specific answer there
08:12:32 <trinaths> jhesketh: I missed to answer you
08:13:11 <anteaya> trinaths: do you need anything more here?
08:13:52 <anteaya> or is it nuritv's turn?
08:14:03 <trinaths> anteaya: no. I have a que [2] When ever a job is trigger, devstack-gate updates all the projects, like, nova, neutron, cinder etc..
08:14:40 <trinaths> this takes more time for the actual build to hapen and the test to run. How to simplify this? any suggestions
08:14:58 <anteaya> trinaths: shall we let nuritv have a turn?
08:15:12 <trinaths> anteaya: yes. Please go ahead
08:15:19 <anteaya> thank you
08:15:30 <anteaya> nuritv: let's hear from you now please
08:15:47 <nuritv> anteaya: thanks. i have several issues i would like to raise :)
08:16:14 * anteaya listens
08:16:18 <nuritv> first of all, i would like to get everyone attention to the FAQ section by omrim
08:16:35 <nuritv> there is still alot to do, but any more reviews will be helpful
08:16:43 <nuritv> https://review.openstack.org/#/c/141817/3
08:16:55 <anteaya> #link https://review.openstack.org/#/c/141817/3
08:17:16 <anteaya> thank you to omrim for offering this patch
08:17:51 <anteaya> pleia2 gave a pretty through review
08:18:03 <nuritv> so, if anyone has other FAQ that are worth mentioning - please post a comment
08:18:17 <nuritv> anteaya: yes, we all keep learning :)
08:18:33 <anteaya> :D
08:18:56 <nuritv> anteaya: can i continue to the next topic?
08:19:08 <anteaya> oh yes
08:20:05 <nuritv> thanks. so, i am concern about the big change happening on Neutron (spliiting the plugins), and wonder how it is going to affect CI and what we should do in advance
08:20:21 <anteaya> that is a good question
08:20:40 <anteaya> I don't think there is anyone here from Neutron right now
08:20:51 <anteaya> so I will go ahead and respond to that one
08:21:13 <anteaya> I don't know exactly how the plugin split will affect CI systems
08:21:36 <anteaya> however I was at the Neutron mid-cycle when the advanced services were split out
08:22:19 <anteaya> and the immediate effect of that split was that all CIs that tested advanced services were suggested to turn themselves off until the new advanced services were running again
08:22:53 <anteaya> since one of the consequences of the split was that right afterwards the testing on the split out advanced services would not work
08:23:03 <trinaths> "new advanced services"
08:23:16 <anteaya> so tests needed to be modified within openstack to get the infra jobs running again
08:23:40 <anteaya> and to be honest I have now lost track and I don't know if the tests on advance services are working yet
08:23:55 <anteaya> they were expected to be down until sometime this week
08:24:20 <anteaya> so it is possible that during the split itself the plugins might not be able to be tested
08:24:46 <anteaya> which should not be a problem since new code to the plugins should be frozen for the duration of the split
08:24:52 <trinaths> I heard tempests test will also be splitted.
08:24:58 <anteaya> as for how to prepare
08:25:20 <anteaya> I would suggest ensuring you read the meeting logs of any meetings that discuss the split
08:25:40 <anteaya> #link http://eavesdrop.openstack.org/
08:25:56 <anteaya> this is where all openstack channel and meeting logs are accessed
08:26:00 <anteaya> help yourself
08:26:19 <anteaya> also, I would find Edgar Magma in #openstack-neutron
08:26:19 <nuritv> anteaya: my concern is more about ml2 md that will be out of tree. this would need us,as vendors, change code, git branch, etc.
08:26:38 <anteaya> it very well might require all of that
08:26:54 <anteaya> have you been able to attend the ml2 meetings at all?
08:27:08 <nuritv> anteaya: not yet. will start this week
08:27:25 <anteaya> okay, I would definitely suggest that
08:27:37 <anteaya> have you had a chance to look at the ml2 meeting logs?
08:27:59 <nuritv> anteaya: not yet. will start this week also :)
08:28:02 <anteaya> okay
08:28:08 <anteaya> so start there
08:28:21 <anteaya> also talk to Edgar
08:28:35 <anteaya> he answers a lot of third party CI questions for Neutron
08:28:47 <anteaya> he is emagma in irc
08:29:15 <anteaya> he might have some specifics
08:29:28 <anteaya> does that help?
08:29:36 <nuritv> yes! . will do. i guess it now just to  keep track on what will be the decision.
08:29:47 <anteaya> okay great
08:29:51 <nuritv> and that brings me to my last Q
08:30:29 <nuritv> when ever our CI is down. is it better to turn it off and not vote at all, or jut mark it down at the Wiki.
08:30:37 <anteaya> both
08:30:53 <nuritv> anteaya:ok. thanks.
08:30:54 <anteaya> if your CI is not functioning as expected turn it off
08:31:18 <anteaya> there is nothing worse for your CI that to be non-functioning yet commenting on patches
08:31:30 <anteaya> as you train developers to ignore your system
08:31:49 <anteaya> since you are not monitoring when you are posting quality information or noise
08:31:58 <anteaya> so they will just assume you always post noise
08:32:04 <anteaya> however
08:32:04 <trinaths> nuritv: This the latest log of the last ML2 meeting http://eavesdrop.openstack.org/meetings/networking_ml2/2014/networking_ml2.2014-12-03-16.03.log.html held on Dec-3rd
08:32:16 <anteaya> if you monitor your system and its quality
08:32:27 <anteaya> and only post comments when your system is actually working
08:32:41 <anteaya> then developers will soon learn that your system can be trusted
08:33:03 <anteaya> and updating the wikipage helps people to find accurate status information on your system
08:33:23 <nuritv> got it! thanks
08:33:28 <anteaya> so again, it shows you are paying attention to how the output from your system is percieved by those using it
08:33:29 <nuritv> trinaths: thanks
08:33:32 <anteaya> thank you
08:34:05 <anteaya> nuritv: anything else right now?
08:34:37 <nuritv> anteaya: no. thanks
08:34:45 <anteaya> great
08:34:56 <anteaya> does anyone else have anything they wish to discuss?
08:35:04 <Guest24100> I always found this in zuul log:  zuul.Gearman: Looking for lost builds
08:35:13 <anteaya> hello Guest24100
08:35:20 <Guest24100> Hi
08:35:24 <anteaya> are you able to introduce yourself?
08:35:29 <anteaya> I don't believe I know you
08:35:43 <Guest24100> You can call me bob
08:35:52 <anteaya> okay bob, welcome
08:36:05 <Guest24100> So what does that mean?
08:36:09 <anteaya> so you have a question about gearman
08:36:16 <trinaths> my question [2]
08:36:21 <Guest24100> yes
08:36:23 <anteaya> does anyone have a response to bob's question?
08:36:24 <Guest24100> zuul.Gearman: Looking for lost builds
08:36:44 <trinaths> Guest24100: I too have this log in my merger-debug.log
08:37:08 <nikil22> bob : have you tried to stop zuu and zuul-merger service and then rm -rf /var/log/zuul/* then restart the service and checked
08:37:25 <anteaya> hello nikil22, glad you made it
08:37:48 <Guest24100> Yes, i have tried that
08:38:02 <Guest24100> if i restart it, it will be ok
08:38:28 <Guest24100> But I don't want always restart it
08:39:15 <nikil22> bob : oh ok , yes can't restart all time . I just got few errors similar and i just did above step and it worked
08:40:00 <Guest24100> Thanks, I have not yet do the "rm -rf /var/log/zuul/*"
08:40:10 <Guest24100> And i will try it
08:40:18 <nikil22> bob: thats just to clear logs but i guess it wont help
08:40:34 <Guest24100> :-)
08:40:41 <nikil22> And I have questions related to devstack-gate. when does the function pre_test_hook works? Basically In CI system i want to enable the driver in neutron.conf and then start the service
08:41:04 <anteaya> let's ensure bob is statisfied before we move on
08:41:18 <anteaya> bob are we okay to move on, or do you have more?
08:41:37 <Guest24100> No more, thanks!
08:41:42 <anteaya> great, thank you
08:41:50 <Guest24100> :-)
08:41:53 <anteaya> nikil22: okay so your turn I believe
08:42:16 <anteaya> you have a question about the pre_test_hook funtion in devstack-gate
08:42:20 <anteaya> is that correct?
08:42:55 <nikil22> yes
08:43:09 <anteaya> does anyone have a reply to nikil22's question?
08:43:28 <nikil22> i guess that is the function to enable drivers and modify other configuration files related to specify plugin insted of default one
08:44:10 <anteaya> or perform any other commands to set up a specific environment
08:44:15 <anteaya> before the tests run
08:45:03 <anteaya> so it sounds like the pre_test_hook is a good place to begin your experiments in what you want to accomplish
08:45:26 <anteaya> did anyone else have anything more to add in response to this question?
08:46:14 <anteaya> nikil22: are you statisfied or do you need more?
08:47:10 * anteaya waits for nikil22 to reply
08:47:13 <nikil22> will the pre_test_hook will run before starting the porcess or after starting the neutron-server process. Because if we change the settings then we need to restart the services right
08:48:13 <anteaya> nikil22: I don't know exactly
08:48:36 <anteaya> but I would guess that the pre_test_hook runs before the services start
08:48:38 <nikil22> ok thanks i will do expriments then :-)
08:48:49 <anteaya> that sounds like a good way forward
08:48:58 <anteaya> nikil22: all done for this question?
08:49:45 * anteaya waits for nikil22 to reply
08:50:20 <anteaya> nikil22: can we move on?
08:50:31 <nikil22> yes
08:50:34 <anteaya> thank you
08:50:35 <nikil22> thanks
08:50:44 <anteaya> 10 minutes remaining
08:50:55 <anteaya> who has something else they would like to discuss?
08:51:20 <anteaya> if noone else does, I have a question
08:51:31 <anteaya> Murad: hello
08:51:48 <Murad> Hello
08:51:49 <nikil22> bob : have you ever tried to restart your jenkins-master machine and tried . so that it would restart the jenkins server also and all other services
08:52:00 <nikil22> Murad: hii
08:52:06 <Murad> Hi
08:52:07 <anteaya> last week we discussed how to get your server to serve files in the browser without being prompted to download them
08:52:26 <Murad> yes
08:52:27 <anteaya> Murad: do you know how to access the logs of the third-party meetings?
08:52:49 <anteaya> since I believe I saw you asking this exact same question in the -infra channel this week
08:52:51 <Murad> yes I have a link for the previous meeting
08:52:56 <anteaya> and I was curious as to why that was
08:53:03 <anteaya> since we discussed it last week
08:53:18 <anteaya> and I wondered if perhaps you don't know where to find the meeting logs to read them
08:53:21 <Murad> That was because I was using wrong way to compress files
08:53:30 <Murad> I have to use "gzip"
08:53:30 <anteaya> oh, can you explain?
08:53:45 <anteaya> why do you have to use "gzip"?
08:53:51 <Murad> I was using "tar" to produce gz files
08:53:56 <anteaya> what is making you do that?
08:54:18 <Murad> in order to compress log files
08:54:37 <anteaya> well you use the tar command with the flag to output gziped files
08:54:50 <anteaya> to produce gzipped files
08:55:01 <Murad> yes but that didn't work until I used "gzip"
08:55:25 <anteaya> okay so what was the question to -infra (which I am redirecting to this meeting)
08:56:20 <Murad> when I was compressing files with TAR, it only worked on firefox. So I though that I might using wrong apache configurations
08:56:29 <Murad> and that was my question
08:56:59 <Murad> after investigation, I used gzip and it worked
08:57:24 <anteaya> okay so you discoverd the answer to your own question
08:57:31 <Murad> yes
08:57:36 <anteaya> great
08:57:39 <anteaya> thank you
08:57:46 <Murad> thanks
08:57:49 <anteaya> does anyone have anything else?
08:58:28 <anteaya> well time to wrap up then
08:58:29 <jyuso> anteaya: Our CI log server is online now.If you have free time,could you help to point out the ssl-cert issue of our logs:)
08:59:00 <anteaya> jyuso: you can pm me the ip address so I can view the logs
08:59:08 <jyuso> anteaya: OK
08:59:12 <anteaya> thank you
08:59:25 <anteaya> so thank you everyone for attending this week
08:59:30 <anteaya> see you next week
08:59:34 <anteaya> #endmeeting