17:00:42 <jlvillal> #startmeeting ironic_qa 17:00:43 <openstack> Meeting started Wed Aug 17 17:00:42 2016 UTC and is due to finish in 60 minutes. The chair is jlvillal. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:45 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:00:47 <openstack> The meeting name has been set to 'ironic_qa' 17:00:55 <jlvillal> Hello everyone 17:01:00 <jlvillal> As always the agenda is at: https://wiki.openstack.org/wiki/Meetings/Ironic-QA 17:01:13 <jlvillal> #topic Announcements 17:01:15 <mjturek1> o/ 17:01:18 <krtaylor> o/ 17:01:43 <jlvillal> #info IPA post jobs are showing up on status.openstack.org/openstack-health now. 17:01:55 <jlvillal> Any other announcements? 17:02:02 <cdearborn> o/ 17:02:05 <rpioso> o/ 17:02:15 <jlvillal> Okay moving on then 17:02:31 <jlvillal> #topic Multi-node Grenade testing of Ironic 17:02:43 <jlvillal> #link https://etherpad.openstack.org/p/ironic-newton-grenade-whiteboard 17:03:15 <jlvillal> #info Progress is being made. Big thanks to Vasyl Saienko for all of his work on this. 17:03:42 <jlvillal> #info master testing patch at: https://review.openstack.org/#/c/296432/ 17:03:56 <jroll> \o 17:04:23 <jlvillal> #info Current status is that the SSH keys need to be propagated. A test run is in progress to see if a potential fix works. 17:04:46 <jroll> nice work! 17:05:09 <jlvillal> #info jlvillal and vsaienko have started doing daily sync-ups to allow each to continue work in their time zones. 17:05:12 <jlvillal> jroll: Thanks 17:05:17 <jlvillal> That's all I got so far. 17:05:28 <jlvillal> Any questions/comments before moving on? 17:05:42 <clarkb> yes, could you just reuse the existing test ssh key instead? 17:06:08 <jlvillal> clarkb: I could investigate that. Do you have a pointer? Sounds like a good idea. 17:06:11 <clarkb> that may make the setup simpler (since we already configure ssh to allow communication among all the test nodes and for eg nova live migration) 17:06:57 <clarkb> https://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/scripts/multinode_setup.sh#n29 17:07:02 <jlvillal> clarkb: Thanks! 17:07:09 <jlvillal> I will check it out today 17:07:18 <jlvillal> Any other questions/comments? 17:07:44 <jlvillal> Moving on 17:07:57 <jlvillal> #topic 3rd Party CI presented to you by krtaylor 17:08:18 <jlvillal> krtaylor: The floor is yours. Let me know when you are done please. 17:08:33 <krtaylor> jlvillal, sure thing 17:08:41 <rajinir> \o 17:09:04 <krtaylor> so email has been sent to systems that need to get their CI going asap or get moved out 17:09:53 <krtaylor> the stackalytics driver patch is making progress, I thought it was there, but jroll brought up a question about the wiki links 17:10:04 <krtaylor> #link https://review.openstack.org/#/c/330270/ 17:10:07 <jroll> yeah, that's my only nit 17:10:35 * jroll wants to point out a thing after krtaylor is done speaking 17:10:36 <krtaylor> so, I looked that over and I think it should actually be the required wiki page 17:10:58 <jroll> oh? why is that? 17:11:02 <jroll> (I'm fine with that, just curious) 17:11:04 <krtaylor> the ThirdPartySystems wiki 17:11:52 <krtaylor> that makes the most sense, this is for info and contacts, and it would be consistent since all are required to have it anyway 17:12:04 <jroll> ok 17:12:29 <jroll> krtaylor: some of the drivers have links to docs, so let's fix those instead I guess :) 17:12:41 <krtaylor> the only catch is for community drivers, since those are not third party, they would point to docs? 17:12:53 <krtaylor> its not clean either way 17:13:12 <krtaylor> unless we require all ironic drivers to also have doc pages 17:13:52 <jroll> right 17:13:58 <jroll> (which we totally should) 17:14:02 <krtaylor> I listed all the ThirdPartSystems links I could find in the drivers page 17:14:05 <krtaylor> #link https://wiki.openstack.org/wiki/Ironic/Drivers#3rd_Party_CI_required_implementation_status 17:14:57 <krtaylor> jroll, so if we require docs pages (which I'm fine with) , we can stub out those that aren't there I guess 17:15:07 * devananda fails at calendaring, comes in late ... 17:15:25 <jroll> krtaylor: yeah, I guess it depends on what driverlog is intended to do 17:15:31 <jroll> if it's to list drivers, it should be docs pages 17:15:37 <jroll> if it's to track CI, it should be wikis 17:17:04 <krtaylor> heh, it tries to be all things, but in this case, I think it is to just make sure they are listed in the marketplace, real useful status is tracked elsewhere in third party CI working group tools 17:17:23 <jroll> ok, let's make it doc pages then, if users will be seeing this in the marketplace :) 17:17:57 <krtaylor> well I was leaning toward wiki links, but now docs make more sense, thanks for discussing 17:18:17 <krtaylor> I'll make that change today (tonight) 17:18:58 <krtaylor> the only other thing I wanted to bring up is the CI documentation patch 17:19:01 <krtaylor> #link https://review.openstack.org/#/c/353102/ 17:19:27 <jroll> ah yeah, I need to review that 17:19:44 <krtaylor> I am proposing the location and outline be merged first, then we can start writing sections and spread the work a bit, hopefully 17:20:12 <rajinir> krtaylor>+1 17:20:15 <jroll> sounds good 17:20:23 <krtaylor> I will have a section that references all the agreed wording in the spec, so this will become the requirements documentation going forward 17:20:34 <devananda> krtaylor: ++ 17:20:43 * jroll has a thing to bring up 17:20:50 <krtaylor> maybe next patch after outline, if everybody is fine with that 17:21:00 <rajinir> ++ 17:21:06 <jroll> so folks have been re-thinking this approach in cinder 17:21:09 <jroll> #link http://lists.openstack.org/pipermail/openstack-dev/2016-August/101428.html 17:21:09 <krtaylor> thats all I had, jroll? 17:21:23 <jroll> it's a looong thread, so don't read it during this meeting :) 17:21:38 <krtaylor> yes, I saw that, some softening of the requirements 17:21:40 <jroll> but it makes me wonder if we want to rethink how we do this as well 17:21:44 <jroll> even if it's super late :( 17:22:18 <krtaylor> how about we do that when we get a patch pushed for the requirements section of the doc? 17:22:20 <jroll> we need to spin up an email thread or something, I think, a few other cores are re-considering after reading this 17:23:06 * jroll has been procrastinating on that 17:23:11 <krtaylor> I'm fine with email thread, as long as it gets translated into patch comments at some point 17:23:38 <jroll> yeah, just needs a broader discussion 17:23:47 <devananda> jroll: would you like to summarize / discuss the change in our policy that you're envisioning? 17:24:02 <jroll> devananda: I am not envisioning things yet 17:24:17 <jroll> but I don't want to nuke a bunch of drivers and then next cycle have the same conversation 17:24:21 <jroll> ya know? 17:24:26 <jroll> so we should have that conversation now 17:25:09 <krtaylor> same conversation? about new ones to nuke or ? 17:25:28 <jroll> the conversation cinder is having 17:25:36 <jroll> "is this really the right way to do this" 17:26:38 <devananda> hmm 17:26:54 <krtaylor> gotcha, yeah, we can revisit our requirements with this in mind, I don't see a problem with that 17:26:59 <devananda> jroll: if you want to punt on that until everyone's had time to catch up on the cinder thread, that wfm 17:27:34 <jroll> devananda: yeah, I'm not sure if it's changed my mind, but a couple other ironic cores said they kind of agree 17:27:50 <jlvillal> We do have the 3rd party drivers repo. If that makes us any different from Cinder. 17:27:57 <jroll> devananda: so I want to email the list by like, friday, and have the discussion 17:28:10 <jroll> jlvillal: "we" have no such thing. a couple people in the community have that thing. it isn't official 17:28:35 <jlvillal> Ah okay. 17:28:43 <krtaylor> so, mjturek1 and I will get the doc outline skeleton finished this week, we could push a requirements proposal early next week and maybe clarify some sections via comments 17:29:00 <jroll> yeah, sounds good 17:29:09 <krtaylor> discussion first via email 17:29:15 <krtaylor> sounds like a plan 17:29:17 <mjturek1> yep, sounds good 17:29:53 <krtaylor> ok, anything else for CI? 17:30:22 <krtaylor> else, I'll turn it back over to jlvillal 17:30:30 <jlvillal> Thanks krtaylor 17:30:39 <jlvillal> #topic Open Discussion 17:30:48 <jlvillal> The floor is open 17:31:22 * jroll has nothing 17:31:39 * devananda also has nothing QA-specific right now 17:31:44 <jlvillal> Okay, I think we are done. 17:31:48 <jlvillal> Thanks everyone! 17:31:51 <jroll> thanks jlvillal 17:31:53 <jlvillal> #endmeeting