 Hi, thank you for joining us for Newton Design Series on Ironic with Jim. Jim, please tell us a little bit about yourself. Hey, I'm Jim Rollin-Higgin. I work for Rackspace on OnMetal over there and Ironic Upstream. I've been working on OpenStack and Ironic for about two years now, maybe two and a half, and I've been PtL for the Metaca and now the Newton Cycles. Great, and can you give us a little bit of background on what Ironic is? Yeah, so Ironic is the bare metal provisioning service in OpenStack. Our goal is to make bare metal feel just like VMs in that you can call Nova and instead of getting a virtual machine, you just get a full-on bare metal machine back. There's also some work to make it standalone as well for those that are trying to set up an OpenStack environment, so you can use Ironic to deploy your bare metal machines and then run Nova on top of that. Got it. And so we're about a month away after, I guess, the Austin Design Summit. So what were some of the hot topics that your team discussed and what were the outcomes? Yeah, so networking is always our hottest topic. When you don't have OVS running, there's a lot of really interesting things that you need to do to get SDN in general working on top of your bare metal cloud. So we've been working on some multi-tenant things with that for a couple of cycles now, and we're diving into more of the how do we separate the physical infrastructure from what users actually see so that users don't need to know about the actual cables and switches behind their bare metal servers and rather just, you know, boot on a network as many ports as they want, that sort of thing. So we had a ton of discussion about that. Our other big topic was testing, getting RCI better, getting it more reliable, getting more things tested, upgrade testing, getting rolling upgrades going, that sort of thing. Got it. And then for the Newton cycle, what are some of the user needs that you're focusing on? Yeah, so those were a couple of them. Networking in general, making that better, making it just work more like virtual machines. A lot of things around operability, so that CI stuff comes into play there, making it really reliable, making upgrades reliable. And then beyond that, we're looking into how we make operations more automated and ironic. So when a machine fails, right now we just kind of throw it out of the pool, how we better notify the operators when that happens and bring it back into the pool automatically if it's just a network blip or something that dropped the machine. We're also trying to allow other software to get insights on how the ironic deployment is doing. So better logging those failure cases, better emitting notifications when something happens, so that other systems could look into that and do things. Got it. And I think you already answered part of the next question I'm going to ask, but how does this translate into, I guess, the top three either new features or enhancements to existing features for ironic in this cycle? Yeah, I guess I did start answering that, huh? So yeah, those are two big things we're working on. Beyond that, we're also working on our Nova integration, making that better, making it more scalable. We did architect that last cycle, but then a lot of work was happening in Nova within the scheduler and based on that, we're actually re-architecting it to fit on top with that work. So I think it's going to be even better than what we designed last time. Awesome, sounds good. And the product worker uses this notion of themes, you know, scalability, resiliency, modularity, manageability, and trappability. What are some of the key themes that Ironic has focused on for this cycle? Yep, so obviously, manageability is a huge one for us. Making it, we generally want it to be a really good operator experience. Most of us in the community are also operators, and so we feel the real pain that operators feel downstream. We're also working on resiliency, kind of the same idea. We're sick of touching the database or getting our hands on production when things fall over. So we're working on making Ironic handle those better and just be a nicer experience. Awesome. Well, thank you so much for joining us. Is there anything else you'd like to add? No, I think that's about it. We'd love to have some more contributors. We've got a really friendly community. Feel free to jump in our IRC channel and just talk to us and see how you can help out. Great. Well, thank you so much for your time, Jim. Thank you.