15:00:03 <dtantsur> #startmeeting ironic 15:00:04 <openstack> Meeting started Mon Jan 14 15:00:03 2019 UTC and is due to finish in 60 minutes. The chair is dtantsur. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:05 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:07 <openstack> The meeting name has been set to 'ironic' 15:00:10 <dtantsur> hi everyone! 15:00:16 <dnuka> o/ 15:00:19 <etingof> o/ 15:00:20 <bdodd> o/ 15:00:20 <rpittau> o/ 15:00:20 <tendulke> o/ 15:00:22 <iurygregory> o/ 15:00:27 <dtantsur> hmm, it's been a while since I last chaired a meeting :) 15:00:38 <kaifeng> o/ 15:00:42 <dtantsur> our agenda, as always, can be found here: 15:00:45 <dtantsur> #link https://wiki.openstack.org/wiki/Meetings/Ironic 15:00:49 <rloo> o/ 15:01:05 <baha> o/ 15:01:15 <mjturek> o/ 15:01:34 <dtantsur> #topic Announcements / Reminder 15:01:43 <arne_wiebalck_> o/ 15:01:44 <dtantsur> #info TheJulia is traveling for on-site meetings this week 15:02:08 <dtantsur> #info vdrok has requested to be removed from ironic-core 15:02:17 <dtantsur> thanks for everything vdrok_! 15:02:19 <hjensas> o/ 15:02:35 <jiapei> o/ 15:02:49 <dtantsur> also TheJulia and I would like to remind you that we will be looking to grow the core team, and review activity is one of the most important aspects that we look for. 15:02:58 <rloo> thanks so much vdrok_, we'll miss you (we already do) 15:03:06 <dtantsur> so please review :) 15:03:46 <dtantsur> this, of course, is also very important for the health of the project 15:04:08 <dtantsur> #info Mid-cycle call - Please vote for times on the 21st and 22nd: https://doodle.com/poll/i2awf3zvztncixpg 15:04:19 <dtantsur> Call times poll will be closed tomorrow morning 15:04:41 <dtantsur> it seems likely that the meeting next week will be cancelled in favor of the midcycle, if they end up overlapping 15:04:49 <dtantsur> #info Mid-cycle topic/planning etherpad has been posted. Please add topics! https://etherpad.openstack.org/p/ironic-stein-midcycle 15:05:00 <dtantsur> Core Reviewers: please ensure that you have responded to the call times poll. 15:05:16 <dtantsur> any questions on the midcycle planning? 15:05:53 <hjensas> How will it be hosted? Is it irc or video conference? 15:06:05 <dtantsur> it is likely to be a bluejeans conference 15:06:14 <dtantsur> at least it worked pretty well for us previously 15:06:26 <dtantsur> I'll defer to TheJulia for the final decision 15:07:17 <dtantsur> okay, the last but not the least: 15:07:23 <dtantsur> #info Help wanted list for items that could use additional contributor assistance: https://etherpad.openstack.org/p/IronicHelpWanted 15:07:41 <dtantsur> if you want to help with a big chunk of work, here's your chance 15:07:55 <dtantsur> please do make sure to sync with other people who may be interested 15:08:17 <dtantsur> any other announcements, reminders, comments? 15:09:04 <rloo> dtantsur: i think it might be useful to put more info in that helpwanted etherpad. wrt, if i am interested, then what? 15:09:39 <dtantsur> good point. I guess the answer is "reach out to the team". I'll update later if nobody beats me to it 15:10:00 <rloo> dtantsur: thx 15:10:16 <dtantsur> #topic Review action items from previous meeting 15:10:24 <dtantsur> #link http://eavesdrop.openstack.org/meetings/ironic/2019/ironic.2019-01-07-15.00.html 15:10:33 <dtantsur> TheJulia promised to create a help needed list, and she did 15:10:38 <dtantsur> no other action items recorded 15:10:43 <dtantsur> any comments here? 15:11:18 <dtantsur> #topic Review subteam status reports (capped at ten minutes) 15:11:33 <dtantsur> #link https://etherpad.openstack.org/p/IronicWhiteBoard starting around line 231 15:14:41 <dtantsur> so, I think someone has taken the neutron event processing over? hjensas? 15:15:26 <hjensas> dtantsur: I want to look into atleast the networking-barametal pices. I need to read the spec again to get understanding of what is needed in ironic. 15:16:05 <dtantsur> #info If you want to help with the Neutron even processing work, please sync with TheJulia and hjensas 15:16:15 <dtantsur> this is re rloo's question on how to help ^^ 15:16:44 <rloo> please update the help wanted etherpad with ^^ too :) 15:17:10 <rloo> my understanding (it has been awhile) is that the event processing is fairly straightforward. 15:18:04 <dtantsur> mmmm, not quite. it's a lot of working spanning different parts of code. 15:18:09 <dtantsur> s/working/work/ 15:18:12 * hjensas seem to remeber something about how to have threads/process wait in the spec that was'nt clear. (But I need to re-read it.) 15:18:41 <dtantsur> rpittau: are you still doing anything about the graphical console? 15:18:42 <rpittau> dtantsur, I would like to keep helping on the graphical console patch 15:18:47 <dtantsur> heh 15:18:49 <rpittau> dtantsur, yes :) 15:19:08 <dtantsur> cool, thanks rpittau. I think rpioso is (was?) interested in the Dell side of it. 15:20:14 <dtantsur> any other comments on the status? 15:20:32 <rpittau> dtantsur, just need clarification on kaifeng comment about the api code, but we can discuss in a different moment 15:20:45 <dtantsur> we can get back to it in the open discussion 15:20:53 <rpittau> ok :) 15:20:53 <dtantsur> moving on? 15:21:00 <rpioso> rpittau: +1 15:21:19 <dtantsur> oh hi rpioso. are you still willing to help with the graphical console? 15:21:25 <rpittau> rpioso :) 15:22:35 * dtantsur moves to the priorities meanwhile 15:22:42 <dtantsur> #topic Deciding on priorities for the coming week 15:22:59 <dtantsur> lemme clean up a bit. we haven't merged much though 15:23:15 <rpioso> dtantsur: Interested, yes. Time, not as certain. I need to discuss with my team. 15:23:28 <dtantsur> rpioso: got it, cool. 15:26:03 <dtantsur> okay, I only added gate stabilizing as a #1 goal for this week 15:26:07 <dtantsur> anything else to add here? 15:26:22 <dtantsur> also anyone to help TheJulia and me looking at the gate problems? 15:27:07 <rpittau> dtantsur, for gate or CI in general I raised the issue with the grenade job not working last friday 15:27:09 <iurygregory> i can try 15:27:40 <dtantsur> rpittau: you mean, the wsgi problem? 15:27:55 <rpittau> after investigation it doesn't look like depends from us and I don't know if it's worth to keep working on it (I'm talking about the one in stable/queens) 15:27:56 <dtantsur> thanks iurygregory, see the whiteboard (after line 51) 15:27:59 <rpittau> yes dtantsur 15:28:03 <dtantsur> ah, queens 15:28:12 <dtantsur> I'm currently trying to stabilize master. queens will be next :( 15:28:20 <dtantsur> rpittau: please put your findings to the whiteboard, gate status 15:28:28 <rpittau> dtantsur, ack 15:28:38 <dtantsur> is everyone fine with the priorities for the week? 15:29:01 <rloo> +1 15:30:07 <hjensas> +1 (I will take a look at the gate status as well.) 15:30:18 <dtantsur> 2 votes for, 0 against. approved! :D 15:30:23 <dtantsur> #topic Open Discussion 15:30:31 <dtantsur> anything? 15:31:20 <jiapei> I have some update on the XClarity CI 15:31:32 <kaifeng> rpittau talked about he needs some clarification about the comment of graphical console? 15:31:49 <rpittau> kaifeng, yes, just about your more recent comment on the api exposure 15:31:57 <dtantsur> jiapei: sure, what's new? 15:31:58 <jiapei> We've made some progress on the deployment using XClarity driver, and we plan to add deploy test to LXCA CI this week 15:32:12 <dtantsur> wonderful! 15:33:19 <dtantsur> rpittau: link handy? 15:33:31 <kaifeng> https://review.openstack.org/#/c/547356/ 15:33:31 <rpittau> https://review.openstack.org/#/c/547356 15:33:32 <patchbot> patch 547356 - ironic - Implement basic interfaces for GraphicalConsole In... - 35 patch sets 15:33:32 <jiapei> dtantsur: Alghough there are still some manual work, such as we use "openstack ironic deploy ..." instead of tempest... 15:33:33 <patchbot> patch 547356 - ironic - Implement basic interfaces for GraphicalConsole In... - 35 patch sets 15:34:13 <dtantsur> jiapei: well, that's a start. ideally we should come to running tempest, but running any deploy is the most crucial bit. 15:35:15 <dtantsur> rpittau: -1 does not look right indeed 15:35:28 <vdrok_> hey hey folks, happy monday, thanks for having me :) 15:35:59 <dtantsur> thank YOU vdrok_ :) 15:36:29 <jiapei> Yes, adding deploy is really a difficult part, we plan to add/test it during the day time China (night in US), so it seems won't affect the normal testing :) 15:37:04 <rloo> yes vdrok_, thank YOU! 15:37:52 <rpittau> dtantsur, kaifeng could we exclude the field instead of removing all the api related code ? 15:38:19 <dtantsur> rpittau: well, it's going to be weird to introduce an API version, but do nothing with it.. or which parts do you want to keep? 15:38:51 <kaifeng> rpittau well it's only a suggestion, ideally it would be going with the api patch 15:39:30 <dtantsur> I'd prefer not to split the API part in several microversions, to be honest 15:40:16 <dtantsur> hmm, actually the only API part is this new field. I think it's enough to remove it to avoid touching the API layer at all. 15:41:54 <kaifeng> it api code is fairly lightweight, so it would be easy to be split out 15:42:07 <rpittau> yeah, actually it makes sense to have the api patch to include the change 15:42:49 <rloo> are you looking at https://review.openstack.org/#/c/547356 Just looking at the files that were touched, that isn't done right. too many changes in that one pr. 15:42:50 <patchbot> patch 547356 - ironic - Implement basic interfaces for GraphicalConsole In... - 35 patch sets 15:43:19 <rloo> unless the author really knows what they are doing, that feature needs to be broken into more patches than this one. 15:44:02 <kaifeng> i think there are other patches, they just haven't shown up :) 15:45:13 <rloo> i'm a big believer in not approving any patches related to a feature, until all/most of the PRs for the feature are available. And we usually always have a 'last' PR (that exposes the feature) with the API version bump 15:45:35 <rloo> which may not answer your current question. 15:46:58 <kaifeng> make sense 15:47:42 <zenpac> We're trying to configure fake_pxe, but we can't get any output of 'openstack baremetal introspection bulk start' 15:48:16 <zenpac> We're not sure what to look at/do. 15:48:26 <dtantsur> zenpac: hi, we're in a meeting, please wait a couple of minutes 15:48:38 <dtantsur> also, are we done? I guess we are in agreement re the API patch? 15:50:13 <dtantsur> I guess it means yes :) thanks everyone! 15:50:14 <rpittau> dtantsur, good for me, thanks 15:50:18 <dtantsur> #endmeeting