15:00:21 #startmeeting ironic 15:00:21 o/ 15:00:23 Meeting started Mon Jul 1 15:00:21 2019 UTC and is due to finish in 60 minutes. The chair is TheJulia. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:24 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:26 The meeting name has been set to 'ironic' 15:00:31 o/ 15:00:35 o/ 15:00:36 \o 15:00:37 o/ 15:00:40 o/ 15:00:41 o/ 15:00:51 o/ 15:00:53 \o 15:00:58 o/ 15:01:00 o/ 15:01:02 Our agenda can be found on the wiki 15:01:03 #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting 15:01:15 #topic Announcements/Reminders 15:01:18 o/ 15:01:50 o/ 15:01:51 #info the OpenInfra Shanghai Summit CFP closes tomorrow! 15:02:21 Does anyone have anything else to announce or remind us of? 15:03:32 It looks like we had no action items when we last met, so it seems we can proceed directly to Review subteam status reports 15:04:05 Hopefully everyone is busy working on their CFP submissions! :) 15:04:35 iLO third party CI would be offline for maintenance from 8th July for a week. Hardware is being shifted to another location. 15:06:10 stendulker: Thanks for the heads up 15:06:12 #topic Review subteam status reports 15:06:21 #link https://etherpad.openstack.org/p/IronicWhiteBoard 15:06:37 Starting around line 248 15:08:37 Seems like software raid is done 15:08:42 I think Software RAID can be removed (for now), no? 15:08:49 :) 15:09:03 TheJulia: yes 15:09:06 And power state changes + redfish enhancements seem to be moving forward 15:09:09 TheJulia: maybe I missed something, what is the 'Candidates for backport' part meant to convey? (L261)? Is it for info, or something to discuss or ? 15:09:43 I don't think I added that 15:10:02 I think we need to backport that, it was likely just added in the wrong section. 15:10:03 * TheJulia moves it 15:10:18 rloo: that's an idea that came out last week, to add patches that should be backported there 15:10:46 since we often forget backports :/ 15:10:48 rpittau: so... for info, or to get folks to review or ?? 15:11:04 rloo: that would be info/suggestion 15:11:07 rpittau: isn't it the same as 'normal' patches that need reviews? 15:11:16 Okay moved up to where it should be in the review queue 15:11:44 rloo: It is more... "oh, we need to cherry pick these once they merge" reminder 15:11:52 rloo: this ^ 15:12:06 OH, so that's the master Patch, not the cherry-picked patches? 15:12:12 correct! 15:12:13 rloo: exactly 15:12:21 gotcha. thx for clarifying. 15:12:23 o/ 15:12:43 rloo: np, taht was me putting it in the wrong section :P 15:13:00 so potential candidates? (I mean, sometimes someone wants to backport, but we deem it not backportable) 15:13:07 rloo: yeah 15:13:10 Looks like wsme is going to need some additional attention :\ 15:13:11 or candidates (we've vetted already) 15:13:46 rloo: exactly, we just need to take that patch a little further tracking wise so we don't completely forget about it 15:13:49 rloo: I'd say candidates should be ok in both cases ? 15:13:58 heh 15:14:17 It'd be great if the power sync patch gets some additional reviews. 15:14:33 I think it is pretty well advanced. 15:14:39 mgoddard: any updates on deploy steps? 15:15:01 rpittau: well, someone could add PRs to that, and someone else could look/help by doing the cherry-picks, even though they shouldn't be backported. just trying to get clarification. 15:15:09 arne_wiebalck: ++ I started looking at it while I was flying back from europe over the weekend... somewhere my brain broke or required sleep. Not sure where :) 15:15:19 TheJulia: no :( hoping to get time for the spec next week, then can start impl 15:15:22 TheJulia: cool, thx! 15:15:33 mgoddard: ack 15:16:02 rloo: It is a both scenario, but really for the reviewers to make sure that we don't drop a patch on the floor when it likely needs to be backported. 15:16:21 ok, i'll add a note to that effect, TheJulia 15:16:26 Thanks 15:18:22 The doc stuffs seems... problematic :( 15:18:49 TheJulia: pdf ? 15:19:18 yeah 15:19:48 TheJulia: I think kaifeng found the way to convert svg to png on the fly, but still missing some other stuff 15:19:58 I think the real problem is in ironic and inspector 15:20:00 good work on ipv6! :) 15:20:13 rloo: mainly it has been bashing my head into the computer 15:20:25 kaifeng: yeah, the non-numbered references seem... like an issue as well 15:20:59 non-numbered references can be easily fixed, but :doc: :ref: is difficult.. 15:21:09 the color-codes as well is.... fun 15:21:34 kaifeng: by chance do you have any reference patches up for what we'll need to do to transform the docs to use as an example? 15:21:50 https://etherpad.openstack.org/p/ironic-pdf-gen 15:22:06 proposed poc patches are tracked here 15:22:51 Hmm, I guess we should choose a few and carefully look through them for any issues? 15:22:54 it can be checkout to build locally 15:23:16 would it make sense to add a couple to the review priorities for the week. Maybe like IPA and ironic-lib? 15:23:41 the pdf patches? I don't think it's ready to land 15:23:57 okay then 15:24:09 Are we good to proceed then? 15:24:54 +1 15:25:05 Everyone else good to proceed? 15:25:30 ++ 15:25:56 yep 15:27:56 #topic Deciding on priorities for the next week 15:28:07 #link https://etherpad.openstack.org/p/IronicWhiteBoard 15:28:10 Starting around line 128 15:28:14 * TheJulia starts by removing merged things 15:29:25 etingof: is there more clarity on physical hardware testing for the redfish virtual media patch? 15:30:02 I am still going through message registry bug in sushy - that's what is on my way 15:30:56 but I learned that my target machine might be a bit fishy, that is not fully redfishy 15:31:36 that makes me think that may be standard redfish boot interface might not work with my hardware as-is 15:31:59 Okay, list cleaned up, how does that look for everyone? 15:32:15 etingof: okay 15:32:29 stendulker: Would you be in a position to help validate if the code works for your hardware type? 15:32:36 TheJulia: maybe I need to use the port uuid and not it's name? http://paste.openstack.org/show/753725/ 15:32:57 I can test, but HPE is also not full Redfish 15:33:09 radez: oh yeah, doh 15:33:38 stendulker: no hardware vendor really is, but at least some clarity on if it would work or what path we would need to take to have redfish virtual media in a working shape would be excellent 15:33:40 TheJulia: heh, yea that worked... ok onward I march :) thx 15:33:46 I'll keep it the same on the list 15:33:59 TheJulia: Sure. 15:34:07 Is everyone okay with the list this week? Are we good to proceed to discussion? 15:34:39 TheJulia: There was a brief mention of Redfish OEM entrypoints at the PTG. Perhaps that's a way forward. 15:35:14 possibly :\ 15:35:47 TheJulia: though it succeeded for a non-trunk port, it failed for a port that has been designated as trunk. I'll dig into logs 15:35:56 we should understand the low level differences/gotcha's first. This might be one of those few cases where the code just has to know "if x, do y, if z do y and z 15:36:13 radez: sounds like you may have patches for us next week then :) 15:36:24 hehe, yup 15:40:31 Anyway, lets move on to Discussion 15:40:33 #topic Discussion 15:40:45 #link http://lists.openstack.org/pipermail/openstack-discuss/2019-June/007038.html 15:41:04 zhaixiaojun proposed openstack/ironic master: Bump openstackdocstheme to 1.20.0 https://review.opendev.org/663474 15:41:48 I started a discussion regarding changing our meeting format to be more of a email collaboration back and forth with some light process, and I believe we should give it a try next week. If there are no objections and then see if it works for a few weeks? 15:42:06 Maybe try and do a "mid-cycle" style call to discuss as a larger group in a month or so? 15:43:19 Yes, I think it'd be good to have a checkpoint. 15:44:22 I'm game to try it. what are the office hours? 15:44:56 No problem from me as long as I am not replying emails in dreams :) 15:45:02 I think we keep our existing monday timeslot as an office hour and try to find something apac friendly for Wednesday 15:45:23 hmm, what does 'office hours' mean? 15:45:30 kaifeng: If I did, it might be a bit bizzar. It would be good reason to power off the computers. 15:45:45 rloo: more like, try and actively be present in irc for potential discussion 15:45:59 It gives people a time when they know they could come chat with other contributors 15:47:19 ok. 15:48:08 i am not sure what time would be good for the apac-friendly one. do we want the most bodies, or the most cores/knowledgable bodies? 15:48:37 I can create a poll for those that would be likely to attend and we can kind of let them decide what works for them 15:48:55 I'll follow-up with an email to the mailing list and setup the poll and all. I just have to run errands today before I do so 15:49:27 ok. let's go with this time as office hour for now, and your proposal. then add apac office hours later when/if that works out. 15:49:43 rpittau: random unrelated question, is the ironic-inspector errors, just test race conditions on the database unit tests? 15:50:17 * kaifeng think a larger time slot may help 15:50:18 rloo: I think it will be good to naturally just let that occur. There would be no obligation from yourself or even myself to attend it. Just give those contribors a time when each other will be able to be on 15:50:25 kaifeng: That is a super good point 15:50:59 TheJulia: I wonder if there is already a 'naturally occurring time' when APAC folks are on irc/talking to each other :) 15:51:12 TheJulia: I think so, it's very random and I was able to reproduce locally only once :/ 15:51:18 rloo: good question, I'd need to look at logs 15:51:37 I'd ask that APAC folks volunteer/provide that info? 15:51:39 rpittau: UGH, that brings back some deja-vu memories. If you have a good link for it in CI logs send it over, it might jog some memories 15:51:49 rloo: That was what I was going to do with a poll 15:51:53 TheJulia: also I saw it happening for python 3.x only so far 15:52:20 rpittau: I had to split something in ironic's unit tests to reduce the same sort of thing now that I think about it 15:52:40 hogepodge: Anything baremetal sig related to bring up? 15:52:47 TheJulia: Hi, yes. 15:53:07 So lets jump to baremetal sig for a little bit, and cover that, and I'll send a follow-up email regarding changing the meeting format 15:53:15 aprice: is here today, she'll be coordinating with the OSF marketing team for publishing case studies 15:53:16 And we'll go from there, sound good everyone? 15:53:24 o/ aprice 15:53:25 TheJulia I can remember clearly, but I think it's db sync test is saying model is not in sync 15:53:35 s/can/can't/ 15:53:40 TheJulia: dunno if you saw it already, but the test that is failing is ironic_inspector.test.unit.test_migrations.ModelsMigrationsSyncSqlite.test_models_sync 15:53:53 o/ 15:54:06 7 minutes left, so moving on 15:54:06 I'm back from my last conference of the summer and can turn my attention back again. 15:54:09 #topic Baremetal Sig 15:54:10 http://logs.openstack.org/99/668199/2/check/openstack-tox-py37/7dfe240/job-output.txt.gz#_2019-07-01_13_05_15_636506 15:54:49 I need to communicate the next plans for the whitepaper to the mailing list, and start reaching out to companies. 15:55:11 We have some examples from the summit which had a good balance of depth which we can share around. 15:55:22 hogepodge: excellent! 15:55:25 aprice: is there anything from the OSF marketing team we should be thinking about? 15:55:50 right now, we are focusing on getting case studies from the remaining organizations who initially signed up for the bare metal program 15:56:02 will be publishing some soon, but nothing from the marketing side for now 15:56:18 definitely just want to work closely with the SIG on outlining the scope of the whitepaper 15:57:20 aprice, hogepodge: Are any Shanghai summit baremetal SIG programs being considered? 15:57:43 Session submission for that I don't think has opened yet 15:58:02 We definitely want to have the whitepaper finished by Shanghai, so we can promote it as part of the summit. 15:58:19 hogepodge: Thank you! 15:58:52 So if you are part of an org that has a good use case, we can talk about that. We want to promote the usefulness and diversity of Ironic installations. 15:59:13 ++ 15:59:52 * rpioso suggests linking the whitepaper WIP 16:00:11 So there is some emerging use case discussion but for new edge management functionality starting to occur, but it might not make sense to mention in a current tense, it oculd be the future though 16:00:14 Just a thought 16:00:20 Anyway, our hour is up 16:00:29 Thanks everyone! 16:00:36 Thanks TheJulia, I think that's a very valuable insight. 16:01:31 Thanks Julia 16:01:33 #endmeeting