Hey guys, how you doing? This is your boy Rich from Rich TV Live with our very special guest, Joel Gerlach, the core contributor for Axion Network with a new project today, Warp. How you doing today Joel? I'm doing so good. I love your new studio, the Bitcoin, the ticker. It looks so good. Oh man, I love it.  I still love my bedroom. Hey, you know what? I love Bitcoin. I love cryptocurrencies. I love DeFi. I love NFTs. I love the metaverse. I love Web 3.0. I love everything that's happening. It just feels like it's evolving so quickly. So tell us about this new project, Warp. Can you tell us how you got involved with Warp and who's the team behind Warp? Yeah, so Warp is an exciting new fork of the Olympus Dow protocol and it adds in a whole new element, a gamification element and a sci-fi wrap around Warp that makes it one of the most unique home forks out there. We're really excited about it, really excited to bring it to you. A lot of members of the team by Axion, a long-term staking project, we're taking everything that we've learned from Axion, the NFT bonds or NFT stakes, NFT bonds, creating that utility NFTs as well, but then that long-term staking mindset and we're bringing it to the Olympus Dow and we've done it in a way that doesn't just iterate but it entirely re-envisions it. So this is a project that we're really excited about. We have a history of running Axion for over a year and evolving that ecosystem and making it one of the best staking tokens out there. So now we're taking that really into this Web 3, the whole metaverse theory. All of that stuff is coming together and I am so excited about it. It's a really cool project and we can't wait till everybody gets the chance to see really what makes it unique. Yeah and if you guys are looking for warp you can go and find their website at warp.bond. Now this is the symbol W-A-R-P and what are you building and why Joel? Yeah so let me I'm just going to go ahead and share my screen so that you guys can kind of take a look at basically what we're doing. So as you can see here this is kind of our main website. Our idea is creating the idea of bonds right and this is kind of what separates OM and the Olympus DAO currency from other crypto projects and just a quick top-level overview. I'll show you kind of the Olympus DAO for people who are unfamiliar but the main idea behind what Olympus DAO does is that it takes, it allows you to buy the token at a discount by exchanging a stable currency for it. So DAI, USDC, USDT etc and then you or also distributing or depositing your LP tokens as well and what happens is when you deposit these tokens to buy a bond that's put inside of the treasury and what the treasury does is the treasury backs the token. So with a lot of these other crypto projects you basically end up with a currency that is backed through the liquidity pool but if you have people coming in and selling then you have a lot more of the token and a lot less of the other pairing that's backing it with Olympus and Olympus DAO you actually have bonds and these tokens or sorry the stable coins themselves backing the project. So right now on Olympus DAO they have almost $700 million backing the project which is amazing right? That gives investors a lot of, it gives them a lot of a sense of security in that investment knowing that this isn't you know a whales game or somebody can come in and dump a bunch of tokens and then all of a sudden all the value goes down. There is still a liquidity pool there is still an exchange where you can buy and sell that token but that token is backed by the treasury and the treasury is what gives that token that long-lasting stability power as a reserve currency and that's really cool that's a really unique thing it's really the evolution in a sense a lot of people are calling OM and Olympus DAO the DeFi 2.0 they've kind of ushered that in and so what we are doing is we're taking that model and we're expanding upon it by adding in all the elements of metaverse game theory a sci-fi storyline that's a part of it and we're incentivizing people to continue to bond which helps continue to build that treasury and let me explain to you kind of how it works I'm going to share my screen again. I think this is game-changing because one of the biggest things that everybody talks about with crypto when you compare it to the stock market is that most of these cryptos never ever had any equity to back them well that is change now because we're talking about an asset that has almost 700 million in the bank to back them to back them exactly and that is huge it's a it's a game changer for DeFi so here's here's our warp website really proud of it warp re-envisions the protocol is a sci-fi metaverse build starship entities using bonds and travel to different star systems representing multiple staking pools so this really here is what set warps so is what sets warp apart so there's been other ome forks jade is a good example that one has done really well but they're basically just taking the the ome protocol which is open source and they're kind of changing the colors around with it and maybe doing some stuff like airdrops or you know other burns or something like that that can kind of make it slightly a different take what we're doing is we've completely changed all of that and we've evolved ome into something bigger and that is through the the starship NFTs so basically the way that staking works is when you create a bond your bond is slowly released to you over five days that standard olympus value by a bond at a discount five days later you get all of it it's slowly dripped to you but then what you can do is you can take that slow drip and you can stake it for additional rewards now an olympus dow you only have one staking pool which means that the more people that are involved in the project the more people staking their tokens the less returns you get because it's being that pool's being more and more diluted with warp what we're doing is we've created what we're calling warp seasons and inside of warp seasons people can there will be new planets that are released every 15 days or every three bond cycles that represent multiple staking pools and this is what's genius it's kind of shown a little bit by this you know traveling starship is that everybody will start out on earth everyone can stake on earth that's not it you know that's that's a part of the ecosystem you don't have to have a starship in order to be able to participate in the ecosystem but for those warp captains who have starships they're going to be able to choose to travel to another planet representing another staking pool and they're going to be able to start to chase the apy to get a maximum return on their staked tokens and this is an absolute game changer no other no other own project out there ome fork has has introduced multiple staking pools we're the first ones to do it and we're doing it in a really awesome way so you spend fuel cell nfts to power your ships you travel the different solar systems each one has their own apy bonus and then then then the first people to arrive will get to claim them i mean if you're the first 20 to 100 to 1000 people on a new planet your apy is absolutely insane because you're taking advantage of the bonuses of a huge pool now the game theory comes into play because what if there is a mass exodus from earth to proxima b for example in the alphacetary system what's going to happen to earth well the the apy on earth is going to start to go up as there's less and less people so the game theory of deciding do i want to stay do i want to go once all planets are released there's going to be five total planets in the first season there's going to be people on planet five who come back to check on their stakes and they're going to say oh wow hey wait a minute planet three has got a way better apy because there's less people on planet three they're going to leave to go to planet three well meanwhile somebody on planet two is looking at planet five and going hey the apy is dropping on planet five i'm gonna head over there and it creates this dynamic evolving ecosystem where people get to choose where they want to stay where they want to stay where they want to go and all of it every single thing within the ecosystem is being driven by bonding so we have nft bonds but when you spend $250 or more you generate a starship part nft and the starship parts are what create starships it's what creates fuel cells which allows you to travel between planets and what does that mean well every single time somebody spends $250 to put to buy a starship part because they want to participate in the ecosystem they want to travel from planet to planet yada yada what's happening to that $250 it's being put in the treasury and that treasury is backing the token which means that every single time somebody wants to take advantage of the ecosystem they're doing it in a way that creates a long term staying power for warp as a reserve currency so they're getting warp tokens the these nfts are on top of the body you're getting warp at a discount which means you're automatically returning an ROI you're getting starship parts nfts which you can use to build starships or you can sell them on open sea to other captains who need them and you're building a reserve currency to back the token i mean it's like it's win win win for everybody if i was new to this how would you say warp works what's the easiest way to explain warp to someone that's new so warp is a a project by which everyone gets to mutually benefit through the building of a treasury it's all about the treasury it's not about just you know buying the token and and letting it rise up in price because as you guys know with crypto tokens rise the people who are in there at the beginning they dump you know and it's just like that's just the life cycle and evolution of a lot of these projects through the mutual building of a treasury and through the rewards that are distributed through staking it incentivizes people to come in and stick around because the people who are sticking around are taking advantage of the backing of the treasury as well as the appreciation of the token itself for getting you know an ROI distributed to you in terms of those rewards the cool thing is that in in ohm and we've actually we've right now ohm uh the ohm protocol if uh bond discounts have to be set manually so somebody goes in and they set a bond discount at 20 off of you know the price so let's say that you know the price of of warp is a hundred dollars if there's a 20 you know a 20 discount then you're buying warp at 80 dollars you know as as a part of that thing well what happens is with with ohm and with with jade and some of these other projects the developers have to go in and manually set the bond discount so if there's a big fluctuation in price and that bond discount isn't dynamically updated then bonds can end up being sold for really cheap which overmints the token with warp we've created a bond system that is dynamic based on price so we'll make sure again kind of that long-term staking background that we have from axiom make sure that we're not over minting the project making sure that tokens are being distributed according to the economic conditions and that it's all being happening automatically why is that a big deal it's a big deal because investors who come in knowing that they're going to enter into an ecosystem that as people are participating it's stabilizing itself it's automatically stabilizing itself and the way that ohm works is every eight hours there's what's called a rebase and that's when in a sense the books are balanced if you think about an accountant looking at it and saying okay we've we've lent out a little bit too much over here we need to back it off imagine having an accountant working every eight hours who says okay we've we've the inflation rate is too high we're going to back it down we're going to distribute the rewards the people and we're going to change the price of bonds you know this this and this that's happening every eight hours is a part of ohm protocol we've taken it with that dynamic bond manager to kind of the next level which means that every eight hours as the tokens are being distributed everybody who's participating in the rewards are not going to be just getting too much rewards for the ecosystem to handle and that's it's it's really is kind of that evolution of the DeFi world with with something like you know a staking token you're getting that fixed rate APY or maybe that fluctuating rate APY but the books aren't being balanced by somebody unless there's you know economists or the developing team going oh we need to back this off with with warp every eight hours that's happening so it really creates that that stable environment for people to invest in and we have all the cool starship stuff and multiple staking pools and all that jazz there has been a wave of Olympus Dow forks what makes you different yeah kind of as I mentioned at the at the top and I'll go ahead and share my screen again you know we have the the multiple staking pools that's huge for us the dynamic bond manager of the fact that we have bonds as NFTs technically speaking if you have a five day bond you can sell your bond as an NFT for somebody else who wants to buy it I don't know why you'd want to do that you want your bond it's going to be amazing project but you can if you need to get your money out you can sell that bond as an NFT while it's still active and then we have really through the through the starships themselves and I'll just kind of show you here the starships incentivize building bonds with warp and with sorry with with Olympus Dow and some of these other Ohm forks you you want to build bonds because you kind of want to be altruistic right you want to be a part of something that is is growing that treasury but there's not really an incentive for people to continue to be making bonds with warp the fact that we're allowing people to chase the APY to get huge returns on their warp tokens by building starships fueling them with fuel cells and then expending those fuel cells to travel all of those things have to be done through bonding so if somebody comes in they want a starship they want to build their own ship they want to travel around in that ship they have to do it using bonds and so that means there is an incentive to always be building that treasury and if I scroll down here you can see here's our season one starships so each starship is built using a whole bridge or engine NFT piece they're fueled using fuel cells and then they generate these different starships I did all starship designs in my background and visual effects and they're all really really freaking cool if I show over here this is kind of our our our sign up contest that we have going on right now and you can see you know these starship values basically if it creates two if you the cost $250 in a bond to create a starship then these starships are worth a thousand dollar minimum right is a part of a way plus whatever you the value comes from the rarity you know with with these 10,000 starships that are being created each one also has rarity components and so you might get like here this is my favorite I can't wait to reveal it to the community it's a pirate ship that's got engines bolted to it and the sales are solar panels I mean it's it's incredible really really cool and these are going to be an exclusive mint so not only do you have these the starships that are created using bonds but then also they have their own rarity components so you might get this the ship the pirate ship for example and you want to sell it on open sea well that might be worth a lot more than a thousand dollars right if you are if you have something that is there's only be 500 of these guys you know out of the 10,000 mints for everything else so basically kind of what that means is that with with people getting these starships they're also going to be able to buy and sell starships on open sea which means there's going to be a thriving secondary marketplace like let's say you know you end up with two whole pieces and you need an engine piece you've bonded $250 you've gotten this NFT on top of it you can sell this NFT for whatever the market's going let's say it is $250 you've got now an additional $250 you can go buy an engine part or maybe you don't need one because you have a starship it's adding that additional value on top of the bond that you've already gotten for a discount so the ROI opportunities for people who want to participate in the ecosystem and continue to participate I mean if you think about it after the 30,000 parts because there's 10,000 starships 30,000 or three parts to make it after those 30,000 parts are minted the fuel cells are going to be the things that are remaining those will just continue to be minted until the next season comes out revealing new ships new planets all that stuff which means that there's going to be an opportunity for people to start farming fuel cells they're going to be able to take these fuel cells because captains are going to want to travel from planet to planet right so somebody's going to be creating a $250 bond getting already getting an ROI from the from the discounted bond and they get a fuel cell that now they can sell on open sea some other captain wants to get from planet one to planet four he's going to buy that fuel cell because he needs it and all of a sudden now people are farming fuel cells to sell to other captains and every time they they bond they're back they're building a treasury the backs of the token you know so it's just like the whole ecosystem everything around it is is built to incentivize participation incentivize building that treasury and doing it doing so in a way that you know is really cool and we're doing a fair launch i mean we didn't really unite in chat about this a little bit but but we're not doing a presale we're not doing any idios or ios we're not distributing i mean even you know the stuff we're doing here we didn't pay you in warp tokens you know like we are are are doing it in a way that gives all captains everybody wants to come to the ecosystem a fair chance to start off we're not gonna we're not selling this you know selling tokens at a discount so when we launch everybody's going to be able to participate in the ecosystem that they own i mean this is the crazy thing we as developers we're not giving ourselves any warp tokens i will have to go and buy my own warp tokens if i want to take advantage of it so there really is that incentive of all of us are in this together we're all building a really cool project and you know through like the contests and stuff that we are kind of here which i think oh did i have it oh yeah um here you know this is uh like for example our our partnership with polygon we're an official partner of polygon they're promoting warp for us are really excited about having a really cool own uh ecosystem come to polygon um and you can see we have custom starships built for that community so the polygon community is to come they get a they get a sign up through the you know they generate their referral links have a chance to win a custom beautiful polygon starship that's going to be the only one in existence all of it is is just creating a thing where we don't have a a tokenomics problem of giving away warp tokens or selling warp tokens before the project launches so i think that's brilliant because obviously if people get in early then the people that get in next typically the people that are getting in early are selling to the next wave of people so like you said it sometimes creates an unfair advantage to the early investors now you've been talking a lot about starships okay let's get into a little bit more because i'm really excited about this i know you are and you developed it so uh let's talk about it starships are going to be an incredibly important economic resource in warp what are they and why are they so important yeah so the starships are basically like keys to unlocking different staking pools uh so so if you're on earth right um you don't have a starship you can take the warp that you've bought or that you've earned through bonding and you can stake it and you're going to get an apy on it because staking rewards people who keep their tokens right that's the basis of staking but starships allow you to take your ship and travel between planets representing that multiple staking pools and you can only stake on that planet if the smart contracts behind the ecosystem detect that your that your starship is there so that starship you know if you want to talk about the the dev side of things the starship nfts themselves are going to be uh we'll have variables in them that get updated by the contract so if you travel from planet from earth to planet three we're not revealing the names of planets that's what i'm just saying planet one two three so we travel to planet three right that nft metadata is going to get updated to say hey this starship is now on planet three a cool side note is if you sell your starship on planet three and somebody else buys it they're going to get that starship at that planet which is kind of cool right so you you might be able to buy the other thing to mention is that you can have multiple starships so if you're you know a super wealthy investor you want to have a starship on every planet you can have five starships and have one on every single planet and take advantage of staking you know on all those planets um but the cool thing is when you travel from planet from earth to planet three the entire time you're traveling because it does take time to travel between planets 24 hours you know between adjacent planets at the slowest speeds um you you're still your tokens aren't withdrawn so basically your your tokens are on on earth and then you get to planet three two days later however long it takes then you can withdraw your tokens from earth that have been staked there the entire time and deposit them on planet three and take advantage of all of the things on planet three and then you can take your planet away or take your starship to another planet and then as soon as you're ready to switch over you just withdraw your tokens from planet three deposit them in planet four and you're good so basically it's you're not required to be losing out on your investment while you're traveling it basically it just it opens up a new staking pool for you as you travel so with 10 000 of 10 000 starships kind of sounds like a lot um when you look at like ohms ecosystem and the fact that they have you know 700 000 people in the ecosystem you know 10 000 starship starts to disappear pretty quickly that's why we have ecosystem all right so that's why we have seasons so we have season one of the starships being 10 000 um we'll have season two that'll release new starships new functionality season two is going to bring in optional ship battles as a way to to engage your ship against another starship um for a chance to win warp um and all of those sort of things are going to be rolling out new functionalities can be rolling out in different seasons which again it's incentivizes people to come back to the ecosystem and to to continue to participate in it right um but starships because of that in the first season 10 000 starships that's going to go pretty quickly um you know especially if if people are getting really excited about the project you really want to buy in which means that those who who get in early who buy these starship parts through bombing which again bit creates the treasury um and then are creating starships of their own they may be able to get an even bigger ROI as they're selling starships to somebody who wants to buy in but can't because there's not any starships available until the next season of course it's crypto right the disclaimer is you know none of that could happen right starships can be worth five dollars I highly highly doubt that but you know nobody knows how it's going to go but if you look at the the exclusivity of NFTs the fact that these starships actually have function they're not just pretty things that you earn as a little token but they literally allow you to earn an additional ROI on your staked warp and allow you to travel between multiple places and I mean we have I want to share all the cool things that starships are going to do but basically starships are going to be the keys to unlock a lot of functionality um and again all of that all of that functionality comes through bonding which creates the treasury which backs the token so it's just like it's just a constant series of wins inside of warp that no other project that we've seen in my very biased opinion has actually been able to accomplish kind of all of these yeses all in one go now Joel you mentioned it here so why is building starships through bonding so important yeah that just kind of reiterate it's it's uh that treasury is what is what provides that floor for the project right because as that treasury is being created that treasury creates that reserve it's a reserve currency right so that it creates that reserve that allows the token to have inherent value you know with these other projects the value in a sense comes from sentiment of course which is kind of hard to describe but then it comes from buying and selling behavior um so if a project is losing value and a bunch of people are selling and you have a lot more of one token in the liquidity pool than you do of whatever was backing it with stable coins so um we're launching with with dye as our as our stablecoin on polygon um we can look at adding in a usdc or usdt backing as well but dye right now is going to we're also launching with my so we're an official partner of the chidao community and they have the my token on polygon um and they uh that we also are going to have a a my backing so we have dye and my is our stablecoin backing the treasury and that and that treasury creates that that reserve um that that that really prevents or really allows investors to come in and say okay this isn't just hypothetical there is literal money as you saw with with olympus dow you know there's how much is it as of today 696 million dollars backing the never seen that before in any point i think no it's crazy extremely unique and i think it's the direction that we need to see cryptos go because one of the biggest problems that banks and institutions have with crypto is that they don't have any equity on the balance sheet to justify their market caps now this changes the game because you can now see wow this company's got 696 million in assets to to to justify its market cap which i think is brilliant it's great and this is i think the direction that a lot of cryptos need to go if they really want to gain mass adoption and gain investor trust and gain more investor confidence and i think this is brilliant i got another question for you so you've talked about multiple staking pools how are you able to offer multiple staking pools yeah so that you know of course over minting is even if with the treasury is involved if we're over minting what's the point right because then in a sense that with every single additional warp token that's being generated um the value of each one goes down um illusion it's it's exactly we're diluting the entire pool which means that everybody's losing value every time you know that's kind of one of the funniest things i've seen about some of these other projects i won't name them but they'll do you know huge air drops worth of the token and people are stoked well every single time there's an air drop you don't realize those tokens are either being created or being stored aside and just sent to people which means all the values drop it and then they can sell them which also drops the value and then they can yeah everybody's like oh sweet i just got five hundred dollars i'm gonna sell it and if you have 10 000 people also like five hundred dollars worth of the tokens they got for free it's terrible um so with us obviously with our backing axion the long-term staking project coming into here and want to do this right for us the multiple staking pools means that that in a sense what we're doing behind the scenes is although there are individual staking pools that are created that people can travel the the balance sheet that rebase that i told you about is looking at the ecosystem as a whole and it's going to determine how all of those staking pools added together are having an impact an economic impact on the project itself so every eight hours is that rebase happens all of the planets are going to be balanced and adjusted to make sure that they're that they are in target with the overall inflation or deflation goals of the entire project and so that is creating a a sense of security and knowing that we haven't just said okay planet three is going to get a hundred percent apy bonus you know for 200 percent you know additional apy if you're over there and and and not caring about the economic impact of it some projects will literally just do that they'll just be like okay we're just going to give everybody seven billion apy you know and because they've made their money they're going to sell they're going to get out for us having that balance sheet and and having the the the reserve you know that that treasury um is those two things allow us to be able to make sure that that we're not over minting or that we're we're minting within our goals you know cryptos a lot some cryptos are are inflationary that's just kind of how they work and staking does create inflation but when it's balanced by inflation goals when it's balanced by the treasury that's backing it and you know we have other deflationary metrics that we do for example when people sell we're the first we're the first own project to have a like a selfie not a like a selfie but like a cell fee and that is five percent of every cell at least during the launch window is is going to be immediately burned and send to the polygon debt address which is cool you can see where that goes everybody can look at the polygon debt address and they can see those tokens being sent there what that five percent cell fee i feel so weird to say selfie what that five percent you know burn does is it creates um it allows that token those gains to drop it also desentivizes swing traders because that five percent kind of eats into their margin it desentifies bots we're going to have bot protection at launch arbitrage protection at launch which is great but it also if somebody comes in and they see that you know five percent of their of whatever gains they make immediately sell they're not going to send their bots over there because that's going to eat into their margin as well but that that deflationary aspect helps create for the token liquidity pool a desentivization to sell at least during kind of that first thing but because you're getting like for example if you're buying warp at a 20 discount through bonding that means that if somebody you know buys their warp and they're immediately selling it after their bond period is done they're making a 15 percent gain right that's still pretty great that's still you know if somebody wants to do that they've already kind of made that thing but they're going to get an even better gain if they stake and they're going to have the entities on top of it so it really does kind of create a situation where we are we are working as a project to make sure it's not unfair for people who want to swing trade or who want to just hold liquid that's you know that's just how the economy works it's not a bad thing but the biggest bonuses the biggest benefits are going to be for people who bond who create starships and then who fly those starships around and that economic incentivization and the kind of the game theory the gamification the whole metaverse all of that sort of stuff is what is going to help combat any of the sort of long-term inflation or even short-term inflation that's going to come from you know people who are are swing trading or that sort of stuff yeah Joel I love the project is there anything else you want to talk about regarding this project before we say goodbye yeah absolutely if you guys are interested as as we said I go to warp.bond as you can see we have on our website there's like a top box in the corner this is whitelist or join our whitelist in there that leads you to the contest we're giving away a hundred starships you know each of them are going to fully fueled starships that's a thousand dollars worth of bonds that we're giving away in a sense it's not token it's just that's how much you'd have to spend if you wanted to get a starship you can create a referral link you can share with your friends all that sort of stuff but you can share confidently knowing that you know if you win a starship you're going to get at you know when when starships are launched you're going to get the ability to immediately take economic advantage that other people won't as they're still building their starships but you can also know that we're not giving away tokens you know we're not we're not deflating the inflating the project immediately after launch with tokens that we've given away for free when really they should be you know backed by something right so do check that out do check out the contest would love to have everybody get a free starship you know anybody who's interested come join our discord our discord's awesome there's a lot of really excited people in there and we're announcing new partnerships we just announced a partnership with polypunks we have polygon on board cheat out we're announcing tomorrow by the time this video releases we have the gajira gajira nft series is official partner of warp and which means that gajira freaking badass gajira starships are going to be in in the warp metaverse so come join come check it out we're excited to have you and this is a really cool project ohm forks tend to do really well and they're just clones you know this is an entirely new re-envisioning and so we imagine that warp is going to be a great opportunity for people who are interested so thanks for hosting me man appreciate it hey my pleasure I must remind everyone that rich tv live is strictly for information and education purposes please do your due diligence do your research before you invest in anything we talk about or discuss here on rich tv live in saying that we love to bring you guys undervalued underappreciated underexposed projects first and I believe we are the first to talk about this you are the first ones putting this everywhere thanks to Joel and Joel once again is the core contributor of the axion network so guys go and look at axion they're working on so many projects axion is working with warp and so many other projects and they're going to continue to be working on new projects so stay in the loop you don't want to miss an opportunity potentially of a lifetime and we've seen this in cryptocurrencies you see this big bitcoin here we love bitcoin we love cryptocurrencies they are literally changing the world and we want to make sure that you the people at home do not miss a rocket that you could put in your pocket first thank you for joining us today Joel and I'd love to let you back anytime you have a new project love to come back any big breaking news anything new and exciting we'd love to invite you here first on rich tv live so that we can tell the people and share your story and all your exciting new developments as they happen awesome thanks man appreciate you guys take care everyone thank you Joel have a great day keep up the great work and for those of you guys that are watching you're not winning you're probably not watching bring in the winners and we bring them to you first thank you for watching everybody have a great day your boy rich from rich tv live with Joel Erlach the core contributor of axion network and with a new project warp and you can go and find it at warp dot bond have a great day everybody we'll talk to you soon


Hi, everyone. Happy Saturday. I'm Joe for jashbyscasebreaks.com coming at you with 2020, 2021 Panini, Crown Royale, basketball, eight box, half case break. Number eight. I think Sean did the first half last night and marked these with Xs. So wait, what's going on camera? Camera working here? There we go. Mark those with Xs. So we know they're all from the same case. And here are, here's the final printout. The list. Thanks for buying these teams, folks. Wow, the Yankees just walked it off. Or no, they tied it up or they could walk it off. Wasting Max Scherzer's 14, 15 strikeouts are brutal. All right, so there's the final printout right there. And here we go. And we do have more, we do have more chronicles. Or chronicles. I wish we had more chronicles. We do have more Crown Royale. So after this break, I'll load up some more. I should have done that before the break started, but now the ship has sailed. And we've got a rookie royalty, Anthony Edwards die cut for the T-Wolves, 22 out of 75 for Neil. And a redemption down there. Any guesses on the redemption?  And Jersey going to Tana and the Cavs. Cleveland, this is for you. Ripper's guessing Busovic. A little more careful with all the die cuts in here. Matt Theo Maladon is Oliver's guess. H Kenny guessing RJ Hampton. It's gonna be, it's gonna be Lamello ball. Nice rookie Crown autographs. Lamello ball for Charlotte. Paul Norden picked up the Charlotte Hornets straight up. It gets to Lamello. Congrats. Plenty of time to redeem it. Plenty of time for Lamello to sign his cards. All right, onwards. We've got the 75 heir to the throne. We got Tony Parker on one side and Killian Hayes on the other side. That's a randomizer. So let's set that over there. Behind Blake Griffin is Denia Vija heir to the throne relic. That'll be for Nick and the Wizards. And behind Blake is gonna be Michael Thompson. Clay's dad. 44 out of 49. Michael Thompson die cut autograph for Portland, Nicholas Stone. With Clay's dad. And his brother, Trace Thompson, was in baseball for a little bit. It was with the Dodgers for a season or so, kind of up and down, but yeah, he was there. So pretty talented family. Do they have a third brother? Is there a third Thompson? There might be a third Thompson. I don't know what that third Thompson does. One card to hide some of those hits there. There's Deandre Aden, there's Cole Anthony and a Tyrese Halliburton. Nice rookie die cut there. For the Kings, that'll be for Chris Gerard and the Cole Anthony. Purple to 25. Will be for Orlando, that's gonna be for Kenny. And behind Anthony Davis is Patrick Williams heirs to the throne relic. Two out of 25. Four, Jonathan and the Bulls. Kind of have the gold foil right there for the out of 25. And we've got from the Seattle SuperSonics. 71 out of 75, Xavier McDaniels. McDaniel or McDaniels? McDaniel, singular. So Seattle stuff goes to OKC and that will be for Mike Perkel who bought the Thunder last, the very last game was the Thunder. Last bought Mojo. Strikes again. 60% of the time last bought Mojo hits 100% of the time. I can't believe the Nationals just ruined. I'm not sure as we start. And there's Isaiah Stewart to 49. We've got Zion Williamson, Tyler here of Nicola Vusevich. Second year Zion going to Hulin with the Pelicans. Xavier began the original X-Men, have there been X-Men since? Maybe Xavier Tillman thinks of himself as an X-Man. All right, we got Lamella Ball relic, heirs to the throne relic for Charlotte. Another one for Paul. And behind Patrick Williams is Alex Caruso, the Caruso, 63 out of 75. Although a rough game for the Lakers yesterday. Dropping another one. And the Patrick Williams, of course, will go to Jonathan. All right, halfway through this half case break. I guess Wolverine. Wolverine is the original X-Men or Xavier McDaniel is the original X-Men. Yeah, that's crazy. X-Line, Max Scherzer was just cruising. Dude went 7.1 innings, gave up only two hits, one earned run, a solo shot, a walk and 14 strikeouts. And the Nationals are gonna just waste his start. No dub for Scherzer. And here's the next set right here. We've got rookie royalty Tyrese Maxi for the Sixers. That'll be for Robert. And there's Nikola Vusevich. Behind him is Dai Cut, Knights of the Round Table Relic. Patrick Williams, Jonathan. And behind Vusevich is Hito Turcolu, Dai Cut autograph. That's 69 nice out of 99. Remember Hito Turcolu? That goes to Kenny and the Orlando Magic. All right, Davante Graham, Kylian Hayes, Jason Tatum, Devin Vassal, and I really like these. Snow, I don't think I've seen this pattern. It's out of 49, that's pretty cool. But I like these snow globe Dai Cuts for some reason. They look pretty cool. That is for Chris and the Grizzlies. Yeah, see what I'm calling brother Hito? Hito Turcolu, Hito Turcolu, brother Hito. All right, behind quickly is Andrew Wiggins, Knights of the Round Table, Dai Cut, Relic for Golden State. That'll be for Chris Girard. And then behind a mania quickly is Sadiq Bey, 25 out of 49. Not sure, Joe, but if you check the, if you click the schedule in the chat, on the bottom there's a shipping tab. You can see exactly, you can check the date of your, of when you did your break and what the status is. We update that regularly. All right, Detroit Pistons. That'll be for Ryan, Ryan C. with that one. I think if you, if you did a break on Monday, still probably in, in a sorting process. I don't think we're that far behind. I think we're actually kind of on schedule. Maybe a day or two behind, but not by that much. There's Davis Berton's Dai Cut, Tyrese Halliburton, Davis Der Rosen. Berton's goes to Nick and the Wizards. Tyrese goes to the Kings and Christopher Gerrard and Isaiah Stewart, rookie royalty to, to the Pistons, Ryan. We've got Carl Anthony Towns, Knights of the Round Table. Relic for Minnesota, Neil with the T Wolves. And Drew Holiday reveals 32 out of 99. Precious Achua for Michael and the Heat. TJ, what's up? How are you? Happy Saturday. Drew Holiday right there and the final box. All right, there's James Weisman. We've got Russell Westbrook to 25. Booker, Toppin, Murray. We'll be topping for the Knicks. Gail with the Knicks. James Weisman for Christopher and Golden State. And Westbrook, I think he might end the season averaging a triple double. Eight out of 25. That's for Nick and the Wizards. Westbrook has been kind of a wizard out there on the court. Behind SGA is Rudy Gobert, Knights of the Round Table Relic for the Jazz, Robert. And the last autograph, good luck everybody, is gonna be Devin Vassel, nice. Sacca San Antonio Spurs, Chris Gerrard, 97 out of 99 on the Devin Vassel autograph. All right, it's one of the up and coming prospects. Youngsters for the Spurs. And there you go. That was 2021 Panini Crown Royale Basketball, eight box, half case, pick your team number eight. There'll be another one in the store and that's gonna be from a fresh case. So check that out on jazbyscasebrakes.com and I'll see you next time for the next basketball break. Bye-bye.


All right, you guys ready to get started All right, thanks for joining us this afternoon First before we introduce ourselves. I'd like to by show of hands ask how many people are new to open stack in the room How about CICD implementation are you guys working on one because we're looking for a back-and-forth dialogue today and we're also gonna demonstrate kind of our journey along the way and trying to implement a CICD solution and Kind of the needs that we have and why we we started on this path And some of the tool sets that are available to you all as well and trying to implement this My name is Vic Howard. I'm part of the Comcast Cloud team Cloud services team. I'm Shridhar Basam. I'm the lead engineer for a Comcast OpenStack team. I am Prashant Hari. I'm a senior engineer in the Comcast load team So we're going to talk about three things today first How do you design a CICD process and a workflow that works for your organization? Let's give some real-world examples for you so you can kind of see what it looks like What we've implemented and it's kind of a work in progress and we can show you What where we're going where we've been kind of the difficulties we faced with it What worked really well what didn't and then we'll go into some technical details in the end to try to really drill Into kind of architecture diagrams some more implementation details But we're going to try to keep it somewhat high-level to give you kind of an introduction and let you know that you're not alone and trying to implement this stuff So I think it's really important to kind of take an inventory of where you're at Maybe you're just starting out. Maybe you already have some kind of manual process in place where you're deploying software Just find out where you are and then find out what a working CICD system for you would be Maybe you want automated deployment. Maybe you're not so concerned about automated deployment, but you want to speed your code Into production Let me take one step back and talk a little bit about kind of our environment We actually carry some patches that we'd like implemented in our version of OpenStack That may not have made it to the upstream yet So we do hold a number of patches until they're in the upstream, but we focus on trying to get our code into the upstream So I think What worked well for us was building a workflow actually whiteboarding a workflow What our CICD system was and then how long things are taking and maybe the pain points During that workflow when we first etched it out in addition I think you should make sure that you look at a minimum viable product even if there's manual processes involved in like Taking taking code and pushing it into production go ahead and mark it down and and look at The most painful and time-consuming portions of that workflow focus on those first and try to iterate over those every couple weeks So I think also it's very important to leverage existing infrastructure that the community provides We've used a lot of different things from the community as well as things that other people have turned us on to like P builder Jenkins we we also Use workers or our nodes with Jenkins so we can do many different things at once. We're not tied to just one master orchestration engine We also use rep repo to manage our our repository and we use D upload to get there We're big into testing and using puppet to implement and push our QA and product production environments We'll go into that in a little bit and then things that we really don't use internally or a zoo a node pool Jenkins job builder and Garrett We've been looking a lot into implementing Jenkins job builder though. So where do we start? Well? We had less than five data centers and We we started to realize that as we're gonna scale up these data centers We're gonna have to put more and more automation around our process. It was taking us More time than we'd like to actually push things into production. Actually, we have a goal Within two weeks of a milestone release getting that into our production environment and doing it in the most automated automated way that we can The things that work really well for us was I mean Jenkins was great as an orchestration tool Tying everything together. We really enjoyed it a lot of the default puppet manifest that we got from the community were great just minor tweaks or just us learning that was the only real blocker for us in Implementing that tempest testing. I mean leverage that the communities Using tempest we use tempest. We think it's really good for functional testing above and beyond unit testing when you deploy something Community is great There's a couple of IRC channels that I'll that I'll give you at the end of the presentation And feel free to reach out to us or talk to anybody in the community Tons of people that are willing to help IRC is great. I've reached out to several people in different organizations Talked about their issues our issues. It's really really nice Collaboration and definitely leverage that as you're starting starting out of trying to improve your process And defining workflow. I think When we set out just defining the workflow and actually putting it on on a whiteboard or on paper Really helped us to see well. We're not even thinking about this portion or we missed this piece It really helped us come up with kind of a roadmap for what we're trying to do What went bad when we started out? Well We didn't have a lot of standards like we didn't have one consistent place We're putting all of our code in we didn't have a naming convention for our code versus upstream code Those type of things don't sound like much in the beginning But they can really come back to bite you if you're trying to automate and have a consistent deployment mechanism Consistent way you're taking source and in a production, especially to carrying your own packages Packaging was really difficult for us as well mainly because We really didn't know what to do as far as We had no experience with Debbie and configs Not a lot of experience with Debbie in general As far as packaging up open stack and deploying it the community was very helpful there There's a lot of good configs on launchpad that we leveraged So we'd pull those down. We'd have to modify our change log Modify some things in the configs, which is kind of a manual process And then and then push that out. We've We've also got a lot of manual processes that we were dealing with in the beginning mainly around Where do we gate? Deploying QA very manual deploying production very manual process Even triggering CI to build triggering builds From Jenkins was a manual process in the beginning Also managing our our build hosts that we use for packaging the nodes that I was talking about earlier on Jenkins We were using vagrant and puppet librarian. That was kind of our best solution early on to Kind of prepare like an Essex environment or a grizzly environment or Havana To be able to then run those unit tests for packaging on and it was it became really difficult to manage that for time-consuming So You know, we had a 5x growth last year. I mean 500 500% growth in our data centers And we really knew that we needed to automate more about the way that we artifacted code the way that we put it all together So the things that worked really well for us and I see Chris sitting here a P builder. He turned me on the P builder That was really helpful for us because it segmented our builds and allowed us to use one unified build host Whereas before we had to manage them all with, you know, vagrant and puppet librarian. It's very taxing We parameterized Jenkins and came up with with consistent tagging mechanisms for our for our code for the patches that we held This this is really key and in the beginning Excuse me in the beginning We were using manual updates to Jenkins to change our code location, which is a big no-no But in tagging things consistently and having the same naming convention for the internal Debian configs We're holding we're able to automate our Jenkins jobs So no one has to update anything in Jenkins anymore instead instead. We look to our source Location have a drop-down with all of the tags and those tags match our configs So that's really saved us a lot of time and sped things up We still have a lot of manual processes involved in deploying Even though the system is automated. We have to trigger it manually. We have a lot of configurations and Sure, I'll go into that later And we need more testing. I mean I Think when when you're looking at the big picture what you have to ask yourself is do I feel comfortable just using this system to push Source even into QA or into production automatically and that should be kind of You know the final point that you're at just I feel comfortable using this system and not doing anything manual At least for us. That's that's our goal So the more testing we have in place the better. All right. Let's take take a look at how everything looks This this is what we kind of thought CICD would look like when we got started just we didn't know You know, it sounds so big right and we thought oh, well, we'll just you know We'll get some CICD from open source and we'll just implement that But I think what we found out it was that you know, everybody's a little bit different and everybody has different needs in their business and then and for us it really came down to Figure out what we needed and trying to learn how to tie everything together So this diagram here kind of shows the big picture of of our current state of implementation. We have Developers that are contributing upstream They also Rebase off of milestone releases to carry patches when we have to We then grab down the Debian configs and using Jenkins and P builder We we build those artifacts At that point we reach out the community bundle together the same community version that we need with our local patches And then they're available for puppet and for cobbler to provision our QA and production systems I'm gonna go ahead and hand over to Prashant now He's gonna talk a little bit more about the way that we manage our Artifacts and our apricot Hey, I'm Prashant Harry Senior engineer in Comcast so I'm going to talk about Artifacting and what our approach was in building in integrating all the artifacts and I'll also cover what our approach was on sitting this up and I May have some two minutes of demo on tempest gating based on the time respecting the time so To get started like what is artifacting basically so artifacts can be in the layman's term like artifacts can be any piece of work that is Completed right anytime will be so far. So when you map this to the same software concepts, it can be like a Piece I mean the software that is ready for deployment. It can be like I mean Source code it can also be a package that is ready for Deployment so the context of this presentation like By artifacting we mean like the open stack source code it we also mean Any packages relating to open stack or any other dependent packages that's going to be deployed in the target production nodes So if you see here like We need to identify the problem right the problem So what are we talking about so the problem is like it's to To deploy open start open stack. It's a which is a complex problem like We need to first like Create that into packages right and we need to be going to keep up with the releases and It's it's not just open stack. We are deploying so we need to we need to carry along few other things So basically it can be Patches you might also have like system management tools monitoring tools and all these needs to be in sync we have to Integrate it basically and then also Make sure that I mean we We are consistent on every releases So there are two challenges which we face right? I mean so we have all the community releases the opens I mean the Havana, I mean sx Havana grisly and all those things but We internally to Comcast we wanted to keep in touch with I mean we need to be in sync with that so we need to have like Internally like we have to take all these code. We need to consistently like integrate all our internal baseline packages and then Go along and then we need to also create packages for target operating systems like Ubuntu or red hat and Deploy to target location. So this was our problem. Basically. We are trying to solve so So our approach To this problem like as Victor mentioned like we took a minimum viable product approach Our journey to open stack began from sx onwards. So when we initially deployed sx So we are kind of in dark, right? I mean we knew that I mean we wanted to do continuous integration But the the entire solution evolved even now we are evolving kind of thing So we are evolving and initially like the what we the strategy which we adopted was that Sx is the first playground on open stack internal. So we wanted to get a feel of how the open second I think works we started with sx and then We identified all our internal tools That is kind of pretty much easy because we know like what tools internal to Comcast We have like a set of standard that needs to be deployed in the production environment. So That's where we began. We had like our internal Package repositories the only challenge we had was that I mean most of our systems were Based on like that had based We had we spend considerable of time like converting all our internal tools to depth files because our open stack production Runs on open to open to precise. So that was our first strategy on that and then For open stack sx packages we were directly using the external app sources so that was our first venture into this so when When we moved on to grizzly and Havana, we had That's the first time like we were kind of rolling out our internal patches So we we had to patch our keystone deployment. We also had to patch our horizon. So So that's when like we we identified that we need to have like because the the the sx environment We are kind of directly using the external open stack cloud archive Depth file. So we didn't have any control on these patches, right? I mean, so when we have when we deploy these patches internally the the upstream packages was changing So we needed some way to host these packages internally So when we started with grizzly, we decided like let's set up a partial mirror from cloud archive and then deploy internally that was the phase two and we started Downloading all the external packages dependencies and then created like PPS for open stack releases We introduced Jenkins for continuous integration Built automations. I'm coming to the workflow after I come to Sam good. I'll show you like what what's our current solution? So So we had automations that Jenkins would call for building kick-starting the artifacting and CI process So in ice house We are in a kind of I'd say like in a good shape on the CI CD. We have automated builds and workflows and We have also introduced like pack filtering upstream packages from multiple LTS repositories and other external subsystems For I source we are also doing like production gate tests using tempest So we have integrated tempest with gearman job server and Juno and kilo we would like to leverage Riley for benchmark tests and We are also kind of enhancing our artifacting The app repositories to use object stores back and so for so the tools we are currently using for artifacting like I think Reptapro is used for package management and germinate is for use germinate and some automations around germinate to Verify package dependencies. So on each releases like whether it is I source Juno or killer like I mean we had some kind of Criteria based filtering which uses Uses germinate to get all the packages from upstream And puppet Is our configuration management we use puppet for deploying into production so So this are a workflow so as Victor mentioned the earlier slides we have the people are generating all our internal custom patches and We are So after the people the process complete de-upload uploads our patches to the Artifact artifacting nodes the one you see the PPA nodes. That's where all our CI Automation and all the package repositories exist so once Once the patches are created using P builder the CI job would invoke Like a build CI. It's a Python script and it would it would kick off the the process for setting up the Building the entire releases. So internally what's happening is like we'll see I Uses calls the filter packages filter packages. We have set of configuration files where to know what all dependencies are there for different OpenStack releases it downloads that and also it creates like it we didn't want to complicate this basically so we We want to make it pretty much self-contained repositories like app repositories. So What we did was like For every OpenStack releases we create like a timestamp based PPA Repository and that would have that would host all the Upstream packages and all the patches and also all our Comcast internal tools. So the advantage what we have here is like Once we have this setup during the production gating So if you wanted to do like when you do gate tests we can We just have to pick up I mean just cherry-picked that particular timestamp releases and then we can start doing the gate tests So currently in our production gating we are you're kind of Using both manual testing as well as tempest the workflow for yet, so So the gate So what we have basically is like so once the once the packages the QA packages are created Jenkins So we are using the tempest community Code but I mean we did some rap we built more automations on Tempest basically like we have like a set of tempest clients that would invoke test and then Send it to a gear man job server we have workers and then workers would subscribe to gear man and then perform the test Does run the tests to the open stack at the production endpoint and also like I mean we can do like In the lab we have like you a Gating test so the test basically like the the tempest client Sends the region information where the test needs to be done workers subscribes that performs the tests on the target node Sends back the result and saves the result in Mongo. So I'm going to show you like a two minute. I mean short demo on This so to get a feel of it. So we did so basically the automations which we did was The back and the worker is basically running the same tempest run The nose test and the run test. That's what it's doing the worker we Had a lot of It was pretty much challenging for us to do this I mean we simplified a lot of simplification we did a lot of simplified the solution We had to spend like a lot of hours like I mean identifying the tempest configuration right? I mean The if you say like the tempest configuration pretty much complicated and we wanted to know Which configuration works for us so we had to spend like a lot of hours tweaking the tempest configuration files and So we so we had basically like I mean have template tempest configuration template and all the the tempest client what it does is it's just going to pass the region information and we already have like the configuration file that works for us and during runtime it creates the configuration file and executes the test and Sends back the result to Jenkins So This I mean the workflow which I explained this a short two-minute demo we have the tempest client that is Normally it's executed in the Jenkins for the demo sake, I mean We are running it manually. So that's the worker that that's waiting for requests to be sent So the Jenkins has sent Invoked a test and it has also passed the region information where the test needs to be executed. So Yeah, so the the test test picked off and Started creating images So we had to patch most of these tests some of the tests didn't work for us because in our I'll come to the challenges later, but So we are also storing the test Performance data so that we could we could feed that back to our KPI tools which we have Internal to Comcast and also we could do yeah, so Yeah, did the test it sent back the result and it's also saving the data in In a time series. We are basically using Mongo. We are also using the same tool for our operational Dashboards the idea is also we are also using the same tool for periodic health checks on our production setup now coming to the Challenges we had on tempest Huh So I think I don't know that I mean tempest is a valuable tool. So but making it work was It was a real tough task for us So we we had to spend like a lot of hours to make it work some of the tests One of some of the community scenario test didn't work out of the box for us because I was set up Used multi regions and we are also using provider networks So when we initially rolled this out the scenario tests the region configuration so the service the service definitions in this tempest Configuration file even though we mentioned the region information that I was not getting picked up So I think that that has changed in the current version of tempest So they have already the community has already merged the the service Client as well as the as well as the tempest client has been merged a single namespace So that is fixed now, but I mean we when we are rolling it out that didn't work and for for the multi but for the provider network there is already a Tempest scenario test which is under review So we are we currently we are testing this internally we but we are also running a patched version of it So so if any of you like our testing in your environment if you are using provider network I'd suggest like I mean to review this code. I think it's what it works and Please vote and vote on that Tempest scenario tests, so Can you yeah, so just to put things together So we had the Gate tests that's what I demoed now I mean we had the automated tempest tests and then the once that automated tempest tests are completed We so so we have cherry-picked one particular I mean a specific QA build and that QA build would be Promoted to a production repository like a golden repository and that repository is what will be deployed into a production node, so With that I'm passing on to Sridhar. He's going to talk about how the packages are deployed from the production Repositories it's gonna talk about the puppet Thank you Prashant So I'm gonna be covering the deployment phase of RCICD pipeline We use a bunch of tools We use cobbler as there to the two phases to the deployment process The first is actually getting an OS provisioned on the nodes and the second one is actually configuring open-stack services to run On the nodes once the operating system has been installed So we use cobbler as our imaging API We drive cobbler through puppet and Here we have an internal data model for us to First you Kind of define how an open-stack region looks like and all of that information is then replicated for different regions So our manifests are all the same across all regions and then the data portion is what changes between regions So the first step during installation When you cobbler a node you need to know some information about them and you need like the MAC address You need to enable option ROM or you need to Change the boot order so that pixies the first one which starts so we do this using a Bunch of scripts depending on your hardware some of this can be got through IPMI Other times you have to use the vendor specific Auto-bat management API to get get this information Like Vic and Prashant mentioned we are Debian based we use a bunch of precise and trustee trust We're currently testing trustee production is mostly precise We use a pre-seed base installation I'll talk a little bit about our challenges with using the pre-seed base forces like where we're going in the future And then we have different profiles depending on the function of the nodes So our storage nodes would have more desks More memory and might be like slower CPUs and our compute nodes typically have Fewer desk local desk or SSD back net a desk in case we need fml storage is fast And depending on that we create pre-seeds To match the flavor that we want to deploy So that's the current phase so in the future what we want to get to is Not have to do so much disk manual discovery even though it's scripted Somebody has to run that script and then kind of feed that data into our here a data model and then generate that configuration What what we're going towards and some of this is already in flight? We have an internal configuration management database Which tracks the entire lifecycle of hardware and the open stack configuration too? so The the configuration management database When a new node comes up detects that if it doesn't know it it automatically provisions it with Tiny RAM kernel for it to do discovery So we discovered that information and then put it back into our configuration management database And then at that point we know what the node looks like in terms of hardware a number of desks memory CPU everything and then an engineer or an operator can then define What that nodes purposes with an open stack like if they want it to be a controller an API node or if it's a storage node So once We also so I mentioned like our issues with pre-seed one of the things we had with sx when we were using upstream reposes The upstream Ubuntu repositories like they update packages regularly And so when we have a node which dies like you have like a Blue drive which crashes you get rebuild that now you don't want it to be different from every other node within your cluster what we found was like There were subtle changes in the AP in the way like the sx APIs work like in a later package and that caused issues for us So that's the reason why we now host all of those deviants internally And then when we deploy it We deploy against that internal Debian repo for open stack service Debian's and everything else comes from upstream Like I mentioned the hardware lifecycle management So when the node first comes in don't know anything about it We do some discovery automated discovery post that information back then it goes to the next phase which is Which is hardware burn in so we want to discover hardware issues Early in the process rather than like after once you've installed it and like deploy it at the production Once it's past burnin then we plan to then go through the actual open stack installation and configuration All right So this is our current way of deploying open stack where mostly production is mostly Havana and a little bit of sx We are using Isles is still in QA We're using puppet with again our here data model to configure open stack services So once an engineer has defined the data model for an open stack region then As you know like puppet Depending on like when you run it like it can you need services brought with an open stack and in a certain order for Things to function. Well, otherwise you have to do multiple puppet runs in order to kind of get it to its final state So the way we do it today is mostly scripted and automated a person actually goes through the sequence Manually bringing up notes so that you bring up the storage first so that Your self or block storage your glance all of those images can land in it. The next piece is actually bringing up our Load balancers and API nodes and then bootstrapping Galera cluster So those steps are kind of a scripted or manual process today Once the initial build is done then We we don't have to do anything more manually So that's the current pain points are It takes an engineer to actually go through the initial configuration to stand up a new Open stack region what we're working on and What we hope to happen in the future is? Drive all of that through our configuration management database So we're using an orchestration tool called Rundeck Rundeck as used to kind of Build out the entire environment. So it's got it like a workflow tool. It's similar to Ansible It's been used internally for other projects. So which is why we're using it here So we once you define this entire workflow for building a region you can have Rundeck kind of Build the entire and what the open stack environment for you without having any sort of operator intervention The CMDB then becomes the external node classifier. We no longer use here So that manual process also has gone like where somebody had to build the data all of that is actually discovered this very little There's very little information that somebody would need to input into the configuration management things like what network blocks we have for the open stack region and Then like the region name like other than that like everything else is going to be discovered and then Our CMDB is going to tell puppet how to configure nodes once they check in So yesterday there was a really good session on Ansible in the meridian We heard like lots of things lots of the community is like using Ansible to do this or the same orchestration works We feel Like we're gonna use we're probably gonna use Ansible instead of Rundeck and leverage the larger community rather than trying to Build something on our own That's it. All right Sorry, I was gonna say to summarize. Here's a lot of contact information We've got a lot of good information off of the ci.openstock.org site Just reach out to us There's a lot of detail we couldn't go into because our session was limited but You know, we're here for you and also These IRC channels are great toss up some questions. You might hear crickets a little bit for 10 15 minutes But someone will get back to you And we're always looking to start dialogue continue dialogue about the best way to to implement this Does anybody have any questions So it's it's a copy and then Yeah, use like that that is the tag within the Today like Hira has what what tag to use like what's the production tag and then Later, it's gonna be our configuration management database will have what tag goes into which region so your Was your question like on specific to the package repository like moving the packages from the Time-stamp queabills to a production repository was that the question or yeah, so So that part like we are handling through the reprop itself. It's does a good job like so we once we Know that I mean that the reprop the package is existing in that queue a bill works We just directly move the packages to a production this one. We are not using the same queabill We just moving all the packages which was there the this one and that's then feed it through the Hira To add to that a little bit We currently keep a bundled copy of all the community packages and ours and then we kind of we have a job that in Jenkins That promotes it to production which basically tags it in the app repos production instead of QA and then puppet knows Oh to look in that portion and this is a Production version not a QA version We're looking at ways to consolidate because obviously that's not the best way to do things It's not storage efficient So we're looking at one copy of the milestone and pull that in as we as we build stuff Almost like freezing versus the global which would be constantly pulling from the community the frozen would be this is the milestone that We're building for ice house or Juno Yeah, so that's still in the qi phase So that's still in the qi phase we use like things like CPU burn or like doing just stressing the discs To weed out bad hardware Yeah, yeah We're also interested in doing a lot of stress testing. We don't do a lot of that right now Stressing is mostly manual like I think Prashant had a slide where in the future We're gonna use rally to do Anybody else? All right. Well, thank you for your time


Hello, Ocelay to Sync here, and today I am excited to be able to share with you my brand new free patch pack for the Korg Valkyrie FM called FM Does Analog. We'll get on with listening to the patches themselves in just a moment, but I just wanted to say a couple of things first. To start off with, if you want to get hold of the patches, which are available for free, there is a link in the description of this video, so just scroll down there a little bit. You will find that the patches are available in two different formats. The first one is a zip file of MIDI Cissex files, which you can play into your Valkyrie FM using something which understands Cissex, so a lot of doors will do it and also like the Cissex Librarian type pieces of software as well, but you will also find them as Synth Marta links, shareable patch links from my free browser based editor for the Valkyrie FM. All you need to do is click on the links, select the audio interface or the MIDI interface that your Valkyrie FM is plugged into and it will send the patch over to the Valkyrie FM so you can try it out. It has the added benefit if you're interested in taking a look at how the patches are actually put together, you'll be able to see all of the various parameters all laid out in front of you nice and easy. Secondly, I just wanted to address the name of the patch pack FM Does Analog. I am not suggesting that the Valkyrie FM is going to replace your treasured Mini Moog Model D or even actually your Valkyrie keys, which is actually an analog synth, but what I try to do with this patch is approach building patches using sort of the sonic template of analog synths as my inspiration. And what that led to was a selection of different kinds of sounds that I don't think necessarily you would always arrive at when you were using FM to do sort of classically FME type of things like bells and those sort of bright pads and that sort of thing. And what we've got instead is a much more sort of dark, slightly more chaotic, characterful set of sounds I think that I think are really, really fun to play with. Like with all my patch packs, these have been designed specifically for the Valkyrie FM. So they are designed to be very interactive with the Velocity Slider. So while we're demoing them, I'll definitely be playing with the Velocity Slider. They also have quite nice different sort of variations across the different octaves. So I'll be using the transposer fair bit on a lot of the patches, especially the bass and lead style patches. They also sound awesome with unison turned on. So I'll probably show that off as well because I just love the way that it sounds on some of these patches. If you enjoy the patches and download them and you use them in any jams or any songs, I would love to hear them in context. I know a couple of people out on YouTube and Instagram are using some of my patches. I'd love to hear them in use. So if you do use them, please do tag me in whatever service it happens to be. I'm just oscillating to sync on most of the social networks. So you should be able to find me. I'd love to hear the music you're making using these patches. That is enough talking, guys. Let's get on and listen to the sounds. OK, guys, those are the patches. I really hope you enjoyed them. If you did, please do make sure that you give the video the old thumbs up and also make sure you subscribe to the channel so you're not missing out on any upcoming videos. I'd love to know which of the patches were your favorites. So please leave me a note in the comments below. Let me know which ones you liked. Again, if you do use these patches in any jams or any songs, I would love to hear them. So please do link them to me on the various social media platforms. You can find me on Instagram and on Twitter and on Facebook and obviously on YouTube and I'm oscillating to sync on all of those. So you should be able to find me nice and easily. OK, so that's everything for today, guys. Thanks for checking the video out. I really appreciate it and I will see you again soon. Take care. Bye bye.


The World Bank midterm review and second in-person meeting for 2023 for the St. Lucia Human Capital Resilience Project, HCRP monitoring and evaluation phase, has gotten underway. The four-day October 3-6 2023 high-level review brings together officials of the World Bank, the Ministry of Equity, Social Justice and Empowerment, the Ministry of Education, Sustainable Development, Innovation, Science, Technology and Vocational Training and other affiliated government units. As part of their deliberations, officials began taking stock of the current achievements and challenges of the HCRP, with the goal of arriving at shared conclusions. Permanent Secretary attached to the Ministry of Equity, Dr. Sharmin Hippolyte-Manuel informed the gathering that her ministry was pacing well ahead in delivering on the HCRP's many project components. For us at the Ministry of Equity, the HCRP has delivered. We have achieved an updated social protection policy and action plan, a strategy for graduation from social assistance in St. Lucia, an operation manual to facilitate the harmonization of the public assistance program and the could-may-setly-see, a communication and advocacy strategy to support the efforts towards strengthening the social protection system in St. Lucia and the list goes on. P.S. Hippolyte-Manuel said next on the list of deliverables for her ministry in relation to the Human Capital Resilience Project was the design and eventual implementation of the social information system, CIS. Towards the end of the project in 2025, a comprehensive report on poverty in St. Lucia would have been prepared using data from the 2023-2024 survey of living conditions. The midterm review also examined progress at meeting the project development objectives and whether these could be retained or needed adjusting. We know all of this is getting towards improving the standard of living, economic improvement, economic growth for our island. And coming out of our session this week, I'm expecting that a lot of things are going to be clearer, that we would have had the opportunity to hash out the challenges that we were experiencing, that we can recognize the progress that we would have made over the past two and a half years, and we can chart the way forward for the next steps in this project. Once we have design and the issues with design of the project, we look at how the implementation arrangement has been working with the Ministry of Education and the Ministry of Equity. And we want to see if there is some streamlining, if we want to have some kind of a new staffing arrangement. What is the way in which we can enhance the implementation? Two other key areas down for review were compliance on financial management and procurement issues and progress towards safeguard aspects, including implementation of grievances and redress mechanisms for the project and the public assistance program, PAP. The Human Capital Resilience Project has been executed under a World Bank loan of $20 million and will conclude in April 2025.


Hello everybody, E here. Welcome back to another top five Friday. We're doing things a little different this time We're doing a top 10 list, but it is five of one and five of the other This list was requested by my friend and fellow author Chad Lutsky So I'm just gonna go ahead and jump right into it. I will say actually I won't just jump right into it The top five hopeful books was extremely difficult for me to to pick out In fact, if I was hard-pressed to try and find a sixth one, I don't think I could I went at this for two hours And there was only five books in my collection that I found Eventually where I was like, yeah, that left me with a good feeling of hope at the end Which got me kind of ruminating on on why why am I so drawn to hopelessness?   Those are hopeful books I guess they they trying to make you well Obama Michelle Obama's book isn't but you know, they try to promote hope Because there's no help books if there's no hope.  Right? All right So the I'm gonna start with the hopeful books and then end with the hopeless books only because I like the hopeless books More let's not say these are bad books. These are all great books It's just I don't I don't tend to care too much for hopeful stories Whatever. So the first one is Robert McCammon's gone south One of the things that I remember the most about this book. It is my favorite McCammon novel is The the theme of acceptance and hope That's that's one of the things that I remember the most about it In fact when I started to search for these things, it's the first book that I grabbed So maybe it's number one none of these aren't really in order at all I even thought at one point in time to alternate back and forth But I think it'd be better if I just went through all the hopeful ones and then got to the hopeless ones so yeah gone south is a great one mainly because of the Not the idea. It's just the the theme of acceptance. I really really dug that next up And no, he's not on this list because he requested it It's literally one of the only other hopeful books I could find and that was Chad Lutsky's skull face boy I love this book. This is something about Levi and the shenanigans he gets up to but the ending is It is very hopeful and I appreciated that because I was I thought for sure You know dude being a horror author that it was gonna go some bad places or I mean he says he's a horror author There's one thing I remember him saying he hadn't seen a certain horror movie He's like what kind of horror author am I I don't think Chad Lutsky is a horror author I think he might be a dark fiction made even literary fiction I I honestly believe he floats more towards the literary fiction side of things, but he definitely Surrounds himself with the with the horror community and he is part of the horror community But I don't consider him a horror author I haven't read anything from him that was horrifying in a horror sense Wallflower was pretty fucking horrifying, but I don't think it was like the intention was to horrify He just tells slice of life stories really with some weird aspects here and there I haven't read a whole lot of his short fiction So if there's more horror in that realm then definitely I also haven't read out behind the barn or same deep water as you either So I don't know but y'all can discuss if y'all read Chad Lutsky down there Y'all can just just talk about him because he watches these videos just talk about him Just say all the things about him. I'm sure he'll appreciate that Next up is the Fault in Our Stars by John Green This book made me cry my my my ass off, but I think the overall message was a hopeful one It's sad and depressing, but at the end of the day this book actually made me smile it it took a terrifying Horrible thing and he didn't make a light of it. It just made it It's personable and understandable and I think all of John Green's work is hopeful there at the end He's one of those authors who looks for the bright side of life kind of deal and if you followed him in fact my You know down there in the doobly-doo when I say that I actually got that from the blog brothers Which is John and Hank Green? Hank Green has a book out too called an absolutely remarkable thing But John Green is really the novelist of the family. He's he's gotten you know He's got what six books by now maybe more. I'm not sure. I haven't read Hanks, but I'm looking forward to it But I consider Hank a youtuber and I consider John a an author. How weird is that right? But anyways, yeah the fault in our stars. I found it hopeful. Maybe you will maybe you won't another one Palisades Park was a fantastic saga of one family and a Boardwalk, I mean this is one of my favorite books of all time. It was on my top 20 list Until something more hopeless Knocked it off. I'm terrible. I know but uh, yeah, so Palisades Park if you have not read this This is a terrific terrific book in If you are a fan of carnivals or boardwalks or amusement parks or anything like that some fascinating stuff in here But overall, this is a hopeful book. It's one of the first I don't want to call it one of the first non horror novels that I just fanboyed over I went out and bought all of uh burnards alan burnards books after this one. Um but Uh It was the first one. Well, I guess it was the first one that I really fanboyed Over and I started looking for other stuff in this In this genre, which I guess is contemporary fiction. I'm not exactly sure what alan burnard is considered Uh, but I went out looking for more books like it, you know, Goodreads is terrible Hey, if you like this book go look at this one. I haven't liked any of those other books So maybe it's just alan burnard's writing that I like but I found that one extremely hopeful Um, this next one is one that I had forgotten about Not because it is forgettable, but because Especially the cover makes you think hopelessness or makes you think something hope hopeless, but it's uh, elinor by jason girly Um, even though the book is tremendously sad. There was a feeling of hope I love how depression is handled in this in this book Um, there's a there's a death in this family and it's the way all the family members react But none of it is like on the on our realities playing. It's all like fantastic It's all basically really dark fantasy almost like a dark crystal kind of thing And the visuals are amazing. That's one thing that I remember about this But I came out of this book feeling hopeful and I hope it's actually Hopeful since I put it on the list. Um, but I do I do have very hopeful I have hope thinking about this book. You know, it gives me a positive Uh, a positive outlook on life and depression and all that stuff on anxiety and um, if you have not read elinor I highly highly recommend that one I'm gonna take a second and restack these things because if not all the hard covers are gonna be on top And then we're done with with the hopeful stuff. So now we are going to talk about the hopeless stuff Um, I'm gonna try and put these in some kind of uh, semblance of order Uh, just because Okay, the first one is this is the hopeless category. So, uh Buckle your seatbelts Beatrice. We're going we're going all in uh, where all light tends to go by david joy I thought this one was going to a completely different place than it did. Uh, when it ended I was left speechless And I felt terrible for for like a week. Uh, the main character I really came to know and enjoy reading about and his books are extremely short I think they're all all of his books are about 250 pages long In fact going into I had to take a lot of time in between this one and his second novel The weight of this world because I wasn't prepared for the soul crushing Feeling that he is as hilarious at his name's david joy His books just crush you. Um, and the weight of this world crushes you also But it has a more hopeful. No, I don't know that it's hopeful It has a happier ending than this one does. This one just Completely just just floored me and beat me into the ground Um, and here's one of the first books that I picked up when I was thinking about doing this list Next up is one of those books that I just made me feel dirty And made me feel like everybody in the world was a monster Um, I don't know why it left me like that, but it's in the miso soup by riyu mitokami Um, there's certain aspects of this book that I remember reading and I still to this day I feel disgusted for having read it and enjoyed it, um it but That there's a there's something to be said about enjoying hopelessness because you know that once you close the book You can go back to your life. It's over and done with it's kind of like getting on and off a roller coaster You know, you know, it's going to be terrifying You know, it's going to be but also you pretty much guaranteed you're going to get off of that ride Um, in intact at least that's the promise when you get on it I know there's been terrible accidents, but that's not what I'm talking about. You know this Um, this book left me utterly distraught Uh, I I still to this day every time I picture every time I see this book I I actually keep it out of sight behind some other books. Um, every time I see this book I think of one certain scene that really really bothered me And I got to thinking about certain things after I finished it I went and looked up certain things that I probably shouldn't have ended up on the wrong side of the internet It was all fucked up. So this book gives me a sense of hopelessness Next I'm sure Up until now you might agree or disagree with all these things But I'm pretty sure that everyone will agree on this book because everyone I talked to Bring up the the the idea of the feeling of hopelessness while you're reading it and that's blood meridian By cormac McCarthy or what's it called or the evening redness in the west? Um, I like blood meridian. I'm glad to be pretty much called blood meridian. I like that title better this book just that There's characters in here that made my flesh crawl But it's just the the overall nature of the book while you're reading You know nothing is going to end well. You know when you read cormac McCarthy You know you were in for a gut punch and this is one of his best as far as that's concerned Um, I've heard silly silly stuff about how he's overrated. Um, he's terrible because he doesn't use quotation marks all that silly stuff, but There's a there's a definite sense of hopelessness when you read cormac McCarthy And it's it's just a sense of nihilism.  I just want to throw this out there real quick If you like cormac McCarthy, uh, you might like Herman coch, but only because they look at the reality of humanity There is hope. There is kindness. There is all that stuff, but we are we are the nasty details That's what we focus on. You know just like with the news if it bleeds it leads that kind of deal Um news organizations know what's going to bring people in and that's the terrible shit in the world And that's what you know what cormac McCarthy Really focuses in on Next up we have Song of callie But or callie. I'm not sure how you pronounce it by uh, dan Simmons This is one of those books again that I feel bad every time I I think about it The ending here has the ending of this book is a bigger punch in the gut than the middle of pet cemetery If you have read pet, I mean pet cemetery you are at least warned what is coming king Does foreshadowing all throughout the beginning of the book warning you what's gonna happen dan Simmons gave no fucks whatsoever He's just like, okay. Well, I'm just going to take this sledgehammer And I'm going to crush your internal organs with it all at one time. I could not believe That that he did what he did in this book Um, it's it's one of those times where I was left speechless and I was left feeling terrible and hopeless Uh, if that's the theme here, of course, but yeah, a song of callie. I don't hear too much about this one It has a really terrifying scene with uh In the dark kind of deal and I love scenes in the dark There's like flashes of of light and the character sees something in those flashes of light And that whole scene is terrifying if anybody ever made a movie out of this I I hope that scene if no other scene is intact. See a song callie now with the number one most Hopeless book of all time. Um, even the author considers it a hopeless book. Just an ugly nasty book That's revival by Stephen King. I am shocked when I hear Stephen King fans say they didn't like this book. Um, I get There was I actually lost a lot of followers back when I reviewed this book and I call this his best book in forever Uh, at that time, you know, he hadn't written the the outsider The you know, uh, we were still I think we had just gotten uh, Mr. Mercedes or Mr. Mercedes was coming I can't remember but before that I mean we had Dr. Sleep, which was and they had 11 22 63, which is and yeah I think it's uh under the dome, which was great until the end Uh, they had a pretty nasty run from for me anyways, my opinion And this one came out of nowhere and people because of those other books I was talking about, you know, like dr. Sleep people were standoffish And when I gave it such high rating a lot of people went out and bought it and then they didn't like it I don't I don't know why these were Stephen King fans I don't know why because it was quintessential king. Um, it is a terrific story of one man's life Um, and the theme that life is so fleeting was amazingly well done Uh, I think the hardcover is like 400 pages. I'm not sure it's hang on I always talk about this how short it is, but someone said it's not really all that short So let me look at the hardcover edition Hardcover is only 402 pages. You know how many books in Stephen King's library that are 400 pages Leave it down to do it. It's not many man. It's not many at all. In fact, I'm looking over here and I'm thinking Well from a Buick 8, you know, a pet cemetery, a Kujo Most of these books man, most of his books are over 400 pages It's 402 pages in hardback. This paperback is the long slender ones. Sarah, if you're watching this This is one of those long ones like the Vince Flynn stuff. I sent you But this one is almost 500 pages because the the because it's so thin I guess But uh talking about hopelessness revival left me and it's supposed to leave you with a feeling of hopelessness That is the entire theme is that nothing matters It's a very nihilistic book even though that there is sense that there is Supernatural aspects and all that stuff. It is a very very nasty book when it comes to the hope when it comes to the truth I mean if you're I don't I guess I consider myself an atheist. I don't believe in it. I believe that when we die, we just die Um, but to think that there might be Something like at the end of this book That's that that's terrifying. Um to me anyways to think that there's anything even if the heaven and hell were real Even if heaven were real and I was a diehard christian and I thought I was going to heaven That is a scary-ass concept that we're going to be alive forever Think about that I barely want to be in my head like one hour of a 24-hour day most days because the you know, I usually Keep myself preoccupied with other things reading writing No, um reading writing video games Talking with uh my my wife playing with my kids those kind of things I I have to keep myself busy if I were just like up in up in heaven stuck with myself That would be terrifying. I know there's probably you know christians out there going Oh, but it'd be just a perfect paradise, you know anything that you could imagine I don't have you read I was about to say have you read my books There's nothing pleasant going on up here.  I'm sorry chat.  Um, but I mean we all differing point of views Why I went off on a tirade in this video in particular.  What's his name charlie jacob's? Yeah, charles jacob's the speech that he gives after Um after the the death that changes his viewpoint on on god and religion and all that stuff Um after that point You know, I mean that's that speech right there is another reason why I love that speech It's like that's that's basically the thoughts that went through my mind when I realized That I might be going down the wrong path and believing in some, you know, like Santa Claus for adults kind of kind of thing So, uh, but yeah, let me know your top five hopeful And the hopeless books down there in in doobly-doo if you want to make a video that'd be awesome too Uh, you don't even have to mention me. I just just linked me so I can go watch it But until next time i have been e you've been you this has been another top five friday. I'll talk to you guys later. Bye. Bye