15:00:28 <lennyb> #startmeeting third-party 15:00:29 <openstack> Meeting started Mon Dec 12 15:00:28 2016 UTC and is due to finish in 60 minutes. The chair is lennyb. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:30 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:32 <openstack> The meeting name has been set to 'third_party' 15:00:39 <lennyb> Hello 15:00:51 <mmedvede> o/ 15:01:10 <lennyb> hi mmedvede, how are you? 15:02:27 <mmedvede> I am good lennyb 15:03:18 <lennyb> anything you want to discuss? 15:03:58 <watanabe_isao> hello, lennyb mmedvede.:) 15:04:12 <mmedvede> lennyb: nope :), just here to help if anyone has questions I can answer 15:04:29 <watanabe_isao> I have a question. 15:04:34 <lennyb> hello watanabe_isao, how are you? Is there anything to want to ask/discuss/share? 15:04:48 <lennyb> watanabe_isao, go ahead 15:05:19 <watanabe_isao> What do I need to do to add another hook into devstack_gate? 15:05:33 <watanabe_isao> I mean the necessary process 15:06:05 <mmedvede> watanabe_isao: are you asking about how to land a patch that enables more hooks in d-g? 15:06:19 <watanabe_isao> mmedvede, yes. 15:06:41 <watanabe_isao> correctly I am doing this: https://review.openstack.org/#/c/368554/ 15:07:13 <mmedvede> I saw several attempts to add hooks in d-g (mainly because post_test_hook was not doing what it seemed it should be) 15:07:15 <watanabe_isao> But seems like just post a patch is not enough. 15:07:46 <watanabe_isao> mmedvede, Ooo.. 15:08:30 <mmedvede> watanabe_isao: in the past, the answer was not to add more hooks, as the functionality can be realized outside d-g 15:08:38 * mmedvede checks the linked patch 15:08:46 <lennyb> watanabe_isao, why can't you use clark's suggestion? 15:10:07 <watanabe_isao> lennyb, I don't quit get what should I do with the job by the suggestion. 15:11:19 <mmedvede> watanabe_isao: there is a point in your CI where you call devstack-gate script, correct? So clarkb suggest you add your cleanup code _after_ you call the d-g script 15:11:30 <asselin> good morning 15:11:51 <lennyb> watanabe_isao, as I understand you need to run some scripts after job, so why cant you do it in the CI? 15:12:07 <lennyb> asselin, it's 17:00pm :) 15:12:20 <lennyb> asselin, hi, thanks for joinng 15:12:58 <asselin> :) 15:14:32 <lennyb> watanabe_isao, we are for example cleaning MACs from ovs after the jobs is finished. 15:15:02 <watanabe_isao> lennyb, because after post_test_hook the job failed and stop to run any more, in my understanding. BTW, I did not found a cleanup hook 15:15:34 <watanabe_isao> good evening asselin, it is 0:15 here.:) 15:15:57 <asselin> that's very very early morning for you :p 15:16:05 <lennyb> watanabe_isao, you can add it in publisher section that is always running 15:16:25 <mmedvede> ++ for adding in publisher of jenkins (if you do use jenkins) 15:16:28 <watanabe_isao> lennyb, yes 15:16:49 <mmedvede> you can configure publisher to always run, no matter if the job has failed or not 15:17:15 <watanabe_isao> lennyb, do you have any example about that? I mean run some script at publisher. 15:17:15 <asselin> I thought there were also post-build tasks....is that the same as publisher? 15:18:24 <lennyb> watanabe_isao, #link https://github.com/openstack/networking-mlnx it's our CI 15:18:42 <lennyb> watanabe_isao, ops, wait 15:18:50 <mmedvede> I think publishers interpreted as post-build tasks by jjb 15:19:40 <lennyb> watanabe_isao, #link https://github.com/Mellanox/mlnx-project-config 15:21:12 <lennyb> watanabe_isao, publishers #link https://github.com/Mellanox/mlnx-project-config/blob/68d1b3b4492409522b4ee82745525ef0a5a461e9/jenkins/jobs/macros.yaml#L30 15:22:58 <lennyb> watanabe_isao, this is for JJB and Common CI solution by dear asselin 15:23:09 <watanabe_isao> lennyb, thank you very much. I have tried once to run script at publisher, but it failed. 15:23:40 <watanabe_isao> lennyb, I'll try this. 15:24:00 <lennyb> watanabe_isao, good luck. 15:24:21 <lennyb> Any other issues/questions/wishes for a New Year to come? 15:27:48 <lennyb> If there is nothing else I propose to close this meeting. 15:28:18 <mmedvede> +1 15:28:32 <watanabe_isao> night-night lennyb mmedvede asselin.:) 15:28:39 <lennyb> watanabe_isao, asselin,mmedvede thanks. See you next week 15:28:43 <mmedvede> :) morning for me too 15:28:48 <asselin> bye 15:29:00 <watanabe_isao> see you 15:29:05 <lennyb> #endmeeting