17:03:44 #startmeeting ironic_qa 17:03:45 Meeting started Wed Jul 13 17:03:44 2016 UTC and is due to finish in 60 minutes. The chair is sambetts|cat. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:03:47 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:03:50 The meeting name has been set to 'ironic_qa' 17:04:03 o/ 17:04:04 o/ 17:04:32 Hi everyone, krtaylor and jlvillal can't chair today so I'm taking this one 17:04:35 \o 17:04:59 The agenda for this meeting can be found here: https://wiki.openstack.org/wiki/Meetings/Ironic-QA 17:05:03 #link https://wiki.openstack.org/wiki/Meetings/Ironic-QA 17:05:28 #topic Announcements 17:05:34 * watanabe_isao gives sambetts a big hand. 17:06:32 #topic Announcements 17:06:53 Apprently it didn't like me changing my nick after starting the meeting 17:07:05 Anyone got any announcements?? 17:07:06 -:) 17:08:44 I take silence to mean there are no Announcements, moving on to the next topic 17:08:54 #topic Multi-node Grenade testing of Ironic 17:09:30 Any one got any updates on this topic? 17:09:50 there are a couple of patches are address this topic right now 17:09:53 #link https://review.openstack.org/#/c/335981/ 17:10:06 #link https://review.openstack.org/#/c/332490/ 17:11:21 vsaienk0 around? 17:12:01 Nope, ok moving onto the next topic... 17:12:15 #topic 3rd Party CI 17:12:22 Anyone got any updates? 17:12:46 Can we discuss the recheck syntax? 17:12:51 Sure 17:13:10 " recheck" is what I saw in the email 17:13:28 #link http://docs.openstack.org/infra/system-config/third_party.html#requirements 17:13:35 rajinir, it has been reverted now. 17:14:22 yeah, there was a change merged into the docs that suggested that : recheck was going to be the standard for this 17:14:30 that has since been reverted 17:14:45 For now it is just recheck, and whatever you want. 17:15:06 I still think you shouldn't begin your message with recheck 17:15:09 "recheck " ? 17:15:21 Will it trigger jenkins to run as well? 17:15:22 because that will recheck jenkins at the same time 17:15:31 redrobot, no just "recheck" 17:15:37 yes, that's what I was concerned with 17:15:52 the regex used by jenkins is ^recheck .*$ 17:15:57 redrobot, sorry I was sending to rajinir 17:16:16 watanabe_isao no worries 17:16:24 I think third party CIs should support both 17:16:32 sambetts|cat, +1 17:16:38 that and one that doesn't trigger jenkins 17:16:44 +1 17:17:13 I just talked this in cinder's meeting in the last one hour. 17:17:29 In their rule it was "run-XXX" and "recheck" 17:18:03 currently my CIs command is "cisco-ironic-recheck" 17:18:30 So I am wandering maybe we can have a "super-ironic-recheck-keyword-XXX" 17:18:52 watanabe_isao: lol 17:18:52 I suggest -recheck 17:19:14 sambetts|cat: +1 17:19:29 sambetts|cat, we are using rerun Fujitsu iRMC CI, but -recheck looks good.+1 17:20:00 sambetts|cat: Can we put it in the wiki? 17:20:09 man, why are these things changing? 17:20:31 I need to see find the review 17:20:36 find* 17:21:00 I'm not really sure why they reverted the change in the docs :/ something about they want to get rid of comment based recheck in the future I think 17:23:10 so CIs today with the scheme we just described would look like: cisco-ironic-recheck, ufcg-oneview-recheck, ibm-powerkvm-recheck, hp-proliant-recheck, dell-ironic-recheck 17:23:28 (sorry to anyone I missed) 17:23:49 fujitsu-irmc-recheck 17:24:00 just oneview-recheck would work? 17:24:03 :) 17:24:40 Control + I https://wiki.openstack.org/wiki/ThirdPartySystems has to be updated with this recheck keyword 17:24:40 * thiagop likes things short 17:25:42 rajinir: we don't have control over that, that is the infra third party system documentation, and they reverted their patch about this recently 17:26:20 sambetts|cat: This wiki is not that, its the pages updated by the maintainers 17:26:36 oooh yup sorry miss read the link 17:26:51 fyi: https://github.com/openstack-infra/system-config/commit/6fea446ff80ad75307082c3c01ea93a800a761cb 17:27:21 Recheck-Trigger sample https://wiki.openstack.org/wiki/ThirdPartySystems/datera-ci 17:27:42 Maybe we can add a "Recheck trigger" information to your wiki, like https://wiki.openstack.org/wiki/ThirdPartySystems/Fujitsu_iRMC_CI 17:28:09 thiagop: right, so I guess the question is do we implement our own or wait for the team that governs third party systems to come to some consensus 17:28:26 #link https://github.com/openstack-infra/system-config/commit/6fea446ff80ad75307082c3c01ea93a800a761cb 17:29:08 wait for consensus 17:29:10 sambetts|cat: Let's get simple: we need a syntax now because we need to test and retrigger CI's all the time. If we wait for a consensus from infra, we'll be stuck. 17:29:17 wait for consensus 17:29:20 or not 17:29:24 We can implement our own and watch when they have a consensus 17:29:33 thiago:+1 17:30:03 so everyone is ok with updating their systems once they have consensus? 17:30:03 As long as we keep complying with 'recheck' and doesn't implement one for each CI... 17:30:26 thiagop, and for now it was cisco-ironic-recheck, ufcg-oneview-recheck, ibm-powerkvm-recheck, hp-proliant-recheck, dell-ironic-recheck, fujitsu-irmc-recheck 17:30:50 we can even keep the ': recheck' for now until they finish their discussion... 17:31:03 yeah, they might go back to that^ 17:31:29 so we could go with that for now and then we might have to change or we might not depending on the discision they make 17:31:51 +1 17:32:06 So does it mean: cisco-ironic: recheck, ufcg-oneview: recheck, ibm-powerkvm: recheck, hp-proliant: recheck, dell-ironic: recheck, fujitsu-irmc: recheck 17:32:08 +1 17:32:18 watanabe_isao: yup 17:32:33 +1 17:32:59 now I see them all lined up like that I think I know why it was reverted :-P 17:33:26 thiagop, ops! is it s/ufcg-oneview: recheck/oneview: recheck/g ? because you want it for short.:) 17:34:47 sambetts|cat: I don't... 17:35:40 IMO its looks nicer to have it as a single "word" ie. no spaces etc 17:35:50 s/: /-/ 17:36:07 basically what we had before, but thats my opinion 17:36:31 fine to me, as long as we document that somewhere (and as 'temporary' while infra decides) 17:37:32 I'm not sure if we have anywhere to document it right now 17:37:43 sambetts|cat, the wiki 17:37:58 which wiki? 17:37:59 https://wiki.openstack.org/wiki/ThirdPartySystems/Cisco_Ironic_CI 17:38:12 I mean document the scheama 17:38:58 ML then? 17:39:05 We probably should have a third party CI guide here I think -> http://docs.openstack.org/developer/ironic/#developer-s-guide 17:40:13 how about this one? https://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/third-party-ci.html 17:40:40 This is the spec... 17:40:44 yea 17:40:47 Document here https://wiki.openstack.org/wiki/Ironic/Testing and send email to the Ironic group? 17:41:07 I know this one that could be linked: http://docs.openstack.org/infra/openstackci/third_party_ci.html 17:42:34 Yeah, linking out to that makes a lot of sense, I think we should have a page some where in the offical docs that links to tools like Molton Iron etc too 17:42:50 Links +1 17:42:56 +1 17:44:16 +1 17:44:48 can someone take the AI to maybe push a doc page into ironic docs with this information? 17:46:12 I'm pinned with a deadline right now 17:46:25 * sambetts|cat is also pinned 17:46:33 Time check 15 mins BTW 17:46:34 But I may find time to do it on the end of the week/start of the next 17:47:38 if nobody else can do it earlier, of course 17:48:26 Any other points on the agenda for this section? 17:48:49 I can give it a try 17:49:18 Is it just the links? 17:49:23 rajinir: link me on the review, please 17:49:29 or add the retrigger schema info? 17:49:42 and/ 17:50:16 thiagop:will add you all 17:50:20 the links, the retrigger info, and probably some of the other notes from here https://wiki.openstack.org/wiki/Ironic/Testing and the spec about the requirements 17:51:01 got it 17:51:33 Have to drop now 17:51:49 later 17:52:25 BTW, is the current re trigger info "XXX-recheck" or "XXX: recheck"? 17:52:48 XXX-recheck 17:53:07 to avoid spaces, as sambetts|cat suggested 17:53:16 but we can vote if anybody disagrees 17:53:25 and I think we also need to support "recheck", too. 17:53:25 yup, we'll use rajinir's review to vote on the schema 17:53:29 yes 17:53:30 *5min warning* 17:53:49 yeah, 'recheck' is mandatory 17:53:53 +1 17:54:21 I have no other comment. 17:55:01 Nothing left from me, I'll open the last 5 minutes to Open Discussion 17:55:14 #topic Open Discussion 17:56:10 thiagop, the CFP. lgtm. o(^^)b 17:56:27 Just for the record, we (me, sambetts|cat , rajinir , watanabe_isao and mjturek1) are submitting a panel about third party ci testing with Ironic 17:57:44 We hope everybody struggling with setting up CI's join us to share experiences in Barcelona :) 17:57:55 \o/ 17:58:17 and please vote the CFP. m(_ _)m 17:58:41 The name is ... 17:58:54 The Red Pill for Ironic Third Party CI 17:59:10 heh cool name :-P 18:01:07 Ok everyone our times up 18:01:14 thanks for coming 18:01:25 #endmeeting