17:00:26 <jroll> #startmeeting ironic 17:00:27 <openstack> Meeting started Mon Jan 4 17:00:26 2016 UTC and is due to finish in 60 minutes. The chair is jroll. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:28 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:00:30 <openstack> The meeting name has been set to 'ironic' 17:00:32 <jroll> hello hello 17:00:33 <dtantsur> o/ 17:00:34 <devananda> o/ 17:00:34 <TheJulia> o/ 17:00:34 <NobodyCam> o/ 17:00:43 <lucasagomes> hi there 17:00:48 <jroll> welcome back from holidays and happy new year to all! 17:00:49 <betherly> o/ 17:00:53 <NobodyCam> good (UGT) morning everyone 17:00:56 <jroll> #chair devananda NobodyCam 17:00:56 <betherly> happy new year everyone 17:00:56 <JayF> o/ 17:00:57 <openstack> Current chairs: NobodyCam devananda jroll 17:00:59 <jlvillal> o/ 17:01:00 <krtaylor> o/ 17:01:02 <mgould> o/ 17:01:04 <thiagop> o/ 17:01:06 <BadCub> happy new year folks! 17:01:08 <rloo> o/ 17:01:09 <mariojv> \o happy new year 17:01:15 <jroll> #topic Announcements 17:01:16 <stendulker> o/ 17:01:20 <rpioso> o/ 17:01:24 <mgould> happy new year, everyone! 17:01:28 <thiagop> Happy new year BadCub and everyone else 17:01:30 <jroll> I have a few things here 17:01:45 <jroll> #info devstack and grenade plugin work seems to be complete, thanks for everyone's help with that 17:02:03 <jroll> #info we reverted the 'use latest coreos' patch to IPA, and the gate seems to be much happier 17:02:09 <cinerama`> o/ 17:02:21 <jlvillal> jroll: Does that mean grenade job is working? If not that was my top priority. 17:02:36 <jroll> #info manual cleaning and neutron work is nearly complete, let's try to help get those reviewed and finished 17:02:53 <jroll> jlvillal: no, just that we should be using the plugin now :) 17:03:09 <jlvillal> jroll: Okay, great. Well not great, but I still know what to work on :) 17:03:18 <jroll> #info planning on an IPA release this week - 1.1.0 from master and 1.0.1 from stable/liberty 17:03:35 <jroll> I think that's all I have, anyone else have announcements or reminders? 17:03:37 <vdrok> o/ 17:03:55 <jroll> I'm going to try to get started on planning our virtual midcycle this week as well 17:04:42 <jroll> oh, and forgot to mention our agenda is here: 17:04:44 <jroll> #link https://wiki.openstack.org/wiki/Meetings/Ironic 17:04:49 <jroll> super light this week :) 17:05:12 <NobodyCam> :) 17:05:48 <NobodyCam> I do have one question 17:06:03 <NobodyCam> getting pinged internally about mid-cycles 17:06:17 <krotscheck> o/ 17:06:29 <cdearborn> o/ 17:06:33 <jroll> NobodyCam: what's the question? :) 17:06:43 <NobodyCam> are we having one? 17:06:53 <lucasagomes> a virtual one 17:06:59 <NobodyCam> I didn't think we were 17:06:59 <jroll> yes, we're having a virtual midcycle 17:07:09 <NobodyCam> ack :) so no travel 17:07:10 <jlvillal> No travel. Was a date set yet? 17:07:12 <NobodyCam> TY 17:07:20 <jroll> trying to plan that this week, as mentioned above 17:07:22 <jroll> no date yet 17:08:04 <jroll> #topic subteam status updates 17:08:09 <jroll> #link https://etherpad.openstack.org/p/IronicWhiteBoard 17:08:21 <jroll> everyone can take a moment to review those; also looking light today 17:08:42 <jroll> dtantsur: you need any help with the inspector gate problems? 17:09:00 <krotscheck> Nothing big from webclient, except there's been a little pushback from intel UX on "Hey why does this look like horizon" 17:09:11 <krotscheck> And my answer was: "Because you said you wanted it to look like horizon" 17:09:18 <betherly> lol krotscheck :'D 17:09:30 <lucasagomes> hah 17:09:33 <krotscheck> So there may be some Not-looking-like-horizon in the ironic-webclient future. 17:09:48 <jroll> krotscheck: what's wrong with consistency? 17:10:07 <jroll> krotscheck: also why does intel UX get to tell us what to make it look like? 17:10:20 <krotscheck> jroll: Ok, one answer at a time. 17:10:21 <dtantsur> jroll, I need https://review.openstack.org/#/c/263057/ to land :) 17:10:43 * lucasagomes looks 17:10:50 <krotscheck> jroll: The argument is that the original horizon was designed by ops, not designers, and and now it's Too Hard To Change now that OpenStack has a formal UX team. 17:11:04 <krotscheck> Because established momentum. 17:11:09 <jroll> dtantsur: is adding that to ironic/devstack/files/* an alternative? 17:11:32 <dtantsur> jroll, it is there, however these files support breaks when multiple plugins are involved 17:11:36 <krotscheck> jroll: As far as "Who are these intel UX people", they are upstream-contributing ux researchers provided to us by the OpenStack UX program. 17:11:43 <thiagop> krotscheck: so, it's not a better idea to call the OS UX team to mess with it then? :) 17:11:53 <jroll> dtantsur: O_o 17:12:02 <thiagop> I believe piet is around 17:12:04 <krotscheck> thiagop: That's what I did. 17:12:10 <devananda> krotscheck: fwiw, part of what I liked about the ironic-ui project is that it had a chance at a fresh start 17:12:12 <jroll> dtantsur: so putting it in -inspector plugin doesn't work either? 17:12:15 <krotscheck> thiagop: he said: Hey, here's some people paid by intel who want to contribute. 17:12:21 <jroll> krotscheck: okay, just curious :) 17:12:24 <piet> Heard my name... 17:12:32 <dtantsur> jroll, no way, it does not interpret these files.. cause it merges them incorrectly 17:12:41 * jlvillal is curious who the Intel people are... 17:12:41 <krotscheck> piet: I brought up our email discussion about farting rainbow User Interfaces. 17:12:56 <jroll> dtantsur: so why don't we fix that? 17:12:59 <piet> Thanks for the image 17:13:04 * thiagop laughs like crazy 17:13:09 <jroll> dtantsur: it's just going to happen again right? 17:13:15 <dtantsur> jroll, mmm, I do fix it :/ this missing space is what we lack 17:13:15 * NobodyCam reads krotscheck line and blinks 17:13:20 <piet> Unicron farts? 17:13:24 * TheJulia laughs 17:13:25 <dtantsur> jroll, or did the new UI show you the 1st revision? 17:13:27 <jroll> dtantsur: oh, I'm an idiot sorry 17:13:28 * krotscheck is going to introduce cornify.com to horizon. 17:13:37 <BadCub> rainbow unicorn farts.... this sounds intriguing 17:13:40 <dtantsur> ++ 17:13:49 * TheJulia regains composure 17:13:55 <piet> BadCub: they still smell 17:14:09 <thiagop> LOL 17:14:14 <BadCub> lol 17:14:16 <piet> Which UI? 17:14:16 <thiagop> let's focus... 17:14:28 <krotscheck> piet: Ironic webclient. The conversation we had while I was in Hawaii,. 17:14:40 <piet> You were in Hawaii? 17:14:56 * dtantsur is jealous 17:15:13 <TheJulia> thiagop is right, time to focus 17:15:15 <betherly> although unless much has changed over holiday period the interfaces should be pretty similar between the webclient and the plugin 17:15:19 <piet> Intel is working on the UI. I believe we're trying to finish-up user research 17:15:37 <krotscheck> piet: Yep. The quote was "As far as I'm concerned, the standalone can be pink, fart rainbows, and make a latte in less than 7 seconds as long as it's intuitive." 17:15:50 <betherly> lol!!! 17:16:00 <piet> I'm hoping to do a bit of brainstorming at the planned UX mid-cycle in London 17:16:05 <betherly> and re that statement krotscheck i could not agree more - intuituve PLEASE 17:16:06 * TheJulia wants an ironic deployed latte 17:16:10 <betherly> re the plugin: the plugin is in a slight limbo position waiting to see if someone will send me through work on converting the panel to plugin (we split the work and then she left her job) - hopefully i wont have to redo that section :’( 17:16:14 * krotscheck hopes the bad-language-brigade doesn't come and smack him for his potty mouth. 17:16:15 <betherly> on a happier note we are well on the way to the ironic plugin project being official in openstack and ready to start pushing things up 17:16:30 <thiagop> TheJulia: that's other level of baremetal 17:16:36 * lucasagomes is curious to see that UI... 17:16:43 <jroll> krotscheck: betherly: can you put these updates in the etherpad? 17:16:49 <piet> betherly: Are you getting support you need from Sulgorve 17:16:50 <devananda> betherly: \o/ 17:16:51 <betherly> jroll: sure 17:16:52 <krotscheck> TheJulia: HTTP Status Code 418 17:16:53 <TheJulia> thiagop: fwiw, nobodycam has a coffee driver on his github 17:16:55 <jroll> thanks 17:17:22 <NobodyCam> lol that is so old now 17:17:26 <thiagop> TheJulia: link on private, please 17:17:26 * mgould hopes the ironic latte maker supports HTCPCP 17:17:33 <piet> betherly: I'm having lunch with Alex S. this afternoon if you want me to chat about the plugin 17:17:56 <lucasagomes> NobodyCam, nova boot --flavor cappuccino (niceee) 17:18:20 <krotscheck> jroll: I'll update yes. 17:18:24 * krotscheck switches back to being serious 17:18:29 * dtantsur likes our first meeting in this year 17:18:29 <jroll> thanks 17:18:33 <lucasagomes> dtantsur, ur patch was approved :-) 17:18:43 <dtantsur> yeah, jroll magic :) 17:18:49 <krotscheck> On an unrelated note, I need cores on ironic-webclient >.> betherly 17:19:05 * dtantsur runs away from any javascript 17:19:49 <jroll> anything else on subteam updates? 17:20:01 <dtantsur> by the way: as soon as our gate is fixed, inspector will start final switch to IPA 17:20:10 <dtantsur> (unless someone really objects) 17:20:16 <piet> thejulia: Did you get a chance to reschedule the ironic interviews? 17:20:16 <jroll> \o/ 17:20:42 <TheJulia> piet: My email to you was for you to reschedule since you had the calendar invite, and looks like you did some bcc'ing 17:21:09 <TheJulia> That, or people were added after I guess 17:21:19 <TheJulia> Anyway, you have the master calendar item then 17:21:22 <piet> thejulia: No bcc'ing - let me reschedule today 17:21:29 <TheJulia> piet: thank you 17:21:35 <dtantsur> mmm meeting anyone? ;) 17:21:52 <piet> thejulia: did the group do the second interview last week? 17:22:09 <jroll> piet: TheJulia: can y'all take this conversation elsewhere please? 17:22:16 <jroll> anything else for subteam updates? 17:22:17 <lucasagomes> piet, I think you guys want to talk in private about it 17:22:19 <piet> Sorry...just saw my name mentioned - had no idea we're in a meeting... 17:22:19 <lucasagomes> or another channel 17:22:29 * jroll moves on 17:22:34 <jroll> #topic Open Discussion 17:22:37 <jroll> anything? 17:22:48 <piet> Quick ask 17:23:29 <piet> We're distributing the persona validation survey - please plan to complete or forward 17:23:33 <mgould> is https://review.openstack.org/#/c/166386/ still important/being worked on? I see it's marked as "do ASAP" on the EtherPad 17:23:57 <lucasagomes> dtantsur, ipxe + uefi support got merged in ironic, and in ironic since we have different DHCP rules for each MAC BIOS and UEFI machines can co-exist. Now in inspector I dunno how we can support it :-/ 17:24:04 <jroll> mgould: yeah, it moved, one sec 17:24:05 <devananda> mgould: that looks like it has been swept up in the port to use tempest-lib 17:24:19 <devananda> mgould: https://review.openstack.org/#/c/260358/1 17:24:32 <jroll> mgould: https://review.openstack.org/#/c/260358/ 17:24:34 <jroll> dang 17:24:35 <lucasagomes> dtantsur, I'm investigating a way to detect whether it's BIOS or UEFI as part of the iPXE template but, not sure it will work... I think we will endup just documenting how to use one or another 17:24:38 <TheJulia> lucasagomes: there is a dhcp option that can be used to identify if the machine can support UEFI 17:25:01 <dtantsur> oh, sounds interesting 17:25:03 <TheJulia> lucasagomes: but, the server has to feed out the proper ipxe binary if memory serves 17:25:09 <mgould> jroll, devananda thanks, I'll update the etherpad 17:25:10 <lucasagomes> TheJulia, oh really? Right, lemme look at it 17:25:21 <TheJulia> so it is all server side, it is covered on the ipxe.org page if memory serves 17:25:29 <mgould> should I also comment on 166386 to say "moved to 260358"? 17:25:34 <lucasagomes> TheJulia, that's fine, I just wonder if we can configure the same instance of dnsmasq to serve both 17:25:35 <jroll> mgould: thanks, the whole pad needs an overhaul 17:25:37 <jroll> mgould: yes pls 17:25:41 <lucasagomes> TheJulia, thanks I will look at it 17:26:10 <TheJulia> lucasagomes: I was pondering that as well for bifrost, I'm not sure it can but didn't spend many brain cycles on it a few weeks ago. 17:26:42 <lucasagomes> TheJulia, right, it's on my list to add iPXE + UEFI support for inspector and as bifrost it also uses its own DHCP server 17:26:47 <lucasagomes> TheJulia, I let you know if I find something 17:26:52 <TheJulia> lucasagomes: thank you 17:27:09 <TheJulia> lucasagomes: I will do the same if I don't hear from you :) 17:27:27 <lucasagomes> ++ thanks much 17:27:30 <mgould> jroll, done 17:27:35 <jroll> thank you 17:27:50 * dtantsur has to switch inspector gates to ipxe tbh.. 17:28:01 <mgould> I can't close the first patch, though, and I don't know how much of the rest of that section of the etherpad needs to change 17:28:03 <lucasagomes> dtantsur, ++ 17:28:22 <jroll> mgould: don't worry about it :) 17:28:30 <mgould> cool :-) 17:28:32 <jroll> I'll do a mass update at some point, maybe during midcycle 17:28:38 <rloo> mgould: I am tempted to delete the rest of that section in the etherpad 17:28:40 <TheJulia> dtantsur: you may want to check things because depending on the VM firwmare booting, it might be going strait into ipxe if the capability exists and is offered by the dhcp server 17:29:05 <dtantsur> interesting.. 17:29:06 <rloo> mgould: but I'll leave it for jroll. I did put a link to the mitaka priorities. 17:29:16 <jroll> rloo: heh thanks 17:30:44 <jroll> does anyone else have something for open discussion or are we done here? :) 17:30:55 <sambetts> Nothing from me 17:31:06 * NobodyCam is still catching up from holiday doe nothing more here 17:31:22 <rloo> done done done 17:31:27 <jroll> woo 17:31:29 <mgould> holiday doe? mmmmmvenison 17:31:31 <jroll> thanks all :D 17:31:33 * izaakk is new in Ironic 17:31:38 <lucasagomes> I'm good 17:31:38 <jroll> #endmeeting