Introducing Mountain! webinar poster

Introducing Mountain!

Watch Now

Join us live for an exciting announcement from CIQ!

Webinar Synopsis:

Speakers:

  • Zane Hamilton, Sr. Vice President of Sales, CIQ

  • Rose Stein, Solutions Engineer, CIQ

  • Michael Ford, Leader of Sales Engineering, CIQ

  • Justin Burdine, Director of Solutions Engineering, CIQ


Note: This transcript was created using speech recognition software. While it has been reviewed by human transcribers, it may contain errors.

Full Webinar Transcript:

Zane Hamilton:

Hello, Rose. That was cool, wasn't it? You're on mute though.

Rose Stein:

There we go. Oh my goodness. That was amazing.

Introducing Mountain [5:36]

Zane Hamilton:

That was amazing. Great job team. You. So today's a very exciting day for CIQ. Great. Exciting. We are announcing something very new. Releasing it out to the public. We've had some people working on this for a very long time. So if your team has been working on this, thank you very much. This has been a long time coming and we're about to dive into what it is. I know we've been listening to a lot of customer feedback that has led to this moment and to this product. Rose, what are we releasing today?

Rose Stein:

Well, I mean, if you just watched that amazing video, thank you to everyone who worked on that. And a cool new logo as well. It is a product called Mountain and we actually had it internally, just so that you guys know, we had a tagline to Mountain contest, right? Where it was like, okay, everyone, put in your thoughts and your ideas, and it was like it was going boom, boom, boom, boom, boom. Slack was just on fire for days, and we finally settled on a Mountain of solutions, which is exactly it. That's exactly, there couldn't have been a better tagline for our new product, Mountain, a Mountain of solutions. So we're going to be showing you guys a little demo of that today, just to tease that a little bit. It's very exciting.

Zane Hamilton:

Absolutely. And we'll get into what it is today, what we're thinking, where it's headed. So there will be some foreshadowing in this. Just excited to share this with everybody we want to bring in. Michael and Justin.

Justin Burdine:

Hello. Hello.

Zane Hamilton:

Welcome guys. Welcome. Appreciate you joining. I'm going to make you guys introduce yourself. Michael, this is your first time, so I'm going to make you introduce yourself first.

Michael Ford's Experience at CIQ [7:17]

Michael Ford:

Absolutely. Good afternoon, I'm going to have to check the time. Good afternoon. My name is Michael Ford. I have now been with CIQ for I think a little bit over three months. Super excited to be here. I am the titled Director of Solutions Engineering and excited to work with all these fine folks in this call. And yeah, that's it for me, based in Chicago. And that's it.

Zane Hamilton:

Yeah. Thank you Michael. Justin? Yeah.

Justin Burdine:

And I'm Justin Burdine.

Zane Hamilton:

Go for it again.

Justin Burdine's Linux Background [7:45]

Justin Burdine:

Yeah, no, that's all right. And then I had your slot next, last week, but for those who are just joining, my name is Justin Burdine, and I work with these guys here in our solution engineering team based down here in College Station, Texas, home of the fighting Texas Aggies, and I love working at CIQ. Super excited to be here today to talk about our new launch here. So excited.

The History of Mountain at CIQ [8:06]

Zane Hamilton:

Let's get into it real quick. And I want to just start the story and how we got to where we are from a Mountain perspective, and then I'll let you guys fill in some blanks or add some context. When I started here, we were Fuzzball focused, and everything was very exciting around Fuzzball. We had Rocky, it was going, one of the things that we heard quite often was about patching, like, how do I deal with patching my Rocky Linux environment? So we started taking feedback from customers. What does that look like? What does it mean to us? How can we make it better than what everybody else is doing? So we know that there are other tools out there that other providers build on and provide and you have to manage and maintain. So we at CIQ started looking at how we can make this a better experience, an easier experience, something that people want to use, not dread using?

And we started going through what that would look like? What would we want to see in it? People like Greg Kurtzer obviously have a lot of background in doing this, and it became, if we were the end user and we could start fresh and build something we wanted to use because we are, and we can. That's what we went and started to tackle that problem. So we started off with Repo as a service, and it was well received, but it needed to be something more and something bigger. And that's really where Mountain was developed. It became great, you've got something that's a SaaS offering, but I needed to do other things. And Mountain's framework began to grow, and we started having more and more tasks. I want to be able to add to this later.

And as we heard customer feedback and as we listened to what these things were outside of patching, we started coming together with this, this platform, Mountain platform that we can bolt these other things into as we go. But a lot of this is, like I said, driven from a customer driven perspective. What do customers want to see? What do they expect and how can we make things easier for them? And that's how we landed on Mountain. So Justin, Mike, you guys have been around for a while and in the world in Linux, and I know you've heard this from customers as well, Rose, I know you have as well, so if you want to just gimme a little anecdotes, what have you heard, what have you been seeing from customers about this platform?

What Have Customers Said About Mountain? [10:01]

Michael Ford:

Mike, first I'll follow on.

Justin Burdine:

Yeah, absolutely. Are you going to make Mike go first? I'm good either way.

Zane Hamilton:

No, I make Michael go first. Absolutely.

Justin Burdine:

There we go.

Michael Ford:

All right. Well, I mean, honestly, as I've been talking to customers, I want to learn more about what they need from a Linux distribution and what we can offer from Rocky perspective and Zane's point a lot of questions around how are we providing a single platform where we can do things as far as give container images, give RPMs, all that stuff. And just, I look at what we're offering with Mountain as a landing platform for several services, some of which are launching today, and some of which we'll launch with later on. And it's really going to be something that we can use to build out the ecosystem of infrastructure on Linux for our entire customer base. At least that's how I look at Mountain based on the customer conversations that I've been having.

Justin Burdine:

Justin? Yeah, no, to add on to that, that's what got me excited about coming over to this from my former employer. We expect in the Linux ecosystem to have things out there that are not just the operating system. They help the operating system. They help the users use that operating system in much more efficient ways and more ways that allow them to get creative with it. And I think that's what's exciting to me is that we are starting here with a platform that has some certain capabilities, and we're going to be able to grow on top of that and build what our customers want. And that keeps in line with our customer centric focus and our desire to really iterate fast and build things that are useful and not just out there to just be something to sell or something for people to consume. So they're excited about that and, and know where this will eventually go. So I got a lot of cool plans around that.

Zane Hamilton:

Thank you, Justin. Rose, I know you've had several conversations recently around Mountain.

Rose Stein:

Yeah, I have. And it's fun because today is our big reveal where we actually live right now, right? Going out into the world saying that we have this product and it is available, and this is what it is right now, and this is our vision and a bit of where we're going. Super exciting. But obviously to get to this point, we do have customers that are already using Mountain. And so the feedback that we've gotten there is, thank you, right? Like, thank you for the ease of it. Thank you for the ability to not only have Rocky as a trusted successor of CentOS and an option for them, but hey, I actually need to stay on a certain version. So how can I do that with ease? How can I get back boarded security bug fixes and updates and things like that on one specific version?

Zane Hamilton:

And so, oh, David, the Mountain Dwarves worked hard on this one.

Rose Stein:

That's true. Thank you, David. And all of our dwarfs, that are under the Mountain, making sure that we are standing strong. And so it's very exciting. Again, we have a vision for it, just like you guys were speaking. And what it is right now is just so necessary to keep the stability of people's environments. So yeah. Thanks guys.

Zane Hamilton:

Again, thank you for the engineering team. We know this was a Mountain of an effort, and we really appreciate you putting in the time, putting in the effort and building out this amazing tool. And from a dwarf perspective, I think we have like five or six people over six, eight. So we have a very large company,

Rose Stein:

Does that make me grumpy?

Zane Hamilton:

Does that make me grumpy? No. Neil, you're not grumpy. Yes.

Rose Stein:

What? I said yes.

Zane Hamilton:

So I think Neil's not grumpy. Come on. Just opinionated.

What Can You Do With Mountain? [13:56]

One of the things that we really wanted to focus on with this tool that it seems like it was missing quite often, especially when you look at just open source Linux and being able to get packages from anywhere was the security side of it. And making sure that everything that we delivered to a customer from beginning to end is actually a part of a supply chain. So we can actually prove when things came from where. And it's really important to a lot of people to have that SBOM or the software supply chain or software bill of materials, knowing where it came from, what it's running on. And that's something that Mountain's really enabling and delivering it through a tool that is actually secured from a single signup perspective. And then being able to make sure and go back and audit things. I know Michael and I in previous slides have worked a lot on being able to show things that are the way they are supposed to be.

Justin was a part of that as well. So it's important to the ecosystem to provide a very secure platform. And that's really what Mountain was built on, was to make sure that first and foremost everything is secure. We can provide cryptographic signatures of every package coming through it that our end customers are seeing, and that's what they're being able to show everyone else. So whenever people look at this on its face value, it's not just a repo it's so much more and the things that you can add onto it are just beyond that. So, the first thing I want to talk about is where can this thing be delivered, deployed, and run? And I'll open that up. Justin, you're off mute, so you can answer that one first.

On-Premises SaaS Offerings With Mountain [15:21]

Justin Burdine:

Yeah, I mean, first and foremost, it's going to be a SaaS offering. And so we'll be able to immediately get you access to a product that's in the cloud that's secured that has everything you need, wherever you need it. And then the other thing that we're future proofing is that talking about being able to deliver this on-prem, because there are customers out there who have air gapped in infrastructures who have highly secure infrastructures and they needed a solution that wasn't necessarily available out on the internet. So we're going to have that ability fairly soon to be able to deliver that locally to you in multiple ways and multiple areas. So that's to me is very exciting having come from a background in different industries that required that, that was always part of the conversation of saying, Hey, look, this is a great, great solution, but how can I get this into a place that doesn't see the light of day? And I think that that's super important and I'm glad we're able to deliver on that.

Zane Hamilton:

Michael.

Michael Ford:

Yeah, I was going to say one other thing just to double click on what Justin's talking about. In addition to having an air gap solution that our customers can take advantage of, one of the keywords that I think of when I'm talking with prospects and customers is curating. So instead of having a myriad of artifacts that organizations might have access to, that could introduce some security risk, even amongst things that have been certified and tested, maybe for an organization. Hey, I only want these artifacts and nothing else because we don't take advantage of anything else. Why do we even want to make this stuff available to our organization for development or production? I think that's another value of what on-Premise Mountain will offer as well. So just not take it away from what you're saying Justin, but just my 2 cents there too.

Justin Burdine:

No, that's a great point. I mean, I actually had not even really thought about the idea of basically isolating down to the bits and bytes that you have blessed down to like small individual packages saying you can have these nothing more. That's great. Great point.

Rose Stein:

Okay, so it can be small. What about big? Can this be global?

Justin Burdine:

I don't think there's anything stopping Rose. I mean that's what's exciting.

Rose Stein:

That is exciting.

Justin Burdine:

Yeah, absolutely. We've got global customers, we've got people who need this all around the world and yeah, absolutely.

Mirrors and Replications On-Premises [17:49]

Zane Hamilton:

I think one of the interesting things that we're building into this is the ability to do mirrors and replications. So, you have the SaaS offering, you can pull down from that into what will at some point in time become an appliance that we can deliver to you on-prem. And those on-prem environments can have multiple mirrors. So if you need instances in other places, so in other cloud environments or in other data centers, or if you have that air gap environment and you need to physically take a thing, make sure it's updated, validated from a security standpoint, that it is what it needs to be and it is certified to go back into your air gap environment, you can physically take that thing and plug it in somewhere else. So being able to replicate and mirror across not only multiple geos, but maybe within the same data center just in different environments and air gap environments. So this thing is massively scalable globally, to your question Rose. And it gives you the ability to put the repositories and the content that you need, where you need it, when you need it. I think it's something very important that we've been able to do. I think we had a question.

Rose Stein:

That comes up. Yeah yeah. It comes up quite often. I mean, at least once or twice a week, I know that I get that question of like, well, what about this area? What about that area? And I can't be all on the internet. So that's really been important, the flexibility of this resource. So thank you for that. There we go. Mountain.

What Makes CIQ Good At Building Mountain? [19:15]

Zane Hamilton:

Mountain sneaker-net. Yes, Dave, it actually is. It makes sneaker-net easy. Let's be very clear. It's not as sneaker-nety, it's more of a fast sneaker-net. The other thing that we're really excited about being able to do with Mountain is provide subscriptions to other things. So we have customers who need very specific things in their Rocky environment. LTS is something we'll talk about here shortly. The long-term support. FIPS is coming soon. We've already submitted to the lab. So FIPS 140-3 for Rocky 8.6 will be out shortly and then be 9.2 soon thereafter. There are other pieces of content that we're going to be able to put in there from an end user perspective, if you have a very specific build of Rocky Linux that you need, that you want us to go work with and build, we can help you with that.

That's really what CIQ is really good at, is building custom things for people and then supporting it. Not just building it and telling you good luck, but being able to deliver that into Mountain. So you can take what we've built, you make sure it's still going through that same software supply chain, it's still secured, it's still getting delivered to you in a way that you can verify what it is and it will come through Mountain. So from a subscription perspective, being able to see all of the things that you've subscribed to that you want a user allowed to see, that's what Mountain's going to be for. When Justin shows you here in a minute, when he shows you Mountain, you'll be able to see that LTS in there. From an HPC perspective, it's going to be really interesting because we'll be able to have very specific things built out for very specific HPC environments for solutions that you can actually subscribe to.

It'll show up in Mountain and you can then deploy it out. A lot of different ways to go about that from a CIQ perspective, it will make it very easy if you are running something like Warewulf to go grab those images and then deploy them out as a compute node on your cluster. So trying to make this as turnkey and very simple for an end user to not have to go build and maintain those larger things or the more complex things. We want to help make this very fast and very seamless for you. So that's other things that you'll start seeing show up in Mountain as a part of, not just other pieces you can bolt on the side, the content that we can deliver to you and support from a CIQ perspective, if anybody wants the dog pile on that one.

Why Is Mountain Valuable In The Linux World? [21:23]

Justin Burdine:

Yeah, no, I'm glad you brought that up. Cause I think one of the things that people don't appreciate is that as part of being a company that releases an operating system, we have brilliant people, a few have chimed in who can essentially be helping our customers dial in their images of Rocky to essentially be streamlined in their environments. And that can be pointed to in, in our cloud partners that we work with and other, other customers. And that is something that we can then deliver through this so that you are getting that exact version of that operating system through Mountain. So I'm glad you mentioned that today.

Zane Hamilton:

Thank you.

Michael Ford:

And I mean, this is just from a personal experience there too. So we've talked a little bit like, about the dwarves that have been helping us and chiming in. So this is not, I'll tell you this, this is one of the things that I look at as a value of Mountain is not just the product itself. That part is great, but quite literally what is the value that I and we can bring to our customers is literally the people that you don't see. They're in the background, sometimes they're in the background, but sometimes they're actually with our customers, questioning them, making sure that they're offering the right value. That I cannot speak highly enough about those folks just from a support perspective, from the way they interact with customers and all that. So Mountain is not just a product, but it's the people behind it too. So I just want to make sure that doesn't go unsaid.

Zane Hamilton:

Oh, absolutely. That's great. Thank you, Michael. Justin, I know you're, you're about to show this, but I also wanted to bring up go ahead. I'll let you show it. I'll talk as we go ahead and tell us what you're going to do. Show us what you're going to show. And running, I know it takes a little bit of time.

Justin Burdine:

Well, first let me caveat. This is, this is the fun part. This is why people tune in. Cause I'm going to do a live demo. And the fun part is, I haven't actually tested the conclusion, but I've done this many times before, but I just got notification we wanted to do this a few minutes ago. So this will be fun. No, but this is good. This is why I love doing this. 

Zane Hamilton:

Mountain works.

Justin Burdine:

Mountain, yeah. Sorry,

Zane Hamilton:

Making it work live, in the infrastructure that we have made Justin do this in that is.

Live Mountain Demo [23:40]

Justin Burdine:

Absolutely, absolutely no Mountain. I have no problems with whether VMs are set up correctly. So let's dive in. Let's actually see this thing. So what I'm going to do is I'm going to actually just give you a quick run through, through LTS. I've got a really good demo that I did that certainly shortens this without all the extra banter. You get to see my YouTube face on, and I'm doing my best impression of an influencer. So I'm going to run through what that looks like, first of all, I'll give you a rundown of what Mountain looks like at its current state. Really the, the repository as a service is what you're really going to see. But I'm going to highlight the LTS, which is our long-term support service that we have in here that, again, allows you to take a system and keep it on a specific version of Rocky.

So a lot of people ask me, well, why would you ever need that? But a lot of our customers, believe it or not, need to have a platform that either they're going to certify their product on top of, or we are going to or they need to let's say they have a piece of software from a vendor that needs to run a specific version. The cool part about that is we have the ability now to offer that up to our customers so that your version of Rocky will stay that version for more than the typical six month development window that we have. So what's nice about this is it now allows you to have let's say, I'm going to use 8.6 right now as our example but it allows you to keep that 8.6 system for all the way out to, up to two years. So what's great about that is it gives you that longevity. You're not having to upgrade. Typically, if you're going to upgrade your system, the minute we move to, let's say 8.7, when you go do an update of an 8.6 box, it's going to move up to that next version of Rocky, which would be 8.7. And again that's great, but it's going to break that certification that you're going to have with those point visions. So, did I miss anything in there, guys?

Zane Hamilton:

Nope. But Godlove's calling you out, waiting for your live demo.

Justin Burdine:

Oh, no.

Zane Hamilton:

Oh, you just got Godloved.

Justin Burdine:

No. Cool. That's not cool. Is not cool. Okay, I'm going to go ahead and share this. Hopefully you guys can see this.

How to Access A Mountain Test Demo [25:55]

Zane Hamilton:

While we're starting that, I'm going to go ahead and say that if you want a condensed version of this, if you want to go back and share it with your colleagues or with other people, you want to see this. If you hit the CIQ website and go to the Mountain page this is actually linked on there, and I think we're actually going to add a link at the bottom of the YouTube video as well. Sorry, go ahead Justin.

Justin Burdine:

Cool. All right. Well, so this is the first thing we're going to drop into, which is our subscriptions of the different types of things that we can offer up through Mountain. So the one specifically I'm going to highlight here is our LTS subscription here. So we can see this is CIQ LTS for Rocky Linux, and I can click inside there and immediately I'm given a bunch of instructions on how to set up my system. So what's great is I can use a very quick version, which is what I'm going to do today just for time. There's also a more advanced version if you want to really dive in and set up your box. We also have versions of this to set it up for Apptainer containers as well as Docker. I would love to at some point bring Mr. Godlove in, and I would love for him to walk through this demo so the Gauntlet has been thrown down.

Zane Hamilton:

That would be great. Yes. Right, for a future Webinar.

Justin Burdine:

Absolutely. But, that's what we have offered up here. And again, it's as simple as six steps drop through here and you'll get your system up and running connected to this repository so that the minute we do a DNF update on that system, it's only going to get the packages that have been backed from future versions into that 8.6 repository. Again, that's capitalizing on the hard work that our developers and maintainers do for Rocky. And so hats off to them for that great work. The other thing to call out here is that we have our access keys, right? So in order to have a subscription to these repositories, we need to have a secure way of making sure that those boxes are connecting up securely.

So it's basically, essentially getting a set of keys, a custom set of keys for your system and your systems to this specific repository. And so that's what's in there, and so I'll walk you through what that looks like. So what I'm going to do first is, let's see, how do I want to do this? Let's actually, let me, let me just show you this pop over here and I'm going to pop into my VMs that I have up and running just so we can actually see what those look like. This is going to frame what I'm going to bounce back and forth between, so you can see it. So Alex, whenever you get a chance, let me know. We've got that up.

Non-LTS Versus LTS Support for Linux [28:29]

Hopefully we should be seeing each other here. There it is. Okay, cool. So what I'm going to do here, this is basically two terminal windows. I've got one for a non-LTF system. So what I'm going to do on this one, let's actually just first do a CAT of /etc/os-release, and we're going to see that this is 8.6, right? That's exactly what we'll see here. And we'll do the same thing here. Cat /etc/os-release. Same thing here. So if I just do a DNF update, and this is without connecting to the LTS repository, this is just hitting the typical repositories. We're going to see a whole bunch of packages in here, right? And so all these are all packages that will, if we look at them, we're going to see, see this 8.7.

That means that this box is going to be going to 8.7. That's because it's hitting the main repo. And as I said before, you're typically the, the default nature of these systems are going to basically walk you up through those point revisions. So I am now going to yes, we'll say yes. We'll update that. And now I'm going to go back over here and I'm going to start cutting and pasting some of these things. So let me, let me actually just show you. We'll go Alex, while that's running, I'm going to go back over to my other system and we'll see this page. And from here I'm going to go ahead and I'm going to skip, because I like doing this first because what this does, if you generate the access key first, it's actually going to populate the instructions, which makes it a lot easier.

And I'm a lazy system man. And that's just what you do. So what you do here, you can say, I've already done this a billion times, but I'm going to go ahead and create Justin's LTS 8.6 key. I'm going to hit create. And now what it's doing is giving me a custom key here. Then I will be able to use, so typically if we weren't doing a demo here, I would grab this, cut and paste it, and I can cut and paste quickly by just clicking this little button over here to the right. I'd throw that into my key pass or whatever I'm using to keep my keys because you want to keep that for safekeeping so that if you ever have to do this instruction again, you're not necessarily needing to create a key every time you do it. Because once you delete that key, if you, if you update that key your access to that specific system that used that key will go away. So we've got the key here and now you can see that it auto-populates that into my command. So I'm just going to go ahead and cut paste here and we'll back over to, sorry, this is going to be a lot of back and forth, but I actually may just stay on these guys right here. That way you'll see this easier.

Zane Hamilton:

Everybody's coming out, I know where it's coming from.

Justin Burdine:

All right, cool. So I'm going to go ahead and update that and yep, Dave.

Zane Hamilton:

Your failure is still one of my favorite YouTube moments. That was fantastic.

Rocky Linux Mountain Update Demo [31:18]

Justin Burdine:

So then we're going to cut and paste the next command which is to install the CIQ command line, which actually just allows you to run the CIQ subscription command directly from the command line here, which we'll do here in a second. So that's installing that. We've already generated our key, which is that third step. So now I'm going to actually enroll in the system using that CIQ command that I just used. So we'll do that, we're using the access key. And so now we are enrolled. So now what I can do is enable this repository. That's the last step.

And now what's cool about this is we can do a DNF update and we're going to refresh from the repository here in a second. And so now you'll notice, see last time we did this on this other system, it was 230 packages. Now we're down to 57 packages, which means, and we actually see it here. We're seeing that these are just the 8.6 packages that have been back boarded or packages that just weren't updated on the system from 8.6 between when I set these systems up and whenever updates came out. But what we get to see here is that indeed we are pulling from a completely different repository. We can actually see that repository listed over here on the right. These are the specific files that it's actually grabbing from that repository. So we now know that I can update this system as well. And we don't have to sit and wait the entire time. But what this is going to do, and we can cut back to this once it's all done, unless it's going to be done that fast is that this will actually show us that we are still showing up on 8.6. So let's go back to our panel, see if anybody has any questions and I'll bring this back up once we get it completed. Stunned silence.

Zane Hamilton:

I know questions for that specifically? I was just waiting.

Justin Burdine:

Right?

What Else Can Mountain Do? [33:26]

Zane Hamilton:

I was going to start talking about whether we're showing this right now as a Linux tool or as a Rocky tool and being very focused on what we're doing with Rocky Linux and patching specifically. One of the things we haven't really talked about is what else is Mountain going to be able to do? We talk about a Mountain of solutions and so far we've talked about one thing that's doing really well. Part of it, what we haven't talked about from an overall infrastructure piece, there's going to be a lot more, we're going to start building into things like an automation platform behind this to be able to not just do your Rocky Linux Real Estate or any other version of Linux, but actually be able to reach further back into the data center and do networking, storage, anything else that you can connect to, you'll be able to work with and automate and pull artifacts out of this to do your work. That's just one part and I think that one's incredibly exciting to me. I've looked for that for a very long time. So I'll stop and see if there are any thoughts on that one before you go any further. I think we could actually have a patching conversation around automation, but I'll wait and then we'll go into the rest of it.

Sophisticated Patching With Mountain [34:29]

Michael Ford:

Yeah, definitely from that perspective, I think more sophisticated patching is something that, one, one of the things that I've gotten from some of my customers is one of the things we want to offer. But again, to double click what was talking about, if we want to get into more holistic infrastructure management, whether it's your Enterprise Linux workloads, whether it's, you talked about networking Zane, but I'm thinking about everything, whether it's your cloud environments security platforms, all that stuff. We want to be able to automate and manage those platforms, then that's what Mountain's going to be able to do in the future. And that goes back to, I think my comment at the beginning was just looking at Mountain as not just managing your analytics workloads, but being a platform for other services that are going to come, one of which is going to be this automation. So I'm really looking forward to that too.

Rose Stein:

Yeah that's definitely something that's come up with customers or like, okay, well, so there's a security patch that needs to happen. Like how am I going to know about it? How am I going to know when to go in there? Like, do I need to do this manually like every week or every month or whatever, like, is there a way to automate this? So you said that's coming. Do we have a, put you on the spot here, do we have a timeline? Cause obviously like we're saying, Hey, this is available, when is that part available? Do you know?

Zane Hamilton:

Very soon, like within the next few days to a couple of weeks, that will be something that we can start showing people and working through and deploying and actually have customers using it. So I'm very excited about that.

Rose Stein:

And do you imagine it being an option where you can have it do automatic updates on your say, 8.6 boxes or not?

Zane Hamilton:

So I think with Michael's sophisticated patching there, we will give an example of that. Cause I know that three of us have worked on that very specifically. And it's very interesting alluding to the other part of the question that you asked. This thing will be able to be deployed into your cloud environment. Whenever we get Mountain on-prem, we are able to deploy this thing on-prem as well and then replicate between the environment. So again, going to be able to be global in scale, very excited about what we can automate and how that's going to look. But whenever Michael said sophisticated patching earlier, this is a use case that we've been seeing for a long time of people not necessarily doing, but wanting to do. It's always just been a hard thing to do when you start looking at how you patch an entire environment, or if you look at an application specifically, I have to take pieces of that infrastructure down and I need to make sure I've bled off connections.

I want to make sure nothing else is going there. Whatever replication is turned off, monitoring turned off, that becomes a task that someone has to go do. And being able to automate that away so that this tool via workflow can do all the steps necessary to do the patching. Patch, bring it back up, validate that it's done, and then put everything back on that needs to be on before it puts it back into the infrastructure. And then move to the next one is what Michael is alluding to when he says sophisticated patching. So being able to go into a lead load balance or bleed off connections, take it out of the pool, disconnect the database so that we don't corrupt data, do whatever patching we need to, and reverse it all back out. And if it fails during that workflow, actually have a rollback type function. So, oh, this thing failed, I've got to put it back the way it was before I started and it'll do that without having to be touched. So taking this to an extreme level of a really, really capable patching solution is very exciting and I can't wait to actually have people doing that.

Justin Burdine:

yeah, I was going to add on, I mean, the cool part is we can, we can already start talking about this, so if you are an interested party who would like to have conversations, I'm ready to have those conversations now. I know we all are, we're very eager. I think it's going to really help quite a few people. Especially from the, like I said, complex patching, really exotic patching. There some scenarios we've talked about where these isolated systems that maybe come in and out of being able to connect to internet or wifi I'm thinking on like cruise ships or things to that scale where they've got these mobile data centers that need to connect up regularly to get patched, but they just don't have internet. So lots of interesting things we can do with this and I'm really, really excited to start having this conversation. So reach out. I'm ready.

Can Customers Deliver Their Own Software Through Mountain? [38:59]

Zane Hamilton:

So we do have a question from Dave and it kind of leads into the next thing we're going to talk about a little bit. So what about general software deliveries? This is something else. Thank you for bringing up Dave. You're alluding to the next part of this conversation. So outside of being able to automate, once we started having conversations with customers about what else can you do with Mountain, it quickly became the ask of, I want to be able to put other things into Mountain and make sure that they're behind that secure wall, being able to deliver them to other parts of infrastructure that may not be a part of your Linux estate. One of the things that we look at is containerization or being able to use Fuzzball and deliver those assets from a secure place, that centralized place that we can replicate with mirrors.

And that's something else that we are building into Mountain that yes, Dave, we will be able to do this very shortly to deliver content and assets that are not just specific to Rocky Linux, but actual customer assets that they want to put in here and deliver out however they would like to. So I think container registry type thing for custom containers that you've built yourself, not just the ones that we have that like Justin showed in Mountain today that are LTS, but a customer specific that you want to deliver to your end users and be able to do that in a secure way behind the single sign on. So, great question Dave. Yeah, thank you for that.

Justin Burdine:

For anybody. And Oh, I'm sorry. Go ahead Michael.

Using Mountain For Automated Updates and Patching [40:20]

Michael Ford:

Yeah no. Oh, and to very briefly backtrack on my comment about sophisticated patching. I would also say that if we're doing something from an automation perspective, that could either be something that the organization themselves custom builds Zane, as you alluded to, or perhaps even if you wanted to install something, whether it comes from GitHub or somewhere else public that or some other place that that is trusted by the organization, that's another part where we could deliver custom software for lack of better phrasing to our workloads as well. So I just, just to briefly touch back into automation, but not the takeaway from the direction you're going.

Zane Hamilton:

No, thank you for that. Yeah, because there are going to be other places that people want to pull content from, so it does not have to be in Mountain, it's just that we're giving the option, the ability to put it in Mountain if you would like. So thank you for that clarification. Or your systems at Justin. They finished.

Justin Burdine:

I'm glad you asked.

Zane Hamilton:

Look at that.

Michael Ford:

He's got ESPN.

Justin Burdine:

He does, he does have ESPN. All right. So it looks like our systems are complete from being updated. So I'm just going to pop these in here and hit return and you'll see that our non-LTS system here got upgraded to 8.7 and our LTS system here is still 8.6. So we indeed did indeed have a live demo that actually worked.

Michael Ford:

Woohoo.

Justin Burdine:

I know.

Zane Hamilton:

Nice job.

Live Mountain Demo Update Results [42:03]

Justin Burdine:

Shocker. Shocker. So yeah, that's as simple as it is. I mean, as I said, it's not rocket science, but man is this an important thing for some folks out there. And I've had numerous conversations with customers who like this is just something they've been waiting on much like the FIP stuff that's coming out and like all of that it's super important to folks as they're looking to transition to a new operating system, they need to have alternatives. And this gives them those alternatives.

Zane Hamilton:

Yeah, one of the things that I've been surprised about is being able to replicate repos. I guess I take for granted where repos are and how that lives today. There are a lot of environments where being able to replicate a repo inside and do mirroring of your own content is needed. And it seems like a simple task to do, but being able to do it in a way that is also secure, there's not a lot out there that can do that in an easy way that's easy to manage and maintain and own. I think it's something a lot of people have been very excited about recently. Whenever you say we can do this as a private mirror between Mountains, it gets a lot of attention. It's very exciting.

Can You Revert Linux Updates to Previous Versions? [43:13]

Rose Stein:

Yeah. Maybe this is a silly question, but has anyone ever updated their system accidentally?

Zane Hamilton:

Yes.

Justin Burdine:

Are you asking personally? Cause I don't know if I want to answer.

Zane Hamilton:

May or may not ever have been a part of an accident. Yeah.

Michael Ford:

I definitely have myself, but it's from the safety of my home, so.

Rose Stein:

Right. So

Michael Ford:

I didn't break anything.

Rose Stein:

Right. So if you did, right, if somebody did accidentally upgrade from say 8.6 to 8.7 and they broke some things that needed 8.6, can you go back, can you like, can you grab LTS and go backwards and reboot it all with LTS 8.6?

Zane Hamilton:

No. So this becomes a very different conversation and I'm glad you asked this Rose. I have done this before with a very large other company's database platform that is very dependent on versions and a lot of very specific settings. And if you upgrade, there's a lot of times you can actually get out of a support window and we've had that happen where it actually does break and then that at that point in time, a lot is just a rebuild. You have to rebuild the system back to the version that you needed before because there's no really easy way to roll back. There are ways that CIQ is actually working on with the RESF of how we can make a version of Linux that is capable of doing such things. And that's really where things like OS-3 come into play. So you actually could do a patch and have that version and if it fails for some reason, you can just OS-3 back over to the other version. So the answer is yes, it's becoming more popular and it's something that we can certainly work with customers to be able to do in practice. And I'm coming from this, from a database perspective, it's not something that is easily done in a traditional deployed environment. No, I mean you could go roll back every one and put back the old one. It's hard.

How Mountain Helps Avoid Accidental Version Updates [45:15]

Rose Stein:

So that's one of the benefits of getting Mountain, which is secure and enrolling your system in the 8.6 or whatever version that it is, that you need at that time in the LTS. So then it doesn't matter, like you just, you showed it, right? Like you did a DNF update and it was like cool, I'm going to whatever patches and bug fixes that you need that are relevant to 8.6, we'll do that, but it's going to stay on eight six regardless of what mistake that you make.

Zane Hamilton:

Absolutely.

Justin Burdine:

That's a good point.

Zane Hamilton:

Oh, I mean, it gives you a really nice path so that you can actually prove to an auditor that I am doing patching and there are things going into those that are being patched and kept to CDEs at bay. I'm being proactive, but I'm not being so proactive that I'm breaking things by being proactive. There's a lot of times that people who are going through a patching cycle may not know what's even on the box they're patching, they'll just run the update. They don't know if it's going to break something they don't care about. It's not their job. So you're right, being able to do that and actually have it pinned to a repository, not just LTS, but if you have a custom written application that's very dependent on very specific things you and Mountain could go have a specific custom repo that you've dedicated only these things go into this repo and do exactly what you're talking about. So that's a great point.

Michael Ford:

Another thing I would say too is going back to my, when I keep saying sophisticated patching, but if you mitigate the possibility of having said accident, right? So if you're implementing, I like to use the phrase least privileged access so we're all capable of doing something, but if Justin, for example, is the only person who needs to do something, I'm going to make sure to lock it down so that only he has the rights to perform said patch, right? That's something as we're getting into the future features services of Mountain that'll be something where you're doing against investigative patching tools and part of that is implementing Leaf, so that the right person has access to the right resources at the right time and that's it.

Justin Burdine:

And I think that can even be extended. Michael, I'm sorry.

Zane Hamilton:

Go ahead Justin. Nope, go.

Justin Burdine:

Ahead. I was just going to say, I think that could even be extended into the automation as well. I mean that's something we absolutely want to have. So I would anytime you're touching systems, anytime you're doing elaborate things, absolutely you need to have role-based access control and a good plan for how users are tired and built into that. So Absolutely.

Zane Hamilton:

And I was speaking from, my experience was with Bare Metal, if you're doing things, back to what Michael was talking about with sophisticated patching. If you're doing things in a virtualized environment where you can do a snapshot, then you could immediately roll back and it would not be hard. It would just be a matter of reapplying a snapshot. Yeah, to some degree you could do that on Bare Metal as well. If you have tools, NAS or SAN tools that are actually running your operating system so you're not running it locally that you're taking snapshots, there's a lot of ways you could mitigate that and do it. And the automation behind what we're building could help you with that. It's still not going to be as easy on Bare Metal as it's virtualized to click a button.

Justin Burdine:

Yeah. So to answer your question, Rose, those two systems I just showed, those are both VMs. So I can literally click a button, or I can have an automation click if I want, that will immediately roll it back to where it was before I even did anything.

Zane Hamilton:

Thank you for that.

Justin Burdine:

Yeah.

What Rocky Linux Version Comes With Mountain? [48:41]

Zane Hamilton:

So whenever you subscribe to Mountain, whenever you get that SaaS version, the Base Mountain, what comes in it by default? Rocky 8, 9?

Justin Burdine:

Oh are you asking me as far as what's in that specific subscription? Yeah. Yeah, that's 8.6. And I think that is good until next May.

Zane Hamilton:

Not the LTS one I'm talking about. So the other one, the regular report for 8 and 9, like the current version, right?

Justin Burdine:

Yeah.

Zane Hamilton:

And then you can add on LTS. The other one that's coming in there is going to be FIPS whenever that happens. So those are the four main ones you can get today, right?

Justin Burdine:

What I shipped there had a bunch of extra stuff in there that we're testing and tinkering with. So yeah.

Zane Hamilton:

I mean we are working with other chip vendors and network vendors, hardware vendors to build very specific versions of Rocky for very specific workloads that will be available there as well for a subscription. Gems come from Mountains. I love it. Dave, he's on fire today.

Justin Burdine:

Dave is dropping Gems.

Zane Hamilton:

Thank you Dave. Dave DeBonis, not Dave Godlove because Right. We are the company of Dave's.

Rose Stein:

Oh that is accurate.

Will Mountain Support Future CIQ Software? [49:54]

Zane Hamilton:

Ah, I think one of the other things I wanted to talk about was how this helps, cause I know on the website we listed agility and it's one of the things we hear quite often is how does this help me be more agile and comparing that to other places and the ways that they approach patching and even to some degree configuration management automation. How is this tool going to help someone be more agile to the question?

Justin Burdine:

Well, one of the things I didn't show off here is that if you are a CIQ customer and you're buying into the ecosystem and obviously that the more things will be coming out, most of our products, you'll start seeing them inside of Mountain. So it's going to be your one stop shop. And almost I think I've heard us talk about the idea of even dreaming about having a marketplace or you can just go in and pull up things that would be useful. A catalog of things that you could then pull from also support will be embedded in this portal so you'll be able to interact. And so it becomes a very quick way of saying, Hey, all of my systems, if you're all in on Rocky and some of the other things that we have in here, this will be an easy way for you to come in and say, Hey look, I've got every access to everything from one point.

So I think that's what I'm excited about. And when I think back to my days as an admin having automation and having these things all in one place that I can access I think is really something I could have used way back then.

Does Mountain Support Custom Kernel Workloads? [51:26]

Zane Hamilton:

So as we're sitting here chatting behind the scenes, there is one topic that Rose brings up that we probably should touch on a little bit. And I know when we talk about Linux and you go down the rabbit hole of people needing custom things for custom workloads or very specific topics. And if you look at the kernel that's available in Enterprise Linux typically a little bit legacy for a lot of different reasons. It's 18 months to two years behind some of the other variants out there that are more Debian and based, there are desires to have something more new and we can have that as another conversation at some time, but that's something that we will be able to address in here as well. I think mainline kernels, but there are the abilities to do other things. One of our use cases that we have is that a customer asked us to build a very custom kernel around real-time processing of data very quickly of things coming in, something else that we can help build and deliver through Mountain. So being able to address you have a very specific kernel need, we can help you with that and that's something that can be delivered through Mountain. And I'll stop if anybody has anything to add. Great question, Rose. Thank you.

Justin Burdine:

Yeah, when I have conversations with customers, I think the one thing that has always amused me is how surprised they are when we start talking about these other things. Most people are coming in either from the HPC side, and know the products that we've had, like Warewulf and Apptainer. Stuff that's been out there for years and years and years. But I think they're very surprised when they start hearing that there's these other things that we're diving in and offering a lot more, especially our capabilities around kernel development, kernel management and customization. So I'm glad we're covering it here. Cause I think it's one of the things I always try to reiterate because it's important.

Do Mountain Systems Still Need to Reboot After Patches? [53:14]

Rose Stein:

That actually brings up a question about rebooting. So when you do an LTS update and you get some of your backported security bug fixes and things like that, does your system then need to reboot?

Justin Burdine:

It does.

Zane Hamilton:

Yeah. Rose's trying to pick a fight. She's trying. The religion of rebooting. Oh boy.

Rose Stein:

Well, because my understanding is that it doesn't always. That's like the first time it does, if your kernel isn't updated to the last version of the 8.6 before it went to 8.7, but, and so then it might need an update, but then on moving forward, it might not.

Justin Burdine:

Yeah. Yeah, I mean, I think you bring up a good point. I think there are things like live kernel patching, if that's what you're alluding to. But I think that that becomes where there's some thoughts behind why you would want to do that, why you wouldn't. But typically I mean, I always, when I'm running systems, I would always want to reboot because I don't trust that system. If it stays up and I do an upgrade, I want to know what that looks like on the other side. Right? Because there's a lot of changes. You just saw that in that non-LTS system that's 230 packages that are now new to that system. I certainly want to know before I go back to bed or whenever I'm doing these patches that I'm not going to get called again at some point when the system does reboot and it's broken, I haven't tested that.

So that's always been my practice. And I know there are things like live kernel patching and things like that. I personally, maybe it's just me being old school, I really fear going down that road. So usually I, as part of the practice, reboot the system. This is probably a lot of times or usually when I've set this up more recently with automation, that's part of the process. Reboot, do some tests, and then if they pass tests, then we're good to go and move on. So that's just my perspective. I'll let others chime in.

Michael Ford:

No, I agree. And I, so I'll be the first to confess, I've not been a Linux administrator as my profession. But I think based on the customer conversation that I've been having, what I've been having rather than whether or not it's technically required, I think it becomes a philosophical discussion of what's best practice. I'd be more inclined to be on the side of caution. So if I was in that role, I'd probably lean towards rebooting every time and making that part of the process.

Zane Hamilton:

And this is where things get fun, because then you have the business unit that won't let you reboot because they've got some SLA with their end users. They didn't write an application that's capable of being able to be split or have things taken out and it just gets ugly. We have talked about this a lot inside of how we can help. I say that in a, how can we help with that? I think if you look at, I'm watching this, I'm waiting to see if Dave Debonis a comment or Greg, things like doing a K-EXEC so that you're not actually forcing the hardware to go back through its recheck of everything. Because a lot of times that's what takes the longest is waiting for the hardware to check. There are other ways to get around long reboot cycles. I think there are other things that CIQ is working on outside of just OS-3 and Rocky itself to get around a lot of that.

I mean, you can look at doing in-memory deployments of it. So, there are a lot of ways to address this, but it does come up quite a lot. Rose, this is a question that we get asked quite frequently, is, how can I get around this? And it is almost always because of some odd business reason that the thing was built in a way that it's to the point now where it can't be rebooted. So I love having that conversation to just design your stuff so you can reboot. I mean save yourself the pain because it's going to turn to pain at some point. Sorry, get off my soapbox.

Rose Stein:

Yeah.

Zane Hamilton:

Yep. Dave, thank you. There we go. All about the services.

Rose Stein:

It's May 4th and May the fourth be with you.

Justin Burdine:

What in the world, Rose?

Zane Hamilton:

I'll take it.

Justin Burdine:

Great. That's fantastic.

Zane Hamilton:

So great. I'm waiting, waiting for the moment for the dog to come over her shoulder though.

Rose Stein:

Oh, I know. Yeah, she gets out. I can hear her.

Justin Burdine:

What is that?

Rose Stein:

That sound?

Zane Hamilton:

Talking back to Chewy.

Rose Stein:

Ah, good times. Chewy.

How To Get Involved With Mountain? [58:00]

Zane Hamilton:

Thank you for that, Rose. That's fantastic. You're welcome. Happy fourth. Absolutely. So we are up on time. Guys, we are really excited about Mountain. If you want to chat about this or let's get working on this together, you want to try it out to see what else we're talking about from a future perspective and how this can help, reach out to us. Let us know. We're here for you. We want your customer feedback. We want you to tell us the things that you would like to see in it. Tell us what you like, what you don't like, how you'd like to see it done differently. That's really what CIQ is here for and we really appreciate you watching and taking the time. And I'll leave parting words for everyone else. Rose,

Rose Stein:

Yes. May the fourth be with you. You are totally amazing. Make sure that you like and subscribe. Share this with your friends. Just as Justin was saying, he actually created, he is like our star right now. Okay, so Justin, you did a live demo, which was amazing, but he also did a recorded one where there's some editing and it goes real quick and you can check that out on our website under a products Mountain and then you'll see his beautiful face right there. So we are all very excited to chat with you and just want to reiterate how responsive we are to our customers in what it is that they want. And that's one of the reasons why we have this platform where we're like, okay, we can do this and this and this. We can easily customize things for you. So reach out to us, looking forward to seeing you.

Zane Hamilton:

Thank you Rose. Michael, I'm not going to make you go last. I'm going to make you go next to last.

Rose Stein:

There you go.

Zane Hamilton:

This is the way, that's it. This is the way. Oh, love it. This is the way I love it. Mountain of solutions. So good. I don't know how you're going to follow that up, Justin.

Justin Burdine:

That's what I was about to say. There's no way I was going to grab my Mandalorian helmet back here and put it on, but I won't even go that far. No, I would say hopefully you've gotten out of this and out of these webinars that we are beyond eager to talk to people about what we're doing. We are very excited. We all love what we do and hopefully that's evident through these conversations we have. So yeah, definitely hit us up. Let's talk about stuff, let's dream together because ultimately that's how we solve some really cool problems. So yeah, that's all I got. If, if I'm the last one, do I get to say see you next time or?

Zane Hamilton:

Yes, you do.

Justin Burdine:

All right.

Rose Stein:

Same time, same place.

Justin Burdine:

Yeah, same time, same place. Thanks again guys.

Zane Hamilton:

Thank you everyone.

Transcript

foreign [Music] hello rose that was cool wasn't it you're on mute though ew there we go oh my goodness that was amazing that was amazing great job team so today's a very exciting day for ciq we are announcing something very new uh releasing it out to the public we've had some people working on this for a very long time so the team has been working on this thank you very much this has been a long time coming and we're about to dive into what it is I know we've been listening to a lot of customer feedback that has led In This Moment into this product

Rose what are we releasing today well I mean if you just watch that amazing video so thank you to everyone who worked on that and a cool new logo as well it is a product called Mountain and I love we actually had internally just so that you guys know we had a like a tagline to Mountain kind of contest right where it was like okay everyone like put in your thoughts and your ideas and it just it was like it was going boom boom boom boom boom slack was just on fire for days and we finally finally settled on a mountain of solutions which is

that's exactly it that's exactly there couldn't have been a better tagline for our new product Mountain a mountain of solution so we're going to be um showing you guys a little demo of that today just to tease that a little bit it's very exciting absolutely and we'll kind of get into what it is today what we're thinking where it's headed so there will be some foreshadowing in this just excited to share this with everybody we want to bring in Michael and Justin hello hello hey welcome guys appreciate you joining I'm Gonna Make You guys introduce yourself Michael this is your first time so I'm gonna

make you introduce yourself first absolutely uh good afternoon I had to check the time good afternoon my name is Michael Ford uh I have now been with ciq for I think a little bit over three months super excited to be here uh I am was the title director of solution engineering and uh excited to work with all these fine folks in this call and yeah that's it for Me based in Chicago and that's it yeah thank you Justin and I'm Justin go for it again yeah no that's all right and then I had your slot next last week but uh for those who are just

View full transcriptHide full transcript

joining my name is Justin Burdine and uh I work with these guys here in our solution engineering team based down here in College Station Texas uh home of the fight in Texas Aggies and uh love working at ciq super excited to be here today to talk about uh our new launch here so excited so let's get into it real quick I want to kind of just start the story and kind of how we got to where we are from a mountain perspective and then I'll let you guys fill in some blanks or add some context when I started here uh we were we were first

of all focused and everything was very exciting around fuzzball we had Rocky it was going one of the things that we heard quite often was about patching like how do I deal with patching of my Rocky Linux environment so we started taking feedback from customers what does that look like what does it mean to us how can we make it better than what everybody else is doing so we know that there are other tools out there that other providers build on and provide and you have to manage and maintain so we as ciq started looking at how can we make this a better experience an

easier experience something that people want to use not dread using and we started kind of going through what would that look like what would we want to see in it uh people like Craig kurtzer obviously have a lot of background in doing this and it became a what if we were the end user and we could start fresh and build something we wanted to use because we are and we can that's what we went and started to to tackle that problem so we started off with repo as a service and it was well received but it needed to be something more and something bigger and

that's really where Mountain was developed it became a that's great you've got something that's a SAS offering but I needed to do other things and mountains framework began to grow and we started having more and more asks of I want to be able to add to this later and as we heard customer feedback and as we listened to what these things were outside of patching we started coming together with this this platform with mountain platform that we can bolt these other things into as we go but a lot of this is like I said driven from a customer driven perspective what do customers want to

see what do they expect and how can we make things easier for them and that's how we've landed on mountains so Justin Mike you guys have been around for a while and in the world in Linux and I know you've heard this from customers as well Rose I know you have as well so if you want to just give me a little antidotes what have you heard what have you been seeing from customers about this platform I'll follow on yeah absolutely are you gonna make my glue go first I'm good either way I want to make Michael go first absolutely there we go well I

mean honestly as I've been talking to customers I want to learn more about what they need from a Linux distribution and what we can offer from Rocky perspective and to Zayn's point a lot of questions around how are we providing a single platform where we can do things as far as give container images give RPMs all that kind of stuff and just I look at what we're offering with mountain as a landing platform for several services so which are launching today and so which we'll launch a little later on and it's really going to be something that we can use to build out uh the

ecosystem of infrastructure analytics for our entire customer base at least that's how I look at Mountain based on the customer conversations that I've been having yeah no to add on to that I mean I think that's that's kind of what got me excited about um you know coming over to this from my former employer um that's there's we expect in the Linux ecosystem to have um things out there that um are not just the operating system they help the Opera operating system help the users use that operating system in much more efficient ways and more um ways that allow them to uh get creative with

it and I think that's what's exciting to me is that we are we are starting here with a platform that has some certain capabilities and we're going to be able to grow on top of that um and build kind of what our customers want and that kind of keeps in line with our customer-centric Focus um our desire to really uh iterate fast and build things that are useful and um and not just out there to you know just as something to sell or something for people to consume so very excited about that and where this will eventually go so got a lot of a lot

of cool plans around that thank you Justin Rose I know you've had several conversations recently around Mountain yeah I have and and you know it's kind of fun because today is our big reveal where we are you know actually we're live right now right going out into the world saying that we have this product and it is available and this is what it is right now and this is our vision and a bit of where we're going super exciting but obviously to get to this point we do have customers that are already using mountain and so the feedback that we've gotten there is thank you

like thank you for the ease of it thank you for the ability to not only have rocky as you know a trusted successor of Centos you know and and and an option for them but hey I actually need to stay on a certain version so how can I how can I do that with ease how can I get a backboarded security bug fixes and updates and things like that on one specific version um and so that's true thank you David and all of our dwarfs that are under the mountain making sure that we are standing strong and so yeah it's it's it's very exciting again

we have a vision for it just like you guys were speaking and what it is right now is is just so necessary to keep the stability of people's environments so yeah thanks guys again thank you to the engineering team we know this was a mountain of an effort and we really appreciate you putting in the time putting in the effort and building out this amazing tool and from a dwarf perspective I think we have like five or six people over six eight so we have a very large company does that make me cry you're not grumpy what I said yes so I think it feels

like Robbie come on just opinion one of the things that we really wanted to focus on with this tool that it seems like it was missing quite often especially when you look at just open source Linux and being able to get packages from anywhere was the security side of it and making sure that everything that we've delivered to a customer from beginning to end is actually a part of a supply chain so we can actually prove when things came from where and it's really important to a lot of people that have that s-bomb or the software supply chain uh software build materials knowing where it

came from what it's running on and that's something that Mountain's really enabling and delivering it through a tool that is actually secured from a single sign-on perspective and then being able to make sure and go back and audit things up I know Michael and I in previous lives have worked a lot on being able to show things that are they are the way they are supposed to be uh Justin was a part of that as well so it's important to to the ecosystem to provide a very secure platform that's really what mountain was built on was to make sure that first and foremost everything is

secure we can provide cryptographic signatures of every package coming through it that our end customers are seeing and that's what they're being able to show everyone else so whenever people look at this on its face value it's not just a repo it's so much more and the things that you can add on to it are are just beyond that so first thing I kind of want to talk about is where can this thing be delivered deployed and run and I'll open that up Justin you're offbeat so you can dance to that one person yeah I mean first and foremost it's going to be a SAS

offering and so we'll be able to you know immediately get you access to um a product that's in the cloud that's secured that has everything you need kind of wherever you need it and then the other thing that that we're kind of future proofing is talking about putting being able to deliver this on-prem and so that you'll because there are customers out there who have air gapped in infrastructures who have highly secure infrastructures and they needed a solution that wasn't necessarily available out on the internet so we're going to have that ability uh fairly soon to be able to deliver that locally to you uh

in in kind of multiple ways and multiple areas so that that's to me is very exciting having come from a background in in the different industries that required that that was always part of the conversation of saying hey look this is great great solution but how can I get this into a place that doesn't you know have see the light of day and I think that uh you know that's just that's super important and that's uh I'm glad we're able to deliver on that Michael yeah I was going to say one other thing just kind of double click on what Justin's talking about in addition

to having an air-gapped solution that our customers are going to take advantage of one of the key words that I think of when I'm talking with prospects and customers is curating so instead of having you know a myriad of of artifacts that you know organizations might have access to could that could introduce some security risk even amongst things that have been certified and tested maybe for an organization hey I only want these artifacts and nothing else because we don't take advantage of anything else why do we even want to make the stuff available to our Organization for development or production I think that's another value

of what uh on-premise Mountain will offer as well so just not take it away from what you're saying Justin but just my two cents there too no it's a great point I mean I actually had not even really thought about the idea of basically isolating down to the bits and bytes that you have blessed down to like packages small you know individual packages saying you can have these nothing more that's yeah that's great great point so it can be small what about big can this be global I don't think there's anything stopping that Rose I mean that's what's exciting that is exciting yeah absolutely we've

got Global customers we've got people who need this all around the world and yeah absolutely I think one of the interesting things that we're building into this uh is the ability to do mirrors and replication so if you have the SAS offering you can pull down from that into what will at some point in time become an appliance that we we can deliver to you on-prem and those on-prem environments can have multiple mirrors so if you need instances in other places so in other Cloud environments or another data centers or if you have that air gap environment and you need to physically take a thing

make sure it's updated validated from a security standpoint that it is what it needs to be and it is certified to go back into your air gap environment you can physically take that thing and plug it in somewhere else so being able to replicate a mirror across not only multiple GEOS but maybe within the same data center just with in different environments and air gap environments so this thing is massively scalable globally to your question Rose and it gives you the ability to put the repositories and the content that you need where you need it when you need it I think it's something very important

that we've that we've been able to do and this is a question that comes up yeah yeah it is comes up quite quite often I mean at least once or twice a week I know that I get that question of like well what about this area what about that area and I can't be you know all in the internet so that's really important the flexibility of this resource so thank you for that there we go mountains yes Dave it actually is it makes sneakernet easy let's be very clear it's not as sneaker Nettie it's more of a fast sneaker net uh the other thing we're

really excited about being able to do with mountain is provide subscriptions to other things so we have customers who need very specific things in their Rocky environment um LTS is something we'll talk about here shortly the long-term support um fips is coming soon we've already submitted to the lab so fips 140-3 for Rocky 86 will be out shortly and then for nine two soon thereafter the there are other pieces of content that we're going to be able to put in there from a an end user perspective if you have a very specific build of Rocky Linux that you need that you want us to go

work with and build we can help you with that that's really what ciq is really good at is building custom things for people and then supporting it not just building it and telling you good luck but being able to deliver that than they're into mountains so you can take what we've built you make sure it's still going through that same software supply chain it's still secured it's still getting delivered to you in a way that you can verify what it is and it will come through mountains so from our subscription perspective being able to see all the things that you've subscribed to that you want

a user allowed to see that's what mountain is going to be for when Justin shows you here in a minute when he shows you Mountain you'll be able to see that LTS in there from an HPC perspective it's going to be really interesting because we'll be able to have very specific things built out for very specific HPC environments or solutions that you can actually subscribe to it will show up in Mountain you can then deploy it out a lot of different ways to go about that from a ciq perspective it will make it very easy if you are running something like a werewolf to go

grab those images and then deploy them out as compute nodes on your cluster so trying to make this a turnkey and very simple for an end user to not have to go build and maintain those larger things or the more complex things we want to help make this very fast and very seamless for you so that's other things that you'll start seeing show up in Mountain as a part of not just other pieces you can both on the side the content that we can deliver to you and support from a ciq perspective not people are going to say dog pile on that one yeah no

I think I'm glad you brought that up because I think one of the things that people don't appreciate is that as as part of being a company that releases an operating system we have brilliant people a lot of you have chimed in um who can you know essentially are helping our customers dial in their images of Rocky to essentially be streamlined in their environments and and that can be pointed to it in our Cloud partners that we work with and other other customers um and that that is something that we can then deliver through this so that you are getting that exact uh version uh

of that operating system uh through Mountain so I'm glad you mentioned that too thank you yeah and I mean this is just from a personal experience there too so we've talked a little bit like about the about the dwarves that have been helping us and kind of chiming in so this is not I'll say this this is one of the things that I look at as a value of of mountain is not just the product itself that part is great but quite literally what is the value that I can and we can bring to our customers is literally the people that you don't see they're

in the background sometimes they're in the background but sometimes they're actually with you know our customers questioning them making sure that they're offering the right value that I cannot speak highly aloud enough about those folks uh just from a support perspective from the way they interact with customers and all that so mountain is not just a product but it's the people behind it too so I just want to make sure that doesn't go unsaid oh absolutely that's great thank you Michael uh Justin I know you're about to show this but I also wanted to bring up uh go ahead I'll let you show it I'll

talk as we go ahead and tell us what you're gonna do show us what you're going to show and as the things well first first let me let me caveat um this is this is the fun part this is this is why people tune in because I'm gonna do a live demo uh and the fun part is I haven't actually tested the conclusion but I I've done this many times before but I just got notification we wanted to do this a few minutes ago so I'm uh yeah it's no this is good like I this is this is why I love doing it I have

no problems with it's whether my VMS are set up correctly so let's let's dive in let's um let's actually see this thing so what I'm going to do is I'm going to actually just give you a quick run through through LTS I've got a really good demo that I did that certainly shortens this uh without all the extra banter uh you get to see my my YouTube face on and I'm doing a doing a little uh best best impression of an influencer um so I'm going to run through what that looks like to uh to um kind of what first of all give you kind

of a rundown of what mountain looks like at its current state um really kind of the the repository as a service is what you're really going to see but I'm going to highlight kind of the LTS which is our long-term support um uh service that we have in here that again allows you to um take a system and uh keep it on a specific version of Rocky so a lot of people you know ask me well why would you ever need that but a lot of our customers believe it or not need a uh to have a platform that either they're going to certify their

product on top of or we are going to uh or they need to you know let's say they have a piece of software from a vendor that needs to run a specific uh version um the cool part about that is we have the ability now to offer that up to our customers so that um your your version of of Rocky will stay that version for more than the typical six month window uh development window that we that we have um so what's what's nice about this is it allow now allows you to have uh let's say I'm going to use 8.6 right now as our

example but it allows you to keep that 8.6 system for all the way out to up to two two years so um what's great about that is it gives you that longevity you're not having to upgrade typically if you're going to upgrade your system uh and the minute we move to let's say 8.7 when you go do an update of an 8.6 box it's going to move up to that next version of Rocky which would be 8.7 and again you know that's great but it's going to break that certification that you're going to have with those Point versions so did I miss anything in there

guys no but God loves calling you out waiting for your live demo oh no oh you just got God loved no that's not cool it's not cool okay I'm gonna try and share this hopefully you guys can see this this is starting that I'm gonna go ahead and say that if you want a condensed version of this if you want to go back and share it with your colleagues or with other people you want to see this if you hit the ciq website and go to the mountain page uh this is actually linked on there and I think we're actually going to add a link

at the bottom of the YouTube video as well so sorry don't go ahead Justin cool all right well so this is the first thing we're going to drop into which is um our subscriptions of the different types of of um things that we can we can offer up through mountains so the one specifically I'm going to highlight here is our LTS um subscription here so we can see this is ciq LTS for Rocky Linux and I can uh click inside there and immediately I'm given a bunch of instructions on how to set up my system um so what's great is I can I can use

kind of a very quick version which is what I'm going to do today just for time there's also more advanced version if you want to really kind of dive in and set up your Buy box we also have versions of this to set it up for obtainer containers as well as Docker I would love to at some point um bring Mr God love in and I would love for him to walk through this demo so the gauntlet has been thrown down today and that would be great yes right future webinar absolutely but but that's that's what we have offered up here um and agree again

it's a simple and and you'll get your system up and running um connected to to this repository so that uh the minute we do a dnf update on that system it's only going to get the packages that are have been back ported from future versions uh into into that 8.6 repository again that's that's the capitalizing on the hard work that our developers and maintainers do uh for Rocky and so hats off to them for uh that great work the other thing to call out in here um is we have our access keys right so in order to have a subscription to these um these repositories

we need to have a secure way of making sure that those boxes are connecting up uh securely so it's basically essentially getting a set of keys a custom set of keys for your system um and your systems uh to this specific repository and so that's that's kind of what's in there uh in and so I'll walk you through what that looks like so uh what I'm going to do first is let's see how I want to this let's actually let me let me just show you this uh pop this over here I'm going to pop into my my VMS that I have up and running

just so we can actually see what those look like this is going to kind of frame what I'm going to kind of bounce back and forward for about back and forth between so you can see it um so Alex whenever you get a chance let me know we've got that up hopefully we should be seeing here there it is okay cool so what I'm going to do here this is basically two terminal Windows I've got one for an uh a non-lts system so what I'm going to do on this one let's actually just first do a hat of at C O S release and we're

going to see that this is 8.6 right that's exactly what we'll see here we'll do the same thing here cat let's see OS release same thing here so if I just do a dnf update and this is without connecting to [Music] um to the LTS repository this is just hitting our um uh this is hitting the typical repositories we're going to see a whole bunch of packages in here right and so these are all all packages that will if we look at them we're going to see let's see this El 8.7 that means that this box is going to be going to 8.7 uh that's

just that's because it's hitting the main repo and as I said before you're typically the the default nature of these systems are going to basically kind of walk you up through those Point revisions so I am now going to to yes we'll say yes we'll update that and now I'm going to go back over here and I'm going to start cutting and pasting some of these um these things so let me let me actually just show you Alex while that's running I'm going to go back over to my other system and we'll see this page and from here I'm going to go ahead and I'm

going to skip because I like doing this first because what this does is you generate the access to access key first it's actually going to populate the instructions which makes it a lot easier and I'm a lazy system and that's just what you do so what you do here you can say I've already done this a billion times but I'm going to go ahead and create Justin's LTS 8.6 key I'm going to hit create and now what it's doing is giving me a custom key here that I will be able to use so typically if we weren't doing a demo here I would grab this

cut and paste it and I can cut and paste quickly by just clicking this little button over here to the right I throw that into my key pass or whatever I'm using to keep my keys because you want to keep that for safe keeping so that if you ever have to do this instruction again you're not creating necessarily needing to create a key every time you do it because once you delete that key if you if you update that key your access to that that specific system that use that key will go away so we've got the key here and now you can see that

it's Auto populated that into my uh my command so I'm just going to go ahead and cut paste here and we'll back over to sorry it's gonna be a lot of back and forth but I actually may just stay on these guys right here that way you'll see this easier I know where it's coming from all right cool so I'm going to go ahead and update that and yeah your failed is still one of my favorite YouTube moments and that was fantastic so then we're going to do this uh we're going to cut and paste the next command uh which is to install install the

ciq command line which actually just allows you to run uh command the cfq command subscription command directly from the command line here which we'll do here in a second so that's installing that we've already generated our key which is that third step so now I'm going to actually enroll the system using that ciq command that I just used so we'll do that we're using the access key and so now we are enrolled so now what I can do is enable this uh Repository that's the last step and now what's cool about this is we can do a dnf update and we're going to refresh from

the repository here in a second and so now you'll notice see the last time we did this on on this other system it was a 230 packages now we're down to 57 packages which means and we can actually see it here we're seeing that these are just the 8.6 packages that have been back ported or packages that um just weren't updated on the system from 8.6 between when I set these systems up and you know whenever updates came out but what we get to see here is that indeed we are pulling from a completely different repository we can actually see that repository uh listed over

here on the right these are the specific uh files that it's actually grabbing from that repository so we now know that I can update this system as well and uh we don't have to sit and wait the entire time but um what this is going to do and we can cut back to this once it's all done unless it's going to be done that fast um is that this will actually show us that we're still we are still uh showing up on 8.6 so let's let's go back to our panel see if anybody has any questions and I'll I'll uh we'll bring this back up

once we got it completed Sun silence questions or that specifically I was just waiting right I was I was going to start talking about we're showing this right now as a Linux tool or as a rocky tool and kind of being very focused on what we're doing with Rocky Linux and patching specifically one of the things we haven't really talked about is what else is is Mountain going to be able to do we talk about a mountain of solutions and so far we've we've kind of talked about one thing uh that's doing really well uh part of it what we haven't talked about from an

overall infrastructure piece is there's going to be a lot more we're going to start building into things like an automation platform behind this to be able to not just do your Rocky Linux real estate or any other version of Linux but actually be able to reach further back to the data center and do networking storage anything else that you can that you can connect to you'll be able to work with and automate and pull artifacts out of this to do your work that's just one part and I think that one's incredibly exciting to me I've looked for that for a very long time so I'll

stop and see if there any thoughts on that one before you go any further I think we could actually have a patching conversation around automation but I'll I'll wait and then we'll go into the rest of it yeah definitely from from that perspective I think more sophisticated patching is something that one one of the things that I've gotten from some of my customers and some of the things we want to offer but uh again to kind of double click at what they was talking about if we want to get into more holistic infrastructure management whether it's your Enterprise Linux workloads whether it's your you talked

about networking uh Zayn but I'm I'm thinking about everything whether it's your Cloud environments um security platforms all that kind of stuff we want to be able to automate and manage those platforms then that's what Mountain's going to be able to do in the future and that goes back to I think my comment at the beginning was just looking at Mountain as not just you know managing your analytics workflows but being a platform for other services that are going to come one of which is going to be this automation so I'm really looking forward to that too yeah yeah that's definitely something that's come up

uh with customers or like okay well so there's a security patch that needs to happen like how am I going to know about it how am I going to know when to go in there like do I need to do this manually like every week or every month or whatever like is there a way to automate this so you said that's coming do we have a put you on the spot here do we have a timeline because obviously we're saying hey this is available when is that part available do you do we know very soon like within the next days to a couple of weeks

that will be something that we can start showing people and working through and deploying and actually have customers using it so very excited about that and do you imagine it being an option where like you can have it do automatic updates on your say 8.6 boxes or not so I think kind of to Michael's sophisticated patching we'll give an example of that because I know that three of us have worked on on that very specifically and it's very interesting um kind of alluding to the other part of the question that you kind of asked this thing will be able to be deployed into your Cloud

environment um whenever we get Mountain on-prem we were able to deploy this thing on-prem as well and then replicate between the environments so again going to be able to be Global in scale very excited about what we can automate and how that's going to look but whenever Michael said sophisticated patching earlier this is a use case that we've been seeing for a long time but people not necessarily doing but wanting to do it's always just been a hard thing to do when you start looking at how you patch an entire environment or if you look at an application specifically I have to take pieces of

that infrastructure down and I need to make sure I've bled off connections I want to make sure nothing else is going there whatever replication is turned off monitoring is turned off that becomes a task that someone has to go do and being able to automate that away so that this tool via workflow can do all the steps necessary to do the patching patch bring it back up validate that it's done and then put everything back on that needs to be on before it puts it back into the infrastructure and then move to the next one is what Michael's alluding to when he says sophisticated patching

so being able to go into a load balance or bleed off connections take it out of the pool disconnect the database so that we don't corrupt data do whatever patching we need to and then reverse it all back out and if it fails during that workflow actually have a rollback type function so this thing failed I've got to put it back the way it was before I started and it'll do that without having to be touched so taking this to an extreme level of really really capable patching solution is very exciting and I can't wait to actually have people doing that the cool part is

we can we can already start talking about this so if you are a you know an interested party who would like to have conversations I I'm ready to have those conversations now I know we all are very eager um I I think it's going to really really help uh quite a few people um especially from the like complex patching really exotic patching um you know there's some scenarios we've talked about where uh these isolated systems that maybe come in and out of being able to connect to uh internet or Wi-Fi I'm thinking on on like uh cruise ships or things things like that have to

that scale where they've got these mobile data centers that need to connect up regularly get patched but they just don't have internet um so um lots of interesting interesting things we can do with this and I'm really really excited to start having those conversations so reach out I'm ready so we do have a question from Dave uh and it kind of leads into the next next thing we're going to talk about a little bit so what about General software deliveries this is something else that thank you for bringing up Dave you're kind of alluding to the next part of this conversation so outside of being

able to automate once we started having conversations with customers about what else can you do with mountain it quickly became the ask of I want to be able to put other things into mountain and make sure that they're behind that secure wall being able to deliver them to other parts of infrastructure that may not be a part of your Linux estate one of the things that we look at is containerization or being able to use fuzzball and deliver those assets from a secure place that centralized place that we can replicate with mirrors and that's something else that we're building into Mountain that yes Dave we

will be able to do this very shortly to deliver content and assets that are not just specific to Rocky Linux but actual customer assets that they want to put in here and deliver out however they would like to so I think container registry type thing for custom containers that you built yourself not just the ones that we have that like Justin showed in mountain today that are LPS but a customer specific that you want to deliver to your end users and be able to do that in a secure way behind a single sign-on so great question Dave yeah thank you for that for anybody yeah

yeah oh and not to very briefly briefly Backtrack on the my account about sophisticated patching I would also say that if we're doing something uh uh from an automation perspective that could either be something that the organization themselves custom builds Zayn as you kind of alluded to or perhaps even if you wanted to uh you know install something whether it comes from uh GitHub or somewhere else public that or some other place that that is trusted by the organization that's another part where we could deliver um custom software for lack of better phrasing to our workloads as well so I just just to kind of

briefly touch back into automation but not to take away from the direction you're going to no thank you for that yeah because there obviously there are going to be other places that people want to pull content from so it does not have to be in Mountain it's just we're giving the option the ability to put it in Mountain if you would like so thank you for that clarification or your systems adjust and they finished I'm glad you asked um look at that it's got ESPN he does he does ESPN all right uh so it looks like we got our our systems are complete uh from

being updated so I'm just gonna pop these in here and hit return and you'll see that our uh non-lts system here got upgraded to 8.7 and our our uh our ltf system here is story point six so we'd indeed we did indeed have a live demo that actually worked I know nice job shocker shocker so yeah that's as simple as it is I mean it's it's uh it's like it's this but it's for some folks out there and I've had numerous conversations with uh with customers who you know like this is just something they've been waiting on um much like the fifth stuff that's coming

out and like all of that uh it's super super important to folks um as they're looking to transition to a new operating system officers they need to have Alternatives so and this gives them those alternatives yeah one of the things that I've been surprised about is being able to replicate repos I guess I take for for granted where repos are and kind of how that lives today there are a lot of environments where that being able to replicate a repo inside and do mirroring of your own content is needed and it seems like a simple task to do but being able to do it in

a way that is also secure there's not a lot out there that can do they can do that in an easy way that's easy to manage and maintain and own I think it's a lot of people have been very excited recently whenever you say we can do this as a private mirror between mountains it it gets a lot of attention it's very exciting yeah maybe this is a silly question but has anyone ever updated their system accidentally yes are you asking personally because I don't know if I want to answer that part of an accident yeah I definitely have myself but it's from the safety

of my home so right so and break everything right so if you did right if somebody did accidentally grade from say 8.6 to 8.7 and they broke some things that needed 8.6 can you go back can you like can you grab LTS and go backwards and like reboot it all with LTS 8.6 no so this becomes a very different conversation and I'm glad you asked this Rose um I I have done this before with it a very large other company's database platform that is very dependent on versions and a lot of very specific settings and if you upgrade there's a lot of times you can

actually get out of the support window and we've had that happen where it actually does break and then that at that point in time a lot is just a rebuild you have to rebuild the system back to the version before because there's no really easy way to roll back there are ways that ciq is actually working on with the resf of how can we make a version of Linux that is capable of doing such things and that's really where things like OS tree come into play so you actually could do a patch and have that version and if it fails for some reason you can

just throw a street back over to the other version so the answer is yes it's becoming more popular and it's something that we can certainly work with customers to be able to do and practice and I'm coming for that that's from a database perspective it's not something that is easy easily done in a traditional deployed environment no I mean you could go roll back everyone and put back the old one it it's hard so that's one of the benefits of getting Mountain which is secure and enrolling your system in the 8.6 or whatever version that it is that you need at that time in the

LTS so then it doesn't matter like you just you you showed it right like you did a dnf update and it was like cool cool cool I'm gonna you know whatever patches and Bug fixes that you need that is relevant to 8.6 will do that but it's going to stay on eight sex regardless of what mistake that you make absolutely it's a good point well then it gives you a really a nice path so that you can actually prove to an auditor that I am doing patching and there are things going into those that are being patched and kept the CDs at Bay I'm I'm

being proactive but I'm not being so proactive that I'm breaking things by being proactive there's a lot of times that people who are going through doing a patching cycle may not know what's even on the box they're patching they'll just run the update they don't they don't break something they don't care it's not their job so you're right being able to do that and actually have it tend to a repository not just LPS but if you have a custom written application that's already dependent on very specific things you and Mountain could go have a specific custom repo that you've dedicated only these things go into

this repo and do exactly what you're talking about so that's a great point another thing I would say too is going back to my I'm going to keep saying it sophisticated patching but if you're if you're looking at you know what is if you kind of mitigate the possibility of having said accident right so you've put if you're implementing I like to use the phrase least privilege access so you know we're all capable of doing something but if Justin for example is the only person needs to do something I'm going to make sure to lock it down so that only only he has the rights

to perform said patch right that's something as we're getting into the future features Services of mountain you know that'll be something where you're doing against sophisticated practical and part of that is implementing Leaf privilege access so that the right person is access to the right resources at the right time and that's it and I think that can even be extended Michael I'm sorry go ahead Justin no go I'm just gonna say I think that can be extended into the automation as well I mean that's something we absolutely want to have so would you know anytime you're touching systems anytime you're doing elaborate uh things absolutely

you need to have uh role-based access control and and a good uh plan for how house users are tiered and built into that so absolutely and I was speaking from my experience was with bare metal if you're doing things kind of back to what Mike was talking about was fiscated patching if you're doing things in a virtualized environment where you can do a snapshot then you could immediately roll back and it would not be hard it would just be a matter of reapplying a snapshot yeah to some degree you could do that on bare metal as well if you have tools uh Nas or sand

tools that are actually running your operating system so you're not running it local they're taking snapshots there's a lot of ways you can mitigate that into it and the automation behind what we're building could help you with that it's still not going to be as easy on bare metal this is virtualized to click a button yeah so to answer your question Rose those those two systems I just showed those are both VMS so I can literally click a button or I can have automation click uh if if I want that will uh immediately roll it back to where it was before I even did anything

thank you for that yeah so whenever you subscribe to Mountain whenever you get that SAS hers in the base Mountain what comes in it by default Rocky eight nine oh are you asking me as far as what's in that that specific subscription yeah that's 8.6 um and that will I think that is good until next May yeah and then you can add on LPS the other one that's coming in there is going to be fips whenever that happens so those were the four main ones you can get today right you know what what I shot there had a bunch of extra stuff in there that

we're testing and tinkering with so yeah and then we are working with other uh chip vendors and Network vendors Hardware vendors to build very specific versions of Rocky for very specific workloads that will be available in there as well for a subscription gems come from mountains I love it Dave he's on fire today thank you Dave deponis not Dave godlove right we are the company of Dave's but that is that is accurate uh I think one of the other things I wanted to talk about was how this kind of helps because I know on the website we listed agility and it's one of the things

we hear quite often is how does it help me be more agile and comparing that to other places and the ways they approach patching and even to some degree configuration management automation how is this tool going to help someone be more agile well you know one of the things I didn't show off in here is that um if you are a ciq customer and you're kind of buying into the ecosystem um and obviously that the more more things will be coming out those will most of our our products will be start you'll start seeing them inside of mountain provided inside a mountain so it's going

to be uh your kind of One-Stop shop um almost I think I've heard us talk about you know the idea of even even dreaming about having a Marketplace or you can just go in and pull up things that that would be useful uh catalog of things that you could then pull from also um support will be embedded in this portal so you'll be able to interact and and so it becomes a very quick way of saying hey all of my systems if you're all in on Rocky and and some of the other things that we have in here um uh this will be an easy

way for you to come in and say hey look I've got I've got every access to everything from uh from one uh one point um so I think I think to me that's what I'm excited about and when I think back to my days as an admin um having um you know Automation and having these things all in one place that I can access um I think is is really something I could have used way back then so as we're sitting here chatting behind the scenes there is one topic that Rose brings up that we we probably should touch on a little bit and I

know when we talk about Linux and you go down the rabbit hole of people need custom things for custom workloads or very specific topics and if you look at the kernel it's available in Enterprise Linux typically a little bit Legacy um for a lot of different reasons it's 18 months the two years behind some of the other variants out there that are more Debbie and based there are desires to have something more new and we can we can have that as a another conversation at some time but that's something that we will be able to address in here as well um I think Mainline kernels

but there are the abilities to do other things one of our use cases that we have that a customer asks us to build a very custom kernel around real time processing of data very quickly of things coming in something else that we can help build and deliver through Mountain so being able to address you have a very specific kernel need we can help you with that and that's something that can be delivered through Mountain and I'll stop somebody has anything to add great question Rose thank you yeah no I think I just I every when I have conversations with customers I think the one thing

that is always kind of amuses me is how how surprised they are when we start talking about these other things you know most people are coming in either from the HPC side and know kind of the products that we've had the werewolf obtainer um stuff that that's been out there for years and years and years um but I think they're very surprised when we start they start hearing that you know there's these other things that we're we're kind of diving in and offering a lot more especially our capabilities around kernel development kernel management and customization so um so I'm glad we're covering it here because

I think it's it's one of the things I always try to reiterate uh because it's it's important you know that actually brings up a question about rebooting so when you do a an LTS update and you get some of your uh backboarded security bug fixes and things like that does your system then need to reboot it does yeah Rose is trying to pick a fight a religion of rebooting oh boy well because my understanding is that it doesn't always that like the first time it does if your kernel isn't updated to the last version of the 8.6 before it went to 8.7 but and so

then it might need an update but then on one's moving forward it might not yeah yeah I mean that's I think you bring up a good point I think um there are things like live kernel patching if that's kind of where you're alluding to um but I I think that that becomes where you know there's some thoughts behind why you would want to do that why you wouldn't but typically yeah I mean I always when I'm doing up when I was back in the day running systems I would always want to reboot because I don't trust that that system uh if it stays up and

I do an upgrade I want to know I want to know what that looks like on the other side right uh because there's a lot of changes you just saw in in that non-lts system that's 230 packages that are now new to that system uh I certainly want to know before I go back to bed or you know whenever I'm doing these patches that I'm not going to get called again at some point when the system does reboot and it's broken I haven't tested that so that's always been my my practice and I know there are things like live kernel patching and things like that

I personally maybe it's just me being old school I I really really fear kind of going down that road so usually I as part of the practice I reboot the system this is probably a lot of times uh or usually when I've set this up more recently with automation there's always that's part of the process reboot do some tests and then if they pass tests then we're good to go and move on so that's that's just my perspective I'll let others chime in no I think that's I I agree and that so I'll be the first to confess I've not been uh Olympics administrator as

my profession uh but I think based on the customer conversation happening that I've been having rather whether or not it's technically required I think it becomes a philosophical discussion of what's best practice I'd be more inclined to be you know on the side of caution so if I was if I was in that role that I'd I'd probably lean towards rebooting every time and making that part of the process and this is where things get fun because then you have the business unit that won't let you reboot because they've got some SLA with their end user they didn't write an application that's capable of being

able to be split or have things taken out and it it just gets ugly um we have talked about this a lot inside of how can we help I say that in a feeling how can we help with that I think if you look at I'm watching this I'm waiting to see if Dave devonis makes a commenter Greg on things like doing a k exec so that you're not actually forcing the hardware to go back through it's recheck of everything because a lot of times that's what they 'll take this is waiting for the hardware to check there are other ways to get around Long

reboot Cycles uh I think there are other things that ciq is working on outside of just even OS tree and Rocky itself to get around a lot of that I mean you can look at doing in-memory deployments of it so first Optimus Prime uh there are a lot of ways to address this but it does come up quite a lot Rose this is a question that we get asked quite frequently is how can I get around this and it is always almost always because of some odd business reason that the thing was built in a way that it just it's to the point now where

it can't be rebooted so I love having that conversation to just design your stuff so you can reboot I mean save yourself the pain because it's going to turn to pain at some point sorry get off my soapbox yeah okay thank you there we go it's May 4th and may the fourth be with you what in the world Rose I'll take it that's fantastic so great now waiting for the moment for the dog to come over her shoulder though oh I know yeah she gets out I can hear her talking back to Chewie Good Times thank you for that Rose that's fantastic you know bringing

it home absolutely so we are up on time uh guys we are really excited about Mountain if you want to chat about this or let's get working on this together you want to try it out see what else we're talking about from a future perspective and kind of how this can help reach out to us let us know we're here for you we want your customer feedback we want you to tell us the things that you would like to see in it tell us what you like what you don't like how you like see it done differently that's really what ciq is here for and

we really appreciate you watching and taking the time and I'll leave parting words for everyone else Rose yes may the fourth be with you you are totally amazing make sure that you like and subscribe um share this with your friends just as Justin was saying he actually created he is like our star right now okay so Justin you did a live demo which was amazing but he also did a recorded one where there's some editing and it kind of goes real quick and you can do all you know you can check that out on our website um under products mount 10 and then you'll see

his beautiful face right there so we are all very excited to chat with you I just want to reiterate how responsive we are to our customers and what it is that they want and that's one of the reasons you know why we have this platform where we're like okay we can do this and this and this we can easily easily yes customize things for you so reach out to us looking forward to seeing you thank you Rose Michael I'm not going to make you go last I'm going to make you go back to last there you go this is the way this is it this

is the way I love it mountain of solutions so good I don't know how to follow that up Justin there's no way I was going to grab my mid lorian helmet back here and put it on but I won't even go that far um no I would say uh hopefully you've gotten out of this and out of these webinars that we are Beyond eager to talk to people about what we're doing we are very excited um I we all love what we do and hopefully that's that's evident through these conversations we have um so yeah definitely hit us up let's talk about stuff let's dream

together because ultimately that's that's how we solve some really cool problems so yeah that's all I got if I'm the last one do I get to say see you next time or yes you do all right sometimes same place yeah same time same place thanks again guys thank you everyone

Built for scale. Chosen by the world’s best.

2.75M+

Rocky Linux instances

Being used world wide

90%

Of fortune 100 companies

Use CIQ supported technologies

250k

Avg. monthly downloads

Rocky Linux

Have questions about your infrastructure?

Talk to a CIQ engineer about Rocky Linux, HPC, and AI infrastructure.

Talk to an Expert