Submind YouTube summaries
Thumbnail for OpenStack Ops Radio Hour - February 27, 2026

OpenStack Ops Radio Hour - February 27, 2026

Watch on YouTube

Video summary

The February 27, 2026 episode of the OpenStack Ops Radio Hour featured a deep dive into High Availability architectures and operational best practices, led by host Chris with special guest Tyler, Bloomberg's technical lead on their private cloud product. The discussion emphasized the critical importance of version convergence to manage scale and eliminate obscure bugs, prompting the team to adopt Infrastructure as Code and minimize local changes in favor of universal features or metadata toggles. To handle the increasing load on control planes as virtual machine counts grow, significant efforts were made to mitigate database strain, particularly within the Nova metadata service, by extending cache TTLs and optimizing internal configurations. While OVN remains the upstream default, the conversation highlighted that troubleshooting complexity often drives organizations like Bloomberg toward simpler Layer 3 implementations using Calico, especially when security constraints prevent full SDN overlays, though they remain open to adopting advanced features in the future. Operational resilience was another central theme, with the team retiring legacy Nova-network clusters over a decade old and addressing storage challenges by negotiating for HA-capable NVMe drivers from vendors who initially lacked them. The group stressed that non-HA storage backends are no longer acceptable for enterprise environments, while also debating backup strategies; although separating data from the OS using Cinder volumes allows for independent infrastructure rebuilding, immutable backups like tape remain necessary to satisfy regulatory requirements and protect against ransomware. Automation tools such as Ansible were identified as essential but insufficient on their own for large-scale clouds, leading the team to integrate more robust orchestration solutions like Airflow, Puppet, Foreman, and ServiceNow for complex tasks such as hypervisor evacuation. Following the technical deep dive, the meeting shifted to community engagement and future planning based on survey results, which revealed that the OpenStack Discuss mailing list is the primary discovery channel for new participants. The feedback indicated strong satisfaction with the current 13:45 UTC time slot, with most attendees preferring to maintain the monthly cadence rather than switching to a bi-weekly schedule, despite some interest in exploring different frequencies. Topics of high community interest included real-world war stories, pain points, automation techniques, monitoring, and deployment methodologies, reflecting a desire for practical content over formal presentations. The group confirmed that the next session would be scheduled for March 27th, coinciding with CubeCon EU, but noted that conflicts are unlikely since many attendees will not be traveling to Europe, allowing them to finalize the calendar entry after checking for any specific objections. The episode concluded with a warm acknowledgment of Tyler's participation as the first official guest speaker, who shared valuable insights on scaling OVN and his volunteer contributions to the community. Attendees expressed particular appreciation for the working session format, which encouraged open dialogue and problem-solving rather than one-way presentations, and voiced enthusiasm for future deep dives into high availability topics. As the hour-long meeting drew to a close, the host decided to end the recording early to give participants time for coffee before wrapping up, ensuring a relaxed and collaborative atmosphere that reinforced the community's commitment to sharing knowledge and improving OpenStack operations globally.
Read the full video transcript
So for the uh February 27th, 2026 OpenStack Ops radio hour meeting, the recording is now running. So uh Chris, the floor is yours. take it away. >> Thank you, Elderico. Okay, welcome everyone. Welcome back. I guess we've done quite a few of these now. Um so I hope you can all see the ether pad. That's the um the rough agenda. Um we don't we don't have like a rigid structure. Um so if people want to call out and you know add topics, they can write them there. Um but we do have kind of a special guest. So last month there were questions to me about um how do you run OpenStack in a high availability mode and um I started to answer the questions thinking I really wish I could just ask Tyler who's really our technical lead on our private cloud product which is based on OpenStack and I said could you just join the next meeting and he said sure. So he's actually joined. So Tyler has been uh instrumental in building this to a key platform for Bloomberg uh and has presented at OpenStack uh or open infra conferences in Berlin and uh has upstream contributions. So um he knows his stuff uh better than I do these days. So um he's here if uh if any of the people who had questions last time are here they can ask or we can just you know um uh you know discuss HA architectures in general um we run uh a mix of architecture so we don't have one giant cloud that must be up all the time we have uh between 10 and 20 instances but each of those is also getting large these days >> and has enough scale fail to be um a scaling problem and also enough business logic dependent on it that if it's down it's you know it's a major outage. So um you know the HA aspect of it the control plane is a very important thing that we uh you know put a lot of effort in. we have uh most of those key services clustered or in HA mode um you know uh database load balancer uh message bus uh storage control plane etc. So are there any any specific questions on on on how we do all that that Tyler might be able to uh you know comment on. So uh in case anyone is um new to this um this is actually supposed to be a working session. This is not a presentation. So if no one speaks it's going to be very short. So um please do actually uh you know participate. Um it's not a slideshow, right? You're tuning in to actually talk about the work we do. So um really need people to actually talk rather than just sit there. Right now I've got only one person on video, no one's speaking. So it makes it impossible to to get anything out of this. So >> don't be shy. >> There are still people joining it seems um at least in the past minute or so. And um based on the survey, HA and HA configurations is one of the topic areas that people are curious about. I'm not sure if everyone is ready to ask questions. Maybe some folks are new and trying to figure out how to do HA in the first place. I don't know if you all could maybe share some good practices that you had good experience with or some things that you ran into and you had to resolve or any challenges in terms of how to operate OpenStack in high availability configurations that you think would be great for people out there to see because um there will there will also be people who will be watching the meeting recording on YouTube and um so if if there's any lessons that you learned good or bad um and you don't mind sharing that would be I think very useful for folks on the >> Sure we can we can talk about some lessons learned I think we are deep enough in that um we've made some mistakes and then recovered from them one of the things we had when we first started our current product was we had skew between the different deployments so we had you know two or three clusters and they they were initiated at a slightly different time. So they ended up with a different version of the DRO, different version of the Linux kernel and slightly different versions of OpenStack. Um, and it was kind of a pain, but we could deal with it. But as you get to, you know, um, approaching a different order of magnitude, it's unsustainable. So what we did was we actually um got to a point where we converged uh the exact software version of all of the deployments to one release as we you know we cool we call it and um we also stopped making local changes to machines in the vast majority of cases. So there's in the production fleet there's no machines where the Nova configuration is slightly different because we had a different workload and we really wanted to just do a special favor locally. Um we um we treated as infrastructure as code. So if we need to do a feature it has to either be universal or we have to uh have you know toggles in the metadata for a particular installation. Um but the code is universal. So when we do testing um it's actually representative because we have hardware test clusters. They're small but um the key point is that actually puts some mileage on the configuration that we use in production. It's not one of many or close. It's actually the same. It's exactly the same. Um the main differences we see are test clusters. You can't afford to have them at the same scale as your production installation. So problems of scaling are harder to spot. But of course we can do things like impose a punishing load and push things to their limit like maybe make cues grow, make memory under pressure, make storage slower, those kinds of things. And um I think to a large extent that's allowed us to scale to as I said between 10 and 20 production installations um without a growing amount of um you know uh local changes and local pain and local divergence and inscrutable bugs because this cluster is different from that cluster. We can often debug our problems on the test cluster and then deploy the fix to the production cluster and it's it's effective. Um, does anyone want to speak about how the problem of skew that they've had? Is anyone actually uh running more than one installation and they're different? Uh, I see Fungi would like to participate. Does that mean you want to speak? I I don't use this other than monthly. Go right ahead. >> Yeah. Um, I I don't have a ton of experience operating OpenStack clouds surprisingly. Um but uh as a as a user we see a lot of challenges um related to version skew between different versions of OpenStack. um just because uh we run uh a lot of crosscloud workloads and being able to to have one single client that works with you know a dozen different versions and vintages of of OpenStack APIs out in the wild in public clouds becomes challenging really fast. Um, so I I can I can kind of understand even just from a from a user pain perspective that version skew becomes problematic. Um I I did have one uh related question um which was were there specific services within OpenStack that that you found more challenging to make highly available and and for that matter even I a lot of people have different definitions of of what highly available means for for their deployment and you know where do you draw the line between like is it making sure that the the APIs are are available continuously or do you accept interruptions in in API access and is it just making sure that the workloads that they're managing stay running all the time? What what is what what is your definition of highly available there? >> Ter you want to just take that? >> Yeah, it's actually a really really really good question. Um there are many different ways to look at highly available uh and there are different different designs that you can take with OpenStack that your business may be willing to accept risk of some form where another business may not be willing to accept that risk. I think you know when you look at uh OpenStack the regions feature for example is really interesting in some cases because it's so well integrated with uh a UI like Horizon. So somebody might want to, you know, one business may find it, you know, valuable to go to Horizon and have a single pane of glass or even have a single endpoint where, you know, their entire cloud is a federated uh asset. However, that it kind of means that you are solely relying on one global keystone instance. And there's been a lot of work in the space where if you go look you know a lot of people have had um a lot of thoughts gone into how you operate my SQL alongside keystone in a way that you know provides that uh you know the level of high availability or stability. Um but at the end of the day it really if you do that kind of design you do have a single point of failure in sense where like you are solely relying on keystone and it's supporting services to to drive your cloud whereas other businesses say we just we can't accept that risk at any point and they have totally separate endpoints totally separate clouds. Uh high availability to one person may not mean high availability to uh another. Um beyond that is is your next question. Your next part of the question I think was about like certain parts of the control plane. Um we've also we've gone through you know Chris it's been seven or eight years since we started like the last major iteration of our our design. We've gone through a lot of different parts of the the growing pains experience. Um early on surprisingly one of the things that caught us offguard early was actually uh the Nova metadata service. So when we did our last um major kind of overhaul of the infrastructure and cloud became and OpenStack really became a you know an important you know essential out critical part of the business. um the you know number of VMs grows and as VMs are you know being used occasionally people are quering metadata what's its host name what availability zone is it in all those kinds of questions but that means though that essentially you know as your number of VMs grow so does your control plane load and for us it eventually got to the point where we're trying to figure out like where is all this database load coming from and we eventually kind of narrowed it down to uh the metadata service was the predominant you know source of load uh across the cloud just with the number of VMs increasing on it and simply doubling the TTL of that cache >> gave us so much breathing room to the point we ended up um doing some our own kind of internal changes to the metadata service to to reduce the load uh on on our infrastructure in a way that is not general purpose but it you know worked for us and it allowed us to to scale a little more. Um and beyond a certain point you can use there are existing um things in upstream OpenStack that that can afford you ways to shard out load for things like the metadata service. you can use cells within a a particular region uh to grow you know nova Nova's control plane alongside the number of VMs and instances and things like that I think there are um CERN and other I think believe CERN uses cells I think they they've published some >> yeah we we use >> yeah so there there's definitely use cases out there where where people are are leveraging that kind of functionality uh one of the other challenges that we've seen as you get really really really big is neutron because neutron does not have that equivalent functionality for you know there are no cells for neutron. Neutron is really one bigger instance that has to begin coping with the larger number of uh instances across your um you know alongside nova. And so now we're getting to the point where we're trying to figure out like how do we scale neutron? So high availability and scale it's very it's a very fluid discussion and it's a very hard to to quantify. Uh it depends on how you end up architecting uh OpenStack and what choices you end up making and what you're what risk you're willing to accept. Another more recent um uh example of talent of solving HA Tyler. Um so for unnamed vendor of NVMe over fabric um they delivered uh an overdriver but it was not it did not support HA mode. So they're like you know here we go we we've we've you know we do OpenStack use this. And then we talked to them and said well we're not using a nonHA storage driver. Come on. Like we've been HA with Seth for uh a bazillion years. I mean it's it's like 12 years now or something. Um so they thought about it and they said well actually we can we can support it. It just might not be perfect or you know there's there's this said well we're only evaluating your storage technology now anyway. Give us HA and then you know if we have a bug then we will work with it. You're our partner and we want to get a different storage back end. um into our product and you know not necessarily unnamed vendor but that technology looks very promising. Um so you know um that was a little challenging for them because they're not just able to say here's some software download it install it they have to upstream it. So they actually have to do OpenStack the the proper way which is they need to uh you know meet with the community get their stuff reviewed get it merged and only then were we willing to take it. So um you know it was a learning process for them that um although we wanted to do a a relatively small engagement with their technology they're still expected to both do open source properly and to support HA architecture because a non-HA storage backend is an absolute non-starter for us now like it's just not like what do you mean storage is down like >> they to them ha meant something different I think when we first you approached the vendor. They were new to OpenStack and uh when we asked if if they were HA they were thinking like you know are you providing HA enterprise storage and they were like yes yes yes you know of course we're providing HA storage they just didn't associate the fact that the the Cinder driver has to explicitly declare itself as highly available with regards to allocation and that kind of stuff and it it was a lost in translation exercise that as they became more familiar with OpenStack they were um you know they're able to support it. >> I I correct me if I'm wrong, S, but it's fair to say that their their stuff one of the weaknesses is when they when some of the associated actual storage servers are having a problem, the the storage service also has a problem, right? In terms of maturity, it's a little less seamless than Seph where when a Seth machine is having a problem, Seph just kind of evicts it and uh yes to a degree. I mean this is one of the I would say maybe one of the ch more you know challenging things as you're you know as we try to kind of use OpenStack as an enterprise product and similar things with other aspects of um other things in the Linux Foundation like Seth OpenStack is one of its um utilities and powers is that it has so many features It's so interoperable. Um, there's so many things you can do with it, so many different ways you can bend it and shape it and use it in your infrastructure. But that inherently means that, you know, with all of that flexibility, with all those choices, with all those options, it's hard to get total coverage on, you know, and test confidence across so many different options. Um, so there's always going to be bugs and issues that you have to, you know, prepare for and help contribute back and fix uh as part of, you know, you know, what works for you? Bunky, did that answer your question? Anyone want to sort of ask qu related questions to the topics that we brought up? There are other things on the agenda. Go right ahead. >> That that was great. That that uh that was quite thorough. Thank you. >> Uh another thing I wanted to mention, we talked about skew. Um I always want to be honest about, you know, like the struggles we've had. So we only just retired from production, but we haven't switched off yet our Nova network-based legacy OpenStack clusters that started like more than 10 years ago. And so of course um we did have skew in that sense because they they were they were a evolutionary dead end because um you know Nova network wasn't going anywhere became deprecated and we couldn't drag those clusters over to a neutron based architecture in any way. So and they still had workloads I mean diminishing number but they I think the last workload only got off like within the past month. So um you know it is a problem for anybody. Um you know you do some open stack you get some workloads on it that's it. You kind of took a vow right you're supporting that until that's off. Um we're very happy to say that we're all um you know um caracle set caracle I think and uh neutron with with calico. So um we finally uh we finally got that albatross off our neck. Um we've got other albatrosses but that was that that that infrastructure predated almost every member of the team being a member of the team. So it was increasingly difficult support burden. Um >> okay so >> um >> go ahead if I may ask because in terms of and high level of the service absent we have been running the cloud for many years now. So we have plenty of recipes um yeah that is working for us like lot of things rely on it proxies etc etc but just as a question for the people in in in the call in case they are facing this and we are curious about it now we are migrating to OBVN and this is something that worries us because we are moving from minus to OBN and one of the areas we're focusing on now is how to provide a proper available OBN setup um for Nitron so I wonder if you're already using OBN or in which networking stack are you? >> So that has to be a question for the the non- Bloombergers because we haven't touched OVN ever. I can tell you what it stands for and that's about the limit of my knowledge. I want to be very forthcoming. Um but but please this is again meant to be a working group. If someone even wants to say yeah we're new to OVN and we're looking at it that would be like you know welcome >> because from our side we try to follow as close as possible upstream recommendations like you know you run a cluster uh OBN database you have some layers of u relays that interface between the DBs and the hypervisors but yeah but I'm curious if someone out there with more experience have faced some problems with the setups and they have tuned or refine their their setup in a way that could be useful for others because I guess many people now with the application within splits they will be moving to open vets OBN that is the recommended default upstream I uh I don't know if anyone's willing to share that they even run OBN other than yourself uh someone's saying would like to speak just go right ahead >> yeah we're we're running OVM in our uh stack setup. Uh and that is just because that it was the recommended uh setup when we when we started out a couple of years ago. So far it's been running good. Um I would say it's a little bit complicated to to um troubleshoot. Uh uh but but it's been running stable. We have a fairly small small setup. So, so I couldn't speak for for you know uh any HA setup with OVN but but for for our single uh single cluster with uh not too many machines it's it's running it's stable. Um the main issue is uh when you're trying to debug why does the traffic go the way you expect? uh it's >> very complicated to to look in in all the uh all the tables and trace all the traffic um but but uh yeah when it works it works and it usually do so >> great thanks for the contribution Andreas um we had special constraints uh from our security people that actually wanted to stop our product doing full software defined networking and keep it as some sense as simple as possible in sense that no no overlay network, no NCAAP, Dcap um you know so uh we we use Calico for um like um a layer 3 neutron implementation without most of the SDN the fancy SDN features. So from our point of view OVN looks uh fascinating and full of toys but I never love to play with it. Yes, the we are starting to to embrace and adopt all these fancy features and also discussing as well with our security team what the implications from the point of view will be for for many of these things because yeah things are more complex but many things are encapsulated that so everyone should have a good visibility of what's going on >> so one thing um I would love to do is um get more guest speakers if you will or guest participants um but I don't even know an OVN like advanced practitioner in the OpenStack space. So if anybody does know somebody um and you know they could reach out to them and see if they would join for a different session where that could be a focus because um yeah it's it's a unknown territory for me. Um >> I think from from the from the experience I had in the summit in Paris I think the people from stack it they have quite some expert in the area. So I think maybe that would be a a good community to to maybe one one month come here and and discuss a little bit these topics. >> Okay. I mean I' I'd love to coordinate with them, invite them try, you know, try and uh demystify this and um you know uh so if someone could put either could reach out to them or give me contact info, um I'll try and make that happen. Um so uh that's quite a lot on the first item on the agenda. Uh so I guess I'll ask for any more questions, comments, observations, experience with uh OpenStack HA in particular. Um >> the only thing I'll add to the OVN discussion, I'm with Chris. I don't really have experience in in OVN. uh but more to say like when you're do when you're talking HA opent stack uh moving from one technology to another or drastically changing how you deploy parts of your stack it's a it's a big lift and shift so when you're do talking about HA deployment when you're looking at OpenStack for an enterprise use case be be very intentional uh do scale testing think about how you're going to use it see where the the limits are and and size things appropriate you know design your architecture to size things appropriately. Uh because the last thing you want to the last place you want to find yourself in is starting to grow into OpenStack or starting to grow into an OpenStack deployment and finding out that you know you're out of you're not able to scale uh some part of the control plane or some aspect of OpenStack alongside the needs of your business. Uh I think one of the big my understanding of OBVN is one of the big reasons it came too was because that there were uh scaling issues with OBS as it grew into a very large uh control plane which you know going back to the earlier point about when Neutron gets very big it can get it can get hard to scale and so you need to intentionally see where those breaking points are and and you know for your use case and be prepared to deal with them ahead of time because retroactively shifting things that are in the air can be hard. >> I agree with that and that actually brings up all of the pain of the older cloud which I won't bore people with too much but for example it used tagged VLANs which are finite. It used the layer 2 span which means that you have to have large switches and you eventually run out of ports and um the way that Nova network worked is each tendency had an IP subnet. So you had to decide how many subnets do I have which is how many tendencies you have and how big are they. So we had to have some small, some big. Lots of people got big tenencies and put two VMs in and other people got small tendencies and filled them to the max. And we abolished supporting any of that I think literally two weeks ago. So phew um okay uh great great discussion about HA and as Tyler alluded to we could never get to the bottom of all of it but um you know as as previously if people have specific questions after this uh you can reach out to me on um on element well on matrix I guess element is the client uh we're trying to get that chat room off the ground um that seems to be something that the community thinks is okay other than I mean much better than for instance, the you know the old sort of Twitter community which is dead and gone. Um we are again just some people heard this but our our project is not currently open source but we do want to re-release it in a in a a form we're proud of in the future including a buildable HA version. We did have that for a while but some bits of our stack became non-free due to vendor changes. So uh but um as of right now you know we are open to talking about how we do things if they're interesting. Uh but I do want to move on through the whole agenda. Um so OpenStack backups um I can take this question for us. We do the most obvious and stupid annoying thing. Uh apologies to any anyone who thinks this is great, but basically we don't provide it in the cloud, but uh VM owners can talk to the actual backups team and they install a net backup client to install it and then send their data out to the existing corporate data protection complex and ultimately that has I think a staging area on disk and then giant tape robot libraries which I think is super cool, right? But what's what am I contrasting that with? Well, there are continuous data protection things that plug into OpenStack and become self-service. You're like, "Yes, protect my data." Uh, I won't name vendors. I'm not supposed to favor vendors, but um I think some of that stuff is really cool. I wanted to go there, but um you know um we already have a backups and data protection team and uh we also can't afford to back up the entire cloud. Um I think that they wanted it to just be teams who go and talk to the data protection people and then do the normal thing. Um, so if people would like to volunteer something maybe more interesting than that, please speak up. Um, you know, I'd be interested to hear um other other things or you know, you can probably talk about vendors more than than we are permitted to. I don't know that could be true. Um, if if the person who asked the question is here, I could ask them. Did that answer the question? Maybe they're not here. Sometimes you have a problem that people put a question on and then they don't they can't make the meeting. So we can't actually close the loop and make sure that they got the answer. From an infrastructure engineering perspective, I would advise people it's probably a better option uh to leverage the capabilities of OpenStack and and design, you know, going back to designing infrastructure intentionally. Uh you can avoid full backups by you know intentionally making sender volumes and putting your data on those sender volumes and using cinder volumes to carry your state as you need if you you know use the instance in a um declarative fashion. So if you correctly model your infrastructure so that you're you know able to just rebuild a VM separate and have the VM's configuration the software and everything separate from the data you can then your backup story becomes easier because your data is separate from your operating system from your operating system configuration. You can redeploy uh your infrastructure, patch it, secure it, test it, uh stage it, all those kinds of things separate from your data. You can back up your data uh and manage it just through uh Cinder at either the block level at either the the you know database or file or object or whatever you want to do. So, you know, full system backup, it it may, you know, I I would probably steer people away from it unless you really really have a need for it or, you know, a legacy use case. I will just argue with Tyler, which is weird, but um uh keeping your data safe and your application working on the cloud the way he said is a great technique, but it's not technically backups in the sense that it's not an offline disconnected uh thing that would would be compliant with um regulators who need to hear about tape and storage and and and those things. Um we do have some of that. Mostly what people want is I want my data to be safe and if I have a hardware problem, I want it to be rescued and I want my application to keep running. actual backups. You know, the regulators need to sometimes see that you actually have tapes on a shelf or dis replicas that are disconnected so that you know, for instance, if you had ransomware loose in your network and encrypted all your apps that you could actually recover from an earlier snapshot, that kind of thing. Um so we don't have a lot of um interaction with that because basically the app owners if they need real backups it not necessarily tape but you know tape like disconnected immutable um they just they install at the application level uh and the other thing about Tyler's answer of course is having a cinder volume where your precious data is kept is is of course u very resilient if your storage is very resilient. We run Seph with four replicas which is kind of expensive on on NVMe so that uh we just don't we really don't lose data if it's in a cinder volume. Um we did in the past have ephemeral storage which could go away if there was a hardware failure but exactly the wrong set of clients used it. So we withdrew that because they actually lost data. And one of my favorite um you know stories over a cup of coffee is uh the conversation where someone said Chris we're friends right? Surely you have my data in one of your secret backups. I like we are friends but I don't have secret backups. I'm very sorry. Um you know when we said your VM is going away it went away. So um okay so trying to move along if that topic is is done. Any any further comments? Uh, how do people automate their clouds? Um, I think our answer is all Ansible all the time at core, right, Tyler? Um, there's many other things to be said, but um, we used to do a mix of Chef and Anible. Um, Chef is going by the wayside. Uh, but we have our own um, take on it. Um, not the OpenStack Anible playbooks. they kind of were opinionated in ways that clash with other architectural decisions that we made or had imposed on us. So we have our own um and we're not containerized. So it's kind of traditional in that sense. Um anyone else want to talk about how they automate their clouds particularly if you're running a large one. The other thing that I'm sorry >> the other thing that came up with uh Anible I think when we started out using OpenStack it you know Anible was a great first step tool in terms of you know provisioning infrastructure as code and treating infrastructure as code. I think one of the challenges we had with Anible as we you know the size of our cloud grew is eventually your ability to maintain your cloud you know you you can't you stop being able to rely on workflows that are manually orchestrated. So even you know as you have lots and lots of clouds running a deployment across lots of them with anible and having complex deployment and release processes it becomes unwieldy. So for really really large organizations or if you have a lot of clouds, you'll probably find eventually that it's necessary to invest in um you know how you actually use Ansible, how you deploy Anible and putting an API in front of Anible so that you can begin kind of gathering metrics on your deployments and and things like that and treating the actual Anible infrastructure itself as code. I I believe uh is it Luis was was trying to get a word in? Um just go ahead. >> Yeah. Um because from my side I'm curious at the level of managing OpenStack not only the infrastructure but how people automate the I don't know how to call it like operations business processes things like how do you handle new projects? How do you handle when things go wrong and you have to evacuate machines? What sort of uh workflow engines do you have there? In our case, when it comes to infrastructure, we continue to use the same tools we use at the beginning. So, a lot of puppet involved. Uh but then on top of that, when it comes to interface with our repair team in the data centers, we have I don't know things like run jobs where we are able to delegate task to them. So, they're able to train our hypervisors, put things out of production, bring things back to production, these sort of things. And then we could be using as well things like I don't know mistra workflows to also automate some other processes to make our lives as operators a bit easier. So I'm curious what people use for these sort of things beyond an or maybe anible as well for some things but apart from the the deployment of open stack itself more like the operations on top. >> It's a great question. I see um Franchesco has a hand up. Go ahead. Just my two sh two two cents on automation. Um we are using forman for the full life cycle management. So instead of anible we're using for and puppet. >> Great. Thanks for the thanks for participating. Um yeah we actually do use sworn. Um for us uh there are layers of um automation that are not critical to the core operation of the cloud but there are things I think mentioned like evacuating hypervisors. Um and we do have um in the cloud reliability team is called uh a lot of airflow. Um the nice thing about that is uh it does integrate with um our anible but it also integrates with nonopensac systems within Bloomberg. So for instance, it can create tickets for a team who are the owners of a tenency. Um and um I think I also heard a question about how do we handle tenencies? Um that again is um basically an integration between our OpenStack and other Bloomberg systems. So it's kind of further away from my area of expertise, but we did have to make that basically self-service. Um ultimately we none of us have done you know like openstack project create for an end user in 10 years. >> So so I guess it's similar to our case because in our case for instance that workers will be some many in-house uh pling between uh in our case open stack and service now that for instance is the platform that people would use in in our uh in our organization to request new projects in open stack and these sort of things. I think I heard service now. Yeah, I haven't uh I haven't used that. Um again, when you when you share a unique perspective on these things, if you if you'd like, you can put drop it on the ether pad here because there are people who come and read it after and get answers or at least think, you know, find out what we talked about and maybe it spikes some conversations. Um so basically we've done we've got Anible, Airflow, Puppet, uh Foreman, the usual things. Um so any any more on the on the automation thing? I mean obviously it's another deep topic. Um and how are we doing for time? We still got time. Uh so the last item um or last substantial item update on ops radio survey results. Um I wonder Elica would you like to take that maybe? >> Yep. Yes. Uh so there's a link on the ether. Um I don't know if you all want me to try to share my screen and show what's in there. It is the email that I sent to OpenStack Discuss. So if anyone is subscribed to OpenStack Discuss, uh you probably received it already. If not, then the link itself is pointing to the archive with my summary. So, we closed the ops radio hour survey this Wednesday, two days ago. And um if anyone hasn't seen it, then it was targeting to get information on where people are finding the meeting series and what time would work for folks. um what cadence and um also what topics people would like to discuss. So um are you all looking at the uh the email summary uh through the link or do you all want me to try to share my screen? I don't know how that works with the recording though. Have I'm not sure if I tried that before. Um I mean if you talk through it I'm sure people can go and get the details. I mean do you have a a take on the sort of like key findings? >> That sounds good. So in terms of where people are finding the meeting series um OpenStack discuss mailing list was mentioned most frequently um almost 50% of people and then the rest is uh the scientific sig slack workspace was mentioned we also did the opening for foundation did a direct email outreach to send out the survey links to operators So that was mentioned. The matrix channel was also mentioned which I was very happy to see. Um and we had uh Reddit in the list and then OpenStacks Summit and the the YouTube channel. And um so we have a little mix of um the the main communication channels for for the community, the OpenStack community, and then some other um ways how people find the meeting series. We did ask whether or not the current time slot works for people. um 80 almost 87% of the responses said yes. Um with only 13% of responses saying no. Um in terms of preferred cadence, bi-weekly and monthly are in a tie with um over um like what 43.5ish%. And then weekly came up and every two month came up as other answers for preferred time slots. The current time slot is not the absolute winner. However, it is in the top three. Um 13,4 and500 UTC got the the highest votes. So my personal assumption is that people are respondents are likely in a bigger percentage um maybe in Europe um or east coast of um North America or something along these lines. But um I think every single UTC slot got some votes. Um and if you look at the um the email uh summary then you will see that there is a little bump in the 01 and 2 UTC and then it goes down and it starts to come up at 800 UTC and then it grows um it goes up uh and the highest is400 UTC that got the most votes and then the the curb curb curve starts to go down. Um and um the the absolute low is yeah towards the uh the 22 2300 and then the 3 4 500 um UTC. So we have folks all around the globe who are interested um in participating. um 87% of people would support to run these gatherings in um in an alternating time slot. So this is something that we could try and in terms of topics that people would like to cover that was a very wide range of everything. Uh many people would love to hear real life experiences. Uh what are the pain points? what are the bugs and issues and how people got around them and got them fixed. OP oops uh war stories um came up because people like not to feel alone with any challenges that they are facing. Um automation that we just talked about today, backups and disaster recovery and what do we do now that freezer is dead. Um HA also came up. monitoring was mentioned multiple times. Um documentation is also something that that came up. Um one thing that I personally found interesting that things like uh training and skills development for operators came up as a topic idea which I don't think we explored too heavily in the past. So that is something that I found very interesting and we could consider the group could consider to put it on the agenda and also um getting involved and contributing to OpenStack as an operator came up which we touched on a little bit but I don't think we um we dug into it very very deep and then things like deployment methodologies, configurations, upgrades and patching and how to automate that and how to do that um those are the uh to me uh less surprising topic mentions because these things come up um relatively often. So there are a lot of things that people would like to talk about and um this time slot is in general not a bad one to stay with but we do have options to explore in terms of hopping around uh time slots a little bit and whether we um do bi-weekly or monthly um that is uh a question to the group to decide but in terms of survey respondents they would welcome welcome either of those options. So, this is roughly um how the the survey um responses turned out and all of this um is in my summary email on OpenStack Discuss and I will share the the >> I wish I could but I can't help with emails here. I'm sorry, my my home assistant just talked, so I don't know why my pod. Uh, that's great, Elico. Um, so I think a key uh limitation of doing these bi-weekly would be um hosts. Um, this might seem really self- serving, but I've done the last few. I'm wanting to try bi-weekly, but um I don't think I can get to weekly. Um, >> oh, people don't want that either. Um it was like maybe it was a very low uh percentage. Let me see. Uh yeah like eight eight n% which was um technically two um two people saying that weekly could be a good idea and every two months was one person. Um which was representing 4% of the responses. >> Um it sounds like um a rough consensus that we're doing okay for now. Um, I don't know how to see whether we should go bi-weekly experimentally. I guess we could set the next date to be roughly two weeks from now and see if we have uh involvement. Um, I haven't actually looked at the calendar. So, um, did you have a suggestion for the next uh, meetup? So, um I mean do you want like two weeks from now is uh let me go back to my calendar. There we go. Um is March 13th and then if we keep the monthly cadence that would be March 27th. I don't know if folks from this group are going to CubeCon EU because um that is that week. So if that is a concern then we could um do March 20 which is between the the two and four weeks um from now. So those those are the options. Uh, >> so do you do you have a meeting on Friday the 13th is I guess the question for the bi-weekly cadence first. >> I mean u the people who who um joined today should probably speak up. Um I think the the options that Eldico put forward are get I mean run this in two weeks time in four weeks time or split the difference. Um I can try and run it. The other person who has run some of these is I think busy today. Um but uh it's really kind of a question for the community like how often should we try and do this? >> So people on the call um are you interested and available and have topics to come and get together in two weeks on March 13th? raise your hand or say yes or >> um I if I could speak that I would say that there isn't doesn't seem to be a strong mandate from the people here to change anything. Would that be fair? Does anyone want to say that they disagree? Um so maybe we should just go monthly for now and then I think if we if we started to have too much um content then we could say let's just do more meetings. Um, so I'm seeing some thumbs up now. So maybe I'll take that as people agree with what I said. So, uh, is the time in in four weeks clashing with Cucon EU? Is that what you said? >> So it's the it's the same week. I think the conference ends on the 26th. So if people are going to EU, then they will likely be traveling home on Friday. But if this group is usually not attending that conference, then it doesn't really matter. But it's a bigger conference um and it's in Europe where at least some of the folks on this call are so it it it might be something that people attend. So that's why I wanted to bring bring it up to make sure that we're not colliding with it. Um if it's a if it's an issue for this group. Is anyone going to CubeCon Eve from from the folks around today? Seems like cricket so might not be an issue. Um, >> so Friday the 27th seems to be unopposed, should we say? Is that is that accurate? Um, okay. So, not much response from the room, which doesn't actually prove anything, but I saw one thumbs up. So, uh, March 27th, is that what what you said as >> I mean that's technically the the last Friday of of March. So, that would be the four weeks monthly cadence. Yes. >> Okay. So, um, we're running out of time or let's let's say we've we've filled an hour, which is great. Um, so let's let's let's put an asterisk on that and put it in the matrix chat. Uh, we're thinking this date. Um, if people want to make Ops Radio and that's a bad choice. We're open to moving it. Let's just see if that sparks conversation. If not, I'll put it up at the top and put it on the calendar and uh and plan to to run another one of these in a month's time. if someone has contact info um or wants to talk to an OVN practitioner about you know joining this as a guest speaker the way Tyler did today um so that they can get more into you know how their experience is how you scale it um that would be great but let's see if we can actually get the guest speaker I think this is the first time we've had an official guest speaker so I want to say thank you to Tyler um Tyler and I have worked together for years but you know I asked him if he would do this um and he said yes so He's a volunteer. Um, so please please thank him. >> Sorry. >> I always forget about the noise. >> Um, no, I actually I I'm glad to hear the room's kind of coming alive. I do emphasize this is this is meant to be a working session, not a presentation. If you gave me a score for as a presentation, I know it would be very low. It's meant to be we get together, we talk. So, um, thank you Tyler for joining and sharing your perspective and, uh, I'll say any other business because we've got about 2 3 minutes left. Any feedback on on this session? Would someone like to say that what they what they learned or was it interesting? You know, speak up or press the emoji button if that's all you're comfortable with. I actually enjoyed that. very interesting to slowly see the slowly be more uh engaged with community and better understand the perspective the community is moving with because I am quite new to participation in the community direct directly. >> Yeah, I would say we're new to our OpenStack journey. We're still just starting out, but I definitely find these sessions useful and very informative today around the the HA stuff and and all of those. So yeah, any more deep dives on that is is greatly appreciated. >> Okay, I love the feedback. Um, you know, it makes it all worthwhile. So, uh, I'll do my best to get an OVN practitioner. Um, but I don't know any. So, you're going to have to help me a little bit. Um, I will ask other people, you know, we maybe we can drum someone up. Um, I think the guest speaker makes this uh, you know, uh, really great. Um, I'm thrilled with it. So, we'll try and do more of that. This was actually the sort of vision I had for it. When we set Ops Radio, it was meant to be like, you know, a host and a speaker and then other people can kind of phone in. Even though we're all actually on Jity, um, this is actually what I had in mind. Um, so let's keep let's keep going with that. Seems to be something that people enjoy. Uh, we are we're an hour in, but not quite at the top of the hour, but of course people need to grab a coffee and things. So, I think maybe we should call it. Ildico, do you do you agree? Should we stop the recording and say? Yes, I think we are ready to do that. Yes. >> Okay. Thanks very much folks and see you next time. >> Thanks. Thank you. Have a nice meeting. Bye. Bye.