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