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