CINXE.COM

Experts Discuss Tradeoffs, Frequency, and more around Upgrades of Large Scale OpenStack Deployments | OpenInfra Live Recap - Superuser

<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="http://gmpg.org/xfn/11"> <link rel="pingback" href="https://superuser.openinfra.org/xmlrpc.php"> <link rel="icon" type="image/x-icon" href="https://superuser.openinfra.org/wp-content/themes/superuser/images/favicon.ico"> <!-- <script type="text/javascript" src="//use.typekit.net/kwc8mda.js"></script> <script type="text/javascript">try{Typekit.load();}catch(e){}</script> --> <link rel="stylesheet" href="https://superuser.openinfra.org/wp-content/themes/superuser/js/highlight/styles/default.css"> <script src="https://superuser.openinfra.org/wp-content/themes/superuser/js/highlight/highlight.pack.js"></script> <script>hljs.initHighlightingOnLoad();</script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO plugin v21.1 - https://yoast.com/wordpress/plugins/seo/ --> <title>Experts Discuss Tradeoffs, Frequency, and more around Upgrades of Large Scale OpenStack Deployments | OpenInfra Live Recap - Superuser</title> <link rel="canonical" href="https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Experts Discuss Tradeoffs, Frequency, and more around Upgrades of Large Scale OpenStack Deployments | OpenInfra Live Recap - Superuser" /> <meta property="og:description" content="The ninth episode of OpenInfra Live, the weekly show hosted by the OpenInfra Foundation, is now available on-demand" /> <meta property="og:url" content="https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/" /> <meta property="og:site_name" content="Superuser" /> <meta property="article:publisher" content="https://www.facebook.com/openinfradev" /> <meta property="article:published_time" content="2021-06-10T22:18:17+00:00" /> <meta property="og:image" content="https://superuser.openinfra.org/wp-content/uploads/2021/04/OpenInfra-Live-announcement-2.jpg" /> <meta property="og:image:width" content="1920" /> <meta property="og:image:height" content="1080" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="author" content="Helena Spease" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:creator" content="@openinfradev" /> <meta name="twitter:site" content="@openinfradev" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Helena Spease" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="5 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/#article","isPartOf":{"@id":"https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/"},"author":[{"@id":"https://superuser.openinfra.org/#/schema/person/308d85c7caf015dda2a11eacf10ef9cf"}],"headline":"Experts Discuss Tradeoffs, Frequency, and more around Upgrades of Large Scale OpenStack Deployments | OpenInfra Live Recap","datePublished":"2021-06-10T22:18:17+00:00","dateModified":"2021-06-10T22:18:17+00:00","mainEntityOfPage":{"@id":"https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/"},"wordCount":1063,"commentCount":0,"publisher":{"@id":"https://superuser.openinfra.org/#organization"},"image":{"@id":"https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/#primaryimage"},"thumbnailUrl":"https://superuser.openinfra.org/wp-content/uploads/2021/04/OpenInfra-Live-announcement-2.jpg","keywords":["open infrastructure","OpenInfra","OpenInfra Live","OpenStack"],"articleSection":["Open Infrastructure Events"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/#respond"]}]},{"@type":"WebPage","@id":"https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/","url":"https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/","name":"Experts Discuss Tradeoffs, Frequency, and more around Upgrades of Large Scale OpenStack Deployments | OpenInfra Live Recap - Superuser","isPartOf":{"@id":"https://superuser.openinfra.org/#website"},"primaryImageOfPage":{"@id":"https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/#primaryimage"},"image":{"@id":"https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/#primaryimage"},"thumbnailUrl":"https://superuser.openinfra.org/wp-content/uploads/2021/04/OpenInfra-Live-announcement-2.jpg","datePublished":"2021-06-10T22:18:17+00:00","dateModified":"2021-06-10T22:18:17+00:00","breadcrumb":{"@id":"https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/#primaryimage","url":"https://superuser.openinfra.org/wp-content/uploads/2021/04/OpenInfra-Live-announcement-2.jpg","contentUrl":"https://superuser.openinfra.org/wp-content/uploads/2021/04/OpenInfra-Live-announcement-2.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://superuser.openinfra.org/"},{"@type":"ListItem","position":2,"name":"Experts Discuss Tradeoffs, Frequency, and more around Upgrades of Large Scale OpenStack Deployments | OpenInfra Live Recap"}]},{"@type":"WebSite","@id":"https://superuser.openinfra.org/#website","url":"https://superuser.openinfra.org/","name":"Superuser","description":"Superuser is a publication about the open infrastructure stack including Ceph, Cloud Foundry, Kata Containers, Kubernetes, OpenStack, OPNFV, OVS, Zuul, StarlingX and more.","publisher":{"@id":"https://superuser.openinfra.org/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://superuser.openinfra.org/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://superuser.openinfra.org/#organization","name":"Superuser","url":"https://superuser.openinfra.org/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://superuser.openinfra.org/#/schema/logo/image/","url":"https://superuser.openinfra.dev/wp-content/uploads/2017/11/superuser-og-generic-b55346991600aae5ea6737fdc6a81d11.png","contentUrl":"https://superuser.openinfra.dev/wp-content/uploads/2017/11/superuser-og-generic-b55346991600aae5ea6737fdc6a81d11.png","width":1200,"height":900,"caption":"Superuser"},"image":{"@id":"https://superuser.openinfra.org/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/openinfradev","https://twitter.com/openinfradev","https://www.linkedin.com/company/open-infrastructure-foundation"]},{"@type":"Person","@id":"https://superuser.openinfra.org/#/schema/person/308d85c7caf015dda2a11eacf10ef9cf","name":"Helena Spease","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://superuser.openinfra.org/#/schema/person/image/8aed0be580ec4a75dd82a933d410fb6a","url":"https://secure.gravatar.com/avatar/ab09f3dcd54ee86724b6b6f15079bb7d?s=96&d=https%3A%2F%2Fsuperuser.openinfra.dev%2Fwp-content%2Fthemes%2Fsuperuser%2Fimages%2Fsocial-icon-bracket.png&r=g","contentUrl":"https://secure.gravatar.com/avatar/ab09f3dcd54ee86724b6b6f15079bb7d?s=96&d=https%3A%2F%2Fsuperuser.openinfra.dev%2Fwp-content%2Fthemes%2Fsuperuser%2Fimages%2Fsocial-icon-bracket.png&r=g","caption":"Helena Spease"},"url":"https://superuser.openinfra.org/articles/author/helena-spease/"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//superuser.openinfra.org' /> <link rel='dns-prefetch' href='//ws.sharethis.com' /> <link rel="alternate" type="application/rss+xml" title="Superuser &raquo; Feed" href="https://superuser.openinfra.org/feed/" /> <link rel="alternate" type="application/rss+xml" title="Superuser &raquo; Comments Feed" href="https://superuser.openinfra.org/comments/feed/" /> <link rel="alternate" type="application/rss+xml" title="Superuser &raquo; Experts Discuss Tradeoffs, Frequency, and more around Upgrades of Large Scale OpenStack Deployments | OpenInfra Live Recap Comments Feed" href="https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/feed/" /> <!-- This site uses the Google Analytics by MonsterInsights plugin v8.19 - Using Analytics tracking - https://www.monsterinsights.com/ --> <script src="//www.googletagmanager.com/gtag/js?id=G-7QLCT0JK9X" data-cfasync="false" data-wpfc-render="false" type="text/javascript" async></script> <script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> var mi_version = '8.19'; var mi_track_user = true; var mi_no_track_reason = ''; var disableStrs = [ 'ga-disable-G-7QLCT0JK9X', ]; /* Function to detect opted out users */ function __gtagTrackerIsOptedOut() { for (var index = 0; index < disableStrs.length; index++) { if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { return true; } } return false; } /* Disable tracking if the opt-out cookie exists. */ if (__gtagTrackerIsOptedOut()) { for (var index = 0; index < disableStrs.length; index++) { window[disableStrs[index]] = true; } } /* Opt-out function */ function __gtagTrackerOptout() { for (var index = 0; index < disableStrs.length; index++) { document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; window[disableStrs[index]] = true; } } if ('undefined' === typeof gaOptout) { function gaOptout() { __gtagTrackerOptout(); } } window.dataLayer = window.dataLayer || []; window.MonsterInsightsDualTracker = { helpers: {}, trackers: {}, }; if (mi_track_user) { function __gtagDataLayer() { dataLayer.push(arguments); } function __gtagTracker(type, name, parameters) { if (!parameters) { parameters = {}; } if (parameters.send_to) { __gtagDataLayer.apply(null, arguments); return; } if (type === 'event') { parameters.send_to = monsterinsights_frontend.v4_id; var hookName = name; if (typeof parameters['event_category'] !== 'undefined') { hookName = parameters['event_category'] + ':' + name; } if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') { MonsterInsightsDualTracker.trackers[hookName](parameters); } else { __gtagDataLayer('event', name, parameters); } } else { __gtagDataLayer.apply(null, arguments); } } __gtagTracker('js', new Date()); __gtagTracker('set', { 'developer_id.dZGIzZG': true, }); __gtagTracker('config', 'G-7QLCT0JK9X', {"forceSSL":"true","anonymize_ip":"true"} ); window.gtag = __gtagTracker; (function () { /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ /* ga and __gaTracker compatibility shim. */ var noopfn = function () { return null; }; var newtracker = function () { return new Tracker(); }; var Tracker = function () { return null; }; var p = Tracker.prototype; p.get = noopfn; p.set = noopfn; p.send = function () { var args = Array.prototype.slice.call(arguments); args.unshift('send'); __gaTracker.apply(null, args); }; var __gaTracker = function () { var len = arguments.length; if (len === 0) { return; } var f = arguments[len - 1]; if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { if ('send' === arguments[0]) { var hitConverted, hitObject = false, action; if ('event' === arguments[1]) { if ('undefined' !== typeof arguments[3]) { hitObject = { 'eventAction': arguments[3], 'eventCategory': arguments[2], 'eventLabel': arguments[4], 'value': arguments[5] ? arguments[5] : 1, } } } if ('pageview' === arguments[1]) { if ('undefined' !== typeof arguments[2]) { hitObject = { 'eventAction': 'page_view', 'page_path': arguments[2], } } } if (typeof arguments[2] === 'object') { hitObject = arguments[2]; } if (typeof arguments[5] === 'object') { Object.assign(hitObject, arguments[5]); } if ('undefined' !== typeof arguments[1].hitType) { hitObject = arguments[1]; if ('pageview' === hitObject.hitType) { hitObject.eventAction = 'page_view'; } } if (hitObject) { action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction; hitConverted = mapArgs(hitObject); __gtagTracker('event', action, hitConverted); } } return; } function mapArgs(args) { var arg, hit = {}; var gaMap = { 'eventCategory': 'event_category', 'eventAction': 'event_action', 'eventLabel': 'event_label', 'eventValue': 'event_value', 'nonInteraction': 'non_interaction', 'timingCategory': 'event_category', 'timingVar': 'name', 'timingValue': 'value', 'timingLabel': 'event_label', 'page': 'page_path', 'location': 'page_location', 'title': 'page_title', }; for (arg in args) { if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { hit[gaMap[arg]] = args[arg]; } else { hit[arg] = args[arg]; } } return hit; } try { f.hitCallback(); } catch (ex) { } }; __gaTracker.create = newtracker; __gaTracker.getByName = newtracker; __gaTracker.getAll = function () { return []; }; __gaTracker.remove = noopfn; __gaTracker.loaded = true; window['__gaTracker'] = __gaTracker; })(); } else { console.log(""); (function () { function __gtagTracker() { return null; } window['__gtagTracker'] = __gtagTracker; window['gtag'] = __gtagTracker; })(); } </script> <!-- / Google Analytics by MonsterInsights --> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/superuser.openinfra.org\/wp-includes\/js\/wp-emoji-release.min.js?ver=20210432"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <link rel='stylesheet' id='pmzez-page-lazy-loader-css-active-css' href='https://superuser.openinfra.org/wp-content/plugins/pmzez-page-loader/css/nprogress.css?ver=20210432' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://superuser.openinfra.org/wp-includes/css/dist/block-library/style.min.css?ver=20210432' type='text/css' media='all' /> <style id='wp-block-library-inline-css' type='text/css'> .has-text-align-justify{text-align:justify;} </style> <link rel='stylesheet' id='jetpack-videopress-video-block-view-css' href='https://superuser.openinfra.org/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-videopress/build/block-editor/blocks/video/view.css?minify=false&#038;ver=20210432ae973733627b74a14e' type='text/css' media='all' /> <link rel='stylesheet' id='mediaelement-css' href='https://superuser.openinfra.org/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=20210432' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://superuser.openinfra.org/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=20210432' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='cforms2-css' href='https://superuser.openinfra.org/wp-content/plugins/cforms2/styling/minimal.css?ver=20210432' type='text/css' media='all' /> <link rel='stylesheet' id='responsive-lightbox-swipebox-css' href='https://superuser.openinfra.org/wp-content/plugins/responsive-lightbox/assets/swipebox/swipebox.min.css?ver=20210432' type='text/css' media='all' /> <link rel='stylesheet' id='superuser-style-css' href='https://superuser.openinfra.org/wp-content/themes/superuser/style.css?ver=20210432' type='text/css' media='all' /> <link rel='stylesheet' id='jetpack_css-css' href='https://superuser.openinfra.org/wp-content/plugins/jetpack/css/jetpack.css?ver=20210432' type='text/css' media='all' /> <script type="text/javascript" src="https://superuser.openinfra.org/wp-includes/js/jquery/jquery.min.js?ver=20210432" id="jquery-core-js"></script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=20210432" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/plugins/pmzez-page-loader/js/nprogress.js?ver=20210432" id="pmzez-page-lazy-loader-main-js-active-js"></script> <script type="text/javascript" id="jetpack_related-posts-js-extra"> /* <![CDATA[ */ var related_posts_js_options = {"post_heading":"h4"}; /* ]]> */ </script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/plugins/jetpack/_inc/build/related-posts/related-posts.min.js?ver=20210432" id="jetpack_related-posts-js"></script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/plugins/google-analytics-for-wordpress/assets/js/frontend-gtag.min.js?ver=20210432" id="monsterinsights-frontend-script-js"></script> <script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='monsterinsights-frontend-script-js-extra'>/* <![CDATA[ */ var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[]","home_url":"https:\/\/superuser.openinfra.org","hash_tracking":"false","v4_id":"G-7QLCT0JK9X"};/* ]]> */ </script> <script type="text/javascript" id="cforms2-js-extra"> /* <![CDATA[ */ var cforms2_ajax = {"url":"https:\/\/superuser.openinfra.org\/wp-admin\/admin-ajax.php","nonces":{"submitcform":"60b317e20a"}}; /* ]]> */ </script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/plugins/cforms2/js/cforms.js?ver=20210432" id="cforms2-js"></script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/plugins/responsive-lightbox/assets/swipebox/jquery.swipebox.min.js?ver=20210432" id="responsive-lightbox-swipebox-js"></script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-includes/js/underscore.min.js?ver=20210432" id="underscore-js"></script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/plugins/responsive-lightbox/assets/infinitescroll/infinite-scroll.pkgd.min.js?ver=20210432" id="responsive-lightbox-infinite-scroll-js"></script> <script type="text/javascript" id="responsive-lightbox-js-before"> /* <![CDATA[ */ var rlArgs = {"script":"swipebox","selector":"lightbox","customEvents":"","activeGalleries":true,"animation":true,"hideCloseButtonOnMobile":false,"removeBarsOnMobile":false,"hideBars":true,"hideBarsDelay":5000,"videoMaxWidth":1080,"useSVG":true,"loopAtEnd":false,"woocommerce_gallery":false,"ajaxurl":"https:\/\/superuser.openinfra.org\/wp-admin\/admin-ajax.php","nonce":"0870a29863","preview":false,"postId":20814,"scriptExtension":false}; /* ]]> */ </script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/plugins/responsive-lightbox/js/front.js?ver=20210432" id="responsive-lightbox-js"></script> <script id='st_insights_js' type="text/javascript" src="https://ws.sharethis.com/button/st_insights.js?publisher=4d48b7c5-0ae3-43d4-bfbe-3ff8c17a8ae6&amp;product=simpleshare&amp;ver=20210432" id="ssba-sharethis-js"></script> <link rel="https://api.w.org/" href="https://superuser.openinfra.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://superuser.openinfra.org/wp-json/wp/v2/posts/20814" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://superuser.openinfra.org/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.1" /> <link rel='shortlink' href='https://superuser.openinfra.org/?p=20814' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://superuser.openinfra.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsuperuser.openinfra.org%2Farticles%2Fexperts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap%2F" /> <meta name="cdp-version" content="1.4.3" /> <!-- StarBox - the Author Box for Humans 3.4.7, visit: http://wordpress.org/plugins/starbox/ --> <!-- /StarBox - the Author Box for Humans --> <link rel='stylesheet' id='ABHfrontend.min.css-css' href='https://superuser.openinfra.org/wp-content/plugins/starbox/themes/business/css/frontend.min.css?ver=20210432' type='text/css' media='all' /> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/plugins/starbox/themes/business/js/frontend.min.js?ver=20210432" id="ABHfrontend.min.js-js"></script> <link rel='stylesheet' id='ABHhidedefault.min.css-css' href='https://superuser.openinfra.org/wp-content/plugins/starbox/themes/admin/css/hidedefault.min.css?ver=20210432' type='text/css' media='all' /> <style type="text/css" id="wp-custom-css"> .cform {margin: 10px auto 0 auto; max-width:100%;} .cform select {width: 200px; max-width:100%;} .cform .sendbutton {color:#000;} .cform input, .cform textarea, .cform select {color:#000;} .cform .single, .cform .area {width:100%;} .cform .cf-sb {width: 100%; text-align: center;} .article-body pre { background-color: #212121; color: #fff; padding: 8px; margin: 0 0 1em 0; } .article-body li pre { margin: 0 0 1em 0; } @media only screen and (min-width: 960px) { .article-card .cover-image { max-height: 190px; object-fit: contain; background: #efefef; } } @media only screen and (min-width: 1260px) { .article-card .cover-image { max-height: 215px; } } </style> </head> <body class="post-template-default single single-post postid-20814 single-format-standard group-blog"> <div id="page" class="site"> <header class="page-header"> <div class="page-header-container container"> <div class="logo"> <a href="/"> <img src="https://superuser.openinfra.org/wp-content/themes/superuser/images/superuser-logo.svg" class="logomark" alt="&gt; Superuser"> </a> </div> <nav> <div class="menu-main-menu-container"><ul id="primary-nav" class="menu"><li id="menu-item-74" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-74"><a href="https://superuser.openinfra.org/about/">About</a></li> <li id="menu-item-18580" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-18580"><a href="https://superuser.openinfra.org/contribute/">Contribute</a> <ul class="sub-menu"> <li id="menu-item-18581" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18581"><a href="https://superuser.openinfra.org/editorial-guidelines/">Editorial Guidelines</a></li> <li id="menu-item-18582" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18582"><a href="https://superuser.openinfra.org/style-guide/">Style Guide</a></li> </ul> </li> <li id="menu-item-10" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10"><a href="https://superuser.openinfra.org/section/user-stories/">User Stories</a></li> <li id="menu-item-8" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-8"><a href="https://superuser.openinfra.org/section/how-to/">How-To</a></li> <li id="menu-item-9" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-9"><a href="https://superuser.openinfra.org/section/superuser-tv/">Superuser TV</a></li> <li id="menu-item-71" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-71"><a href="https://superuser.openinfra.org/awards/">Awards</a></li> <li><a id="search-link" class="search-link" href="https://superuser.openinfra.org/"><img class="icon-search" src="https://superuser.openinfra.org/wp-content/themes/superuser/images/search-icon-white.svg" alt="Search icon white"></a></li></ul></div> <a href="#primary-nav" class="nav-toggle">Menu</a> </nav> <div id="search-container" class="container search-container icon-search-hidden"> <form role="search" method="get" id="nav-search-form" class="search-form" action="https://superuser.openinfra.org/"> <img class="nav-search-icon icon-search" src="https://superuser.openinfra.org/wp-content/themes/superuser/images/search-icon-navy.svg" alt="Search icon navy"> <input type="text" required="required" placeholder="Type to search" name="s" id="nav-search-text-box" class="search-text-field" autocomplete="off"> <input type="submit" value="Search" class="button"> </form> </div> </div> </header> <div id="content" class="site-content"> <div id="primary" class="content-area"> <main id="main" class="site-main" role="main"> <div class="article-header"> <div class="overlay"></div> <div class="content"> <div class="container"> <div class="grid"> <div class="col col--2-of-2"> <div class="article-category"> <span>Open Infrastructure Events</span> </div> <h1> <a href="https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/">Experts Discuss Tradeoffs, Frequency, and more around Upgrades of Large Scale OpenStack Deployments | OpenInfra Live Recap</a> </h1> </div> <div class="col col--2-of-2"> <div class="article-rider"> <p>The ninth episode of OpenInfra Live, the weekly show hosted by the OpenInfra Foundation, is now available on-demand</p> </div> </div> <div class="col col--3-of-3"> <div class="metadata-container"> <div class="publication-date">June 10, 2021</div> <div class="authors-container"><div class="author-name"><img alt='' src='https://secure.gravatar.com/avatar/ab09f3dcd54ee86724b6b6f15079bb7d?s=45&#038;d=https%3A%2F%2Fsuperuser.openinfra.dev%2Fwp-content%2Fthemes%2Fsuperuser%2Fimages%2Fsocial-icon-bracket.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/ab09f3dcd54ee86724b6b6f15079bb7d?s=90&#038;d=https%3A%2F%2Fsuperuser.openinfra.dev%2Fwp-content%2Fthemes%2Fsuperuser%2Fimages%2Fsocial-icon-bracket.png&#038;r=g 2x' class='avatar avatar-45 photo' height='45' width='45' decoding='async'/><a href="https://superuser.openinfra.org/articles/author/helena-spease/" title="Posts by Helena Spease" rel="author">Helena Spease</a></div></div> </div> </div> </div> </div> </div> </div> <div class="container"> <div class="grid"> <div class="col col--2-of-3"> <div> <img alt="image" src="https://superuser.openinfra.org/wp-content/uploads/2021/04/OpenInfra-Live-announcement-2-1500x1080.jpg)"/> </div> <div class="article-body"> <p><a href="https://openinfra.dev/live">OpenInfra Live</a> is a new, weekly hour-long interactive show streaming to the <a href="https://t.e2ma.net/click/aufb7c/mjjo71/eddxeq">OpenInfra YouTube channel</a> every Thursday at 14:00 UTC (9:00 AM CT). Episodes feature more OpenInfra release updates, user stories, community meetings, and more open infrastructure stories.</p> <p>In this continuation of the <a href="https://youtu.be/yf5iFiCg_Tw">May 20th OpenInfra Live episode</a>, a panel of large scale OpenStack infrastructure operators from Blizzard Entertainment, OVHcloud, Workday, Vexxhost and CERN, join us again to further discuss upgrades.</p> <div class="jetpack-video-wrapper"><iframe title="OpenInfra Live Episode 9: Upgrades in Large Scale OpenStack Infrastructure, The Discussion" width="640" height="360" src="https://www.youtube.com/embed/C2fSy005lDs?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div> <p>Enjoyed this week’s episode and want to hear more about OpenInfra Live? Let us know what other topics or conversations you want to hear from the OpenInfra community this year, and <a href="https://openinfrafoundation.formstack.com/forms/openinfralive">help us to program OpenInfra Live</a>! <span style="font-weight: 400;"> If you are running OpenStack at scale or helping your customers overcome the challenges discussed in this episode, </span><a href="http://openinfra.dev/join"><span style="font-weight: 400;">join the OpenInfra Foundation</span></a><span style="font-weight: 400;"> to help guide OpenStack software development and to support the global community. </span></p> <h3><strong><a href="https://www.youtube.com/watch?v=C2fSy005lDs&amp;t=144s">What are the tradeoffs of falling behind?</a></strong></h3> <p>In <a href="https://superuser.openinfra.dev/articles/upgrades-in-large-scale-openstack-infrastructure-openinfra-live-episode-6/">Episode 6 of OpenInfra Live</a>, the motivations behind upgrading in large scale OpenStack were discussed, mentioned <a href="https://www.linkedin.com/in/thierry-carrez-652662a/">Thierry Carrez</a>, Vice President of Engineering at the OpenInfra Foundation. But this time, Carrez expounds on the question to ask &#8220;What are the tradeoffs of falling behind?&#8221;</p> <p><a href="https://www.linkedin.com/in/mdnaser/">Mohammed Naser</a>, CEO at VEXXHOST, lists community-maintained bug fixes as the number one tradeoff to staying up-to-date with the latest release. &#8220;T<span style="font-weight: 400;">he closer you are to the supported versions, the easier it is to get your bugs fixed,&#8221; said Naser.</span></p> <p>Joshua Slater, Senior Cloud Systems Engineer at Blizzard Entertainment, lists stability maintenance as Blizzard Entertainment&#8217;s top priority. This means that <span style="font-weight: 400;">they stay with a reliable release until they are able to say &#8220;O</span><span style="font-weight: 400;">kay! Like that&#8217;s the killer feature for us to finally go ahead and upgrade,&#8221; said Slater. He did, however, mention the tradeoff of &#8220;</span><span style="font-weight: 400;">the farther we get behind, the harder it might be to actually perform the upgrade.&#8221;</span></p> <p><a href="https://www.linkedin.com/in/inchowdhury/">Imtiaz Chowdhury</a>, Senior Principal Software Engineer at Workday, lists security and staying close to the latest releases as Workday&#8217;s top priorities.</p> <p><a href="https://www.linkedin.com/in/arnaudmorin/">Arnaud Morin</a>, DevOps at OVH, notes that &#8220;it&#8217;s a mixture of all the things [mentioned]&#8221; for OVH. &#8220;If you stay on an old release&#8230;you will end up in situations with security issues you can end up with&#8230;And if you want to upgrade you cannot because your OpenStack old version will not work with the new OpenStack version.&#8221; He also notes that when you want to introduce new features &#8220;you can still cherry-pick and bring them back [to the old OpenStack version], but you will have conflict and it&#8217;s more complex.&#8221;</p> <p><a href="https://www.linkedin.com/in/belmiromoreira/">Belmiro Moreira</a>, Cloud Architect at CERN, tells us that CERN is always working to run the latest releases. By running the latest release, CERN, like VEXXHOST, <span style="font-weight: 400;">gets active support from the community. &#8220;w</span><span style="font-weight: 400;">hen we find the issue, and we expose that issue to the community&#8230;</span><span style="font-weight: 400;">it&#8217;s much easier to explain it in the latest release, then we go back like five releases,&#8221; said Moreira.</span></p> <h3><a href="https://www.youtube.com/watch?v=C2fSy005lDs&amp;t=554s">Is it ok to skip releases?</a></h3> <p>At Blizzard Entertainment, skipping releases is something they commonly do. However, &#8220;there are, of course, releases that you cannot skip&#8230;One example was when Nova Cells was introduced, we absolutely had to upgrade to that version. And if we wanted to go to a version after that, upgrade again after that, <span style="font-weight: 400;">but we commonly [skip upgrades], because we’re not able to keep up every six months for sure,&#8221; said Slater.</span></p> <p>Similar to Blizzard Entertainment, OVH &#8220;<span style="font-weight: 400;">skips a lot of releases, but plays every m</span><span style="font-weight: 400;">igration </span><span style="font-weight: 400;">script on the database in order to make sure that everything will be,&#8221; said Morin.</span></p> <h3><a href="https://www.youtube.com/watch?v=C2fSy005lDs&amp;t=736s">How frequently do you upgrade to the latest version of OpenStack?</a></h3> <p>Workday, similarly to OVH, has &#8220;done big jumps&#8230;it is difficult to roll out or do an upgrade on enterprise setting,&#8221; said Chowdury. He goes on to mention that &#8220;sometimes the network provider, like an SDN provider, can add additional constraints of how often and which release, you can upgrade to.&#8221;</p> <p>Finding an effective upgrading process is key to being able to see these upgrades. VEXXHOST has taken a <span style="font-weight: 400;">few steps to get upgrades to be as painless as possible. By </span>&#8220;u<span style="font-weight: 400;">sing something like Kubernetes as the control plane for all of our cloud, we can easily roll out a change that just goes out and Kubernetes just goes out and rolls it out across the entire fleet one by one. Because it&#8217;s also image-based, like our hosts systems are pretty much as pristine as they can be,&#8221; said Naser.</span></p> <p>Moriera agreed with Naser, that tooling does make a difference, however, he then mentions that it is &#8220;also OpenStack itself.&#8221; There have been huge improvements to the upgrade process over the last five years, however, &#8220;I still think that the developers still need to be more aware of the challenges of operators, we continue to see, for example, like between releases, configuration changes,&#8221; said Moriera.</p> <h3>Check out the full episode on YouTube to hear more questions from the audience including:</h3> <p><a href="https://www.youtube.com/watch?v=C2fSy005lDs&amp;t=1288s">Do you use fast-forward upgrades when doing big upgrade jumps?</a></p> <p><a href="https://www.youtube.com/watch?v=C2fSy005lDs&amp;t=1726s">What are the best practices for database upgrades?</a></p> <p><a href="https://www.youtube.com/watch?v=C2fSy005lDs&amp;t=2123s">How does your deployment system of choice affect upgrades?</a></p> <p><a href="https://www.youtube.com/watch?v=C2fSy005lDs&amp;t=2425s">Have you&#8217;d deployed OpenStack with Airship?</a></p> <p><a href="https://www.youtube.com/watch?v=C2fSy005lDs&amp;t=2534s">How do you handle Operating System upgrades? </a></p> <p><a href="https://www.youtube.com/watch?v=C2fSy005lDs&amp;t=3065s">Do you use containers?</a></p> <p><a href="https://www.youtube.com/watch?v=C2fSy005lDs&amp;t=3334s">Where does the concern for removing images and the security side of it come from?</a></p> <p><a href="https://www.youtube.com/watch?v=C2fSy005lDs&amp;t=3405s">Have you seen production use cases where OpenStack is managed by Kolla Ansible?</a></p> <h3><b>Next Episode on #OpenInfraLive</b></h3> <p><span style="font-weight: 400;">Victoria Martinez de la Cruz, an OpenStack contributor who joined the community through the Outreachy internship program, will be joined by Kendall Nelson, OpenInfra Upstream Developer Advocate, and contributors who are just getting started. The group will discuss internships, mentoring, and how you can get started contributing upstream to open source projects like OpenStack, Airship, Kata, StarlingX and Zuul.</span></p> <p>Tune in on <b>Thursday, June 17th at 1400 UTC (9:00 AM CT)</b> to watch this <a href="https://www.youtube.com/hashtag/openinfralive">#OpenInfraLive</a> episode: <strong>How to Start Contributing Upstream to OpenInfra</strong>.</p> <p>You can watch this episode live on <a href="https://www.youtube.com/watch?v=4kGtM4J_hjM">YouTube</a>, <a href="https://www.linkedin.com/feed/update/urn:li:ugcPost:6808870825278640128/">LinkedIn</a> and <a href="https://www.facebook.com/104139126308032/posts/4058210514234187/">Facebook</a>. The recording of OpenInfra Live will be posted on OpenStack WeChat after each live stream!</p> <div class="jetpack-video-wrapper"> <div class="jetpack-video-wrapper"><iframe title="OpenInfra Live Episode 10: How to Start Contributing Upstream to OpenInfra" width="640" height="360" src="https://www.youtube.com/embed/4kGtM4J_hjM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div> </div> <h3><b>Like the show? Join the community! </b></h3> <p>Catch up on the previous OpenInfra Live episodes on the <a href="https://www.youtube.com/channel/UCQ74G2gKXdpwZkXEsclzcrA">OpenInfra Foundation YouTube channel</a>, and subscribe to hear more <a href="https://www.openstack.org/community/email-signup">OpenInfra updates</a>!</p> <p class="post_tags">Tags: <a href="https://superuser.openinfra.org/articles/tag/open-infrastructure/" rel="tag">open infrastructure</a>, <a href="https://superuser.openinfra.org/articles/tag/openinfra/" rel="tag">OpenInfra</a>, <a href="https://superuser.openinfra.org/articles/tag/openinfra-live/" rel="tag">OpenInfra Live</a>, <a href="https://superuser.openinfra.org/articles/tag/openstack/" rel="tag">OpenStack</a></p> <div class="abh_box abh_box_down abh_box_business"><ul class="abh_tabs"> <li class="abh_about abh_active"><a href="#abh_about">Author</a></li> <li class="abh_posts"><a href="#abh_posts">Recent Posts</a></li></ul><div class="abh_tab_content"><section class="vcard author abh_about_tab abh_tab" itemscope itemprop="author" itemtype="http://schema.org/Person" style="display:block"><div class="abh_image" itemscope itemtype="http://schema.org/ImageObject"><a href = "https://superuser.openinfra.org/articles/author/helena-spease/" class="url" title = "Helena Spease" > <img alt='Helena Spease' src='https://secure.gravatar.com/avatar/ab09f3dcd54ee86724b6b6f15079bb7d?s=250&#038;d=https%3A%2F%2Fsuperuser.openinfra.dev%2Fwp-content%2Fthemes%2Fsuperuser%2Fimages%2Fsocial-icon-bracket.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/ab09f3dcd54ee86724b6b6f15079bb7d?s=500&#038;d=https%3A%2F%2Fsuperuser.openinfra.dev%2Fwp-content%2Fthemes%2Fsuperuser%2Fimages%2Fsocial-icon-bracket.png&#038;r=g 2x' class='avatar avatar-250 photo' height='250' width='250' /></a > </div><div class="abh_social"> </div><div class="abh_text"><div class="abh_name fn name" itemprop="name" ><a href="https://superuser.openinfra.org/articles/author/helena-spease/" class="url">Helena Spease</a></div><div class="abh_job" ></div><div class="description note abh_description" itemprop="description" ></div></div> </section><section class="abh_posts_tab abh_tab" ><div class="abh_image"><a href="https://superuser.openinfra.org/articles/author/helena-spease/" class="url" title="Helena Spease"><img alt='Helena Spease' src='https://secure.gravatar.com/avatar/ab09f3dcd54ee86724b6b6f15079bb7d?s=250&#038;d=https%3A%2F%2Fsuperuser.openinfra.dev%2Fwp-content%2Fthemes%2Fsuperuser%2Fimages%2Fsocial-icon-bracket.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/ab09f3dcd54ee86724b6b6f15079bb7d?s=500&#038;d=https%3A%2F%2Fsuperuser.openinfra.dev%2Fwp-content%2Fthemes%2Fsuperuser%2Fimages%2Fsocial-icon-bracket.png&#038;r=g 2x' class='avatar avatar-250 photo' height='250' width='250' /></a></div><div class="abh_social"> </div><div class="abh_text"><div class="abh_name" >Latest posts by Helena Spease <span class="abh_allposts">(<a href="https://superuser.openinfra.org/articles/author/helena-spease/">see all</a>)</span></div><div class="abh_description note" ><ul> <li> <a href="https://superuser.openinfra.org/articles/openinfra-newsletter-66/">Inside Open Infrastructure: October 2024</a><span> - October 2, 2024</span> </li> <li> <a href="https://superuser.openinfra.org/articles/openinfra-newsletter-64/">Inside Open Infrastructure: June 2024</a><span> - June 18, 2024</span> </li> <li> <a href="https://superuser.openinfra.org/articles/openinfra-newsletter-63/">Inside Open Infrastructure: April 2024</a><span> - April 3, 2024</span> </li></ul></div></div> </section></div> </div><!-- Simple Share Buttons Adder (8.4.6) simplesharebuttons.com --><div class="ssba-classic-2 ssba ssbp-wrap alignleft ssbp--theme-1"><div style="text-align:left"><span class="ssba-share-text">Share this...</span><br/><a data-site="facebook" class="ssba_facebook_share ssba_share_link" href="https://www.facebook.com/sharer.php?t=Experts Discuss Tradeoffs, Frequency, and more around Upgrades of Large Scale OpenStack Deployments | OpenInfra Live Recap&u=https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/" target=_blank style="color:; background-color: ; height: 48px; width: 48px; " ><img decoding="async" src="https://superuser.openinfra.org/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/facebook.png" style="width: 35px;" title="facebook" class="ssba ssba-img" alt="Share on facebook" /><div title="Facebook" class="ssbp-text">Facebook</div></a><a data-site="twitter" class="ssba_twitter_share ssba_share_link" href="https://twitter.com/intent/tweet?text=Experts Discuss Tradeoffs, Frequency, and more around Upgrades of Large Scale OpenStack Deployments | OpenInfra Live Recap&url=https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/&via=" target=_blank style="color:; background-color: ; height: 48px; width: 48px; " ><img decoding="async" src="https://superuser.openinfra.org/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/twitter.png" style="width: 35px;" title="twitter" class="ssba ssba-img" alt="Share on twitter" /><div title="Twitter" class="ssbp-text">Twitter</div></a><a data-site="linkedin" class="ssba_linkedin_share ssba_share_link" href="https://www.linkedin.com/shareArticle?title=Experts Discuss Tradeoffs, Frequency, and more around Upgrades of Large Scale OpenStack Deployments | OpenInfra Live Recap&url=https://superuser.openinfra.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/" target=_blank style="color:; background-color: ; height: 48px; width: 48px; " ><img decoding="async" src="https://superuser.openinfra.org/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/linkedin.png" style="width: 35px;" title="linkedin" class="ssba ssba-img" alt="Share on linkedin" /><div title="Linkedin" class="ssbp-text">Linkedin</div></a><a data-site="email" class="ssba_email_share ssba_share_link" href="/cdn-cgi/l/email-protection#9ba4e8eef9f1fef8efa6dee3ebfee9efe8bbdff2e8f8eee8e8bbcfe9fafffef4fdfde8b7bbdde9feeaeefef5f8e2b7bbfaf5ffbbf6f4e9febbfae9f4eef5ffbbceebfce9fafffee8bbf4fdbbd7fae9fcfebbc8f8faf7febbd4ebfef5c8effaf8f0bbdffeebf7f4e2f6fef5efe8bbe7bbd4ebfef5d2f5fde9fabbd7f2edfebbc9fef8faebbdf9f4ffe2a6f3efefebe8a1b4b4e8eeebfee9eee8fee9b5f4ebfef5f2f5fde9fab5f4e9fcb4fae9eff2f8f7fee8b4fee3ebfee9efe8b6fff2e8f8eee8e8b6efe9fafffef4fdfde8b6fde9feeaeefef5f8e2b6faf5ffb6f6f4e9feb6fae9f4eef5ffb6eeebfce9fafffee8b6f4fdb6f7fae9fcfeb6e8f8faf7feb6f4ebfef5e8effaf8f0b6fffeebf7f4e2f6fef5efe8b6f4ebfef5f2f5fde9fab6f7f2edfeb6e9fef8faebb4" target=_blank style="color:; background-color: ; height: 48px; width: 48px; "><img decoding="async" src="https://superuser.openinfra.org/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/email.png" style="width: 35px;" title="email" class="ssba ssba-img" alt="Share on email" /><div title="Email" class="ssbp-text">Email</div></a></div></div> </div> <div class="comments"> <div id="disqus_thread"></div> </div> </div> <div class="sidebar col col--1-of-3"> <div class=""> <ul class="toplist"> <li id="post-23972" class="mobile-grid articles-list post-23972 post type-post status-publish format-standard has-post-thumbnail hentry category-open-infrastructure-events tag-openinfra-live tag-openstack tag-ubisoft" > <div class="mobile-col articles-list__item"> <div class="article-card"> <a href="https://superuser.openinfra.org/articles/large-scale-deep-dive-ubisoft/"> <div class="article-cover"> <img src="https://superuser.openinfra.org/wp-content/uploads/2023/01/OIL-1.6-Slides-387x258.png" class="cover-image" alt="Build it yourself: How a small team deployed OpenStack"> <div class="date"> January 26, 2023 </div> </div> <div class="content"> <h3>Large Scale Ops Deep Dive: Ubisoft | OpenInfra Live Recap</h3> </div> <div class="rider"> <p>In the &#8220;Large Scale Ops Deep Dive&#8221; series, a panel of OpenStack operators invites special guests to talk about their deployment and discuss their operations.</p> </div> <div class="metadata"> <div class="author"> <div class="author-name"><img width="20" height="20" src="https://superuser.openinfra.org/wp-content/uploads/2022/10/kristin-sm-97x97.jpeg" class="avatar-20" alt="" decoding="async" loading="lazy" srcset="https://superuser.openinfra.org/wp-content/uploads/2022/10/kristin-sm-97x97.jpeg 97w, https://superuser.openinfra.org/wp-content/uploads/2022/10/kristin-sm.jpeg 200w" sizes="auto, (max-width: 20px) 100vw, 20px" />Kristin Barrientos</div> </div> </div> </a> </div> </div> </li> <li id="post-21942" class="mobile-grid articles-list post-21942 post type-post status-publish format-standard has-post-thumbnail hentry category-open-infrastructure-events tag-openinfra-live" > <div class="mobile-col articles-list__item"> <div class="article-card"> <a href="https://superuser.openinfra.org/articles/large-scale-openstack-operators-tricks-and-tools-openinfra-live-recap/"> <div class="article-cover"> <img src="https://superuser.openinfra.org/wp-content/uploads/2021/05/OpenInfra-Live-Logo-Only-387x258.jpg" class="cover-image" alt="Build it yourself: How a small team deployed OpenStack"> <div class="date"> December 14, 2021 </div> </div> <div class="content"> <h3>Large Scale OpenStack: Operators’ Tricks and Tools | OpenInfra Live Recap</h3> </div> <div class="rider"> <p>This new episode of the “Large Scale OpenStack” show will discuss operators&#8217; tricks and tools.</p> </div> <div class="metadata"> <div class="author"> <div class="author-name"><img width="20" height="20" src="https://superuser.openinfra.org/wp-content/uploads/2016/09/SetWidth100-AllisonPrice-97x97.jpg" class="avatar-20" alt="" decoding="async" loading="lazy" srcset="https://superuser.openinfra.org/wp-content/uploads/2016/09/SetWidth100-AllisonPrice-97x97.jpg 97w, https://superuser.openinfra.org/wp-content/uploads/2016/09/SetWidth100-AllisonPrice.jpg 100w" sizes="auto, (max-width: 20px) 100vw, 20px" />Allison Price</div> </div> </div> </a> </div> </div> </li> <li id="post-24534" class="mobile-grid articles-list post-24534 post type-post status-publish format-standard has-post-thumbnail hentry category-open-infrastructure-events tag-ansible tag-large-scale tag-large-scale-sig tag-openstack" > <div class="mobile-col articles-list__item"> <div class="article-card"> <a href="https://superuser.openinfra.org/articles/large-scale-deep-dive-ops-societe-generale/"> <div class="article-cover"> <img src="https://superuser.openinfra.org/wp-content/uploads/2023/03/1.53-OpenInfra-Live-Slides.png" class="cover-image" alt="Build it yourself: How a small team deployed OpenStack"> <div class="date"> April 6, 2023 </div> </div> <div class="content"> <h3>Large Scale Ops Deep Dive: Société Générale | OpenInfra Live Recap</h3> </div> <div class="rider"> <p>In the “Large Scale Ops Deep Dive” series, a panel of OpenStack operators invites special guests to talk about their deployment and discuss their operations.</p> </div> <div class="metadata"> <div class="author"> <div class="author-name"><img width="20" height="20" src="https://superuser.openinfra.org/wp-content/uploads/2022/10/kristin-sm-97x97.jpeg" class="avatar-20" alt="" decoding="async" loading="lazy" srcset="https://superuser.openinfra.org/wp-content/uploads/2022/10/kristin-sm-97x97.jpeg 97w, https://superuser.openinfra.org/wp-content/uploads/2022/10/kristin-sm.jpeg 200w" sizes="auto, (max-width: 20px) 100vw, 20px" />Kristin Barrientos</div> </div> </div> </a> </div> </div> </li> <li class="toplist__item large"> <a class="toplist__link" href="https://superuser.openinfra.org/articles/examination-of-cost-differences-between-private-cloud-and-hyperscalers/"> <img src="https://superuser.openinfra.org/wp-content/uploads/2023/01/OIL-1.6-Slides-387x110.png" class="cover-image" alt="Build it yourself: How a small team deployed OpenStack"> <h4>Examination of Cost Differences Between Private Cloud and Hyperscalers | OpenInfra Live Recap</h4> </a> </li> <li class="toplist__item large"> <a class="toplist__link" href="https://superuser.openinfra.org/articles/georgia-cyber-center-an-openstack-case-study/"> <img src="https://superuser.openinfra.org/wp-content/uploads/2023/01/Georgia-Cyber-Center_-387x110.png" class="cover-image" alt="Build it yourself: How a small team deployed OpenStack"> <h4>Georgia Cyber Center | An OpenStack Case Study</h4> </a> </li> <li class="toplist__item large"> <a class="toplist__link" href="https://superuser.openinfra.org/articles/appreciating-the-need-for-edge-location-standards-or-schemas/"> <img src="https://superuser.openinfra.org/wp-content/uploads/2023/03/FIsh-SU_-387x110.png" class="cover-image" alt="Build it yourself: How a small team deployed OpenStack"> <h4>Appreciating the Need for Edge Location Standards or Schemas</h4> </a> </li> <li class="toplist__item large"> <a class="toplist__link" href="https://superuser.openinfra.org/articles/software-deployment-options-in-openstack-a-quick-guide/"> <img src="https://superuser.openinfra.org/wp-content/uploads/2023/02/Superuser-copy-387x110.png" class="cover-image" alt="Build it yourself: How a small team deployed OpenStack"> <h4>Software Deployment Options in OpenStack: A Quick Guide</h4> </a> </li> <form role="search" method="get" class="search-form" action="https://superuser.openinfra.org/"> <label> <span class="screen-reader-text">Search for:</span> <input type="search" class="search-field" placeholder="Search &hellip;" value="" name="s" /> </label> <input type="submit" class="search-submit" value="Search" /> </form> <h2 class="widget-title">Recent Posts</h2> <ul> <li> <a href="https://superuser.openinfra.org/articles/how-to-implement-an-openstack-based-private-cloud-with-kolla-ansible-part-2/">How to Implement an OpenStack-Based Private Cloud with Kolla-Ansible &#8211; Part 2</a> </li> <li> <a href="https://superuser.openinfra.org/articles/how-to-implement-an-openstack-based-private-cloud-with-kolla-ansible-part-1/">How to Implement an OpenStack-Based Private Cloud with Kolla-Ansible &#8211; Part 1</a> </li> <li> <a href="https://superuser.openinfra.org/articles/from-concept-to-code-building-the-deactivate-reactivate-feature-in-openstack-horizon/">From Concept to Code: Building the Deactivate/Reactivate Feature in OpenStack Horizon</a> </li> <li> <a href="https://superuser.openinfra.org/articles/migrating-from-vmware-to-openstack-with-migratekit/">Migrating from VMware to OpenStack with Migratekit</a> </li> <li> <a href="https://superuser.openinfra.org/articles/migrating-from-vmware-to-openstack-with-coriolis/">Migrating from VMware to OpenStack with Coriolis</a> </li> </ul> <h2 class="widget-title">Archives</h2> <label class="screen-reader-text" for="archives-dropdown-2">Archives</label> <select id="archives-dropdown-2" name="archive-dropdown"> <option value="">Select Month</option> <option value='https://superuser.openinfra.org/articles/2025/02/'> February 2025 </option> <option value='https://superuser.openinfra.org/articles/2025/01/'> January 2025 </option> <option value='https://superuser.openinfra.org/articles/2024/12/'> December 2024 </option> <option value='https://superuser.openinfra.org/articles/2024/11/'> November 2024 </option> <option value='https://superuser.openinfra.org/articles/2024/10/'> October 2024 </option> <option value='https://superuser.openinfra.org/articles/2024/09/'> September 2024 </option> <option value='https://superuser.openinfra.org/articles/2024/08/'> August 2024 </option> <option value='https://superuser.openinfra.org/articles/2024/07/'> July 2024 </option> <option value='https://superuser.openinfra.org/articles/2024/06/'> June 2024 </option> <option value='https://superuser.openinfra.org/articles/2024/05/'> May 2024 </option> <option value='https://superuser.openinfra.org/articles/2024/04/'> April 2024 </option> <option value='https://superuser.openinfra.org/articles/2024/03/'> March 2024 </option> <option value='https://superuser.openinfra.org/articles/2024/01/'> January 2024 </option> <option value='https://superuser.openinfra.org/articles/2023/12/'> December 2023 </option> <option value='https://superuser.openinfra.org/articles/2023/11/'> November 2023 </option> <option value='https://superuser.openinfra.org/articles/2023/10/'> October 2023 </option> <option value='https://superuser.openinfra.org/articles/2023/09/'> September 2023 </option> <option value='https://superuser.openinfra.org/articles/2023/08/'> August 2023 </option> <option value='https://superuser.openinfra.org/articles/2023/07/'> July 2023 </option> <option value='https://superuser.openinfra.org/articles/2023/06/'> June 2023 </option> <option value='https://superuser.openinfra.org/articles/2023/05/'> May 2023 </option> <option value='https://superuser.openinfra.org/articles/2023/04/'> April 2023 </option> <option value='https://superuser.openinfra.org/articles/2023/03/'> March 2023 </option> <option value='https://superuser.openinfra.org/articles/2023/02/'> February 2023 </option> <option value='https://superuser.openinfra.org/articles/2023/01/'> January 2023 </option> <option value='https://superuser.openinfra.org/articles/2022/12/'> December 2022 </option> <option value='https://superuser.openinfra.org/articles/2022/11/'> November 2022 </option> <option value='https://superuser.openinfra.org/articles/2022/10/'> October 2022 </option> <option value='https://superuser.openinfra.org/articles/2022/09/'> September 2022 </option> <option value='https://superuser.openinfra.org/articles/2022/08/'> August 2022 </option> <option value='https://superuser.openinfra.org/articles/2022/07/'> July 2022 </option> <option value='https://superuser.openinfra.org/articles/2022/06/'> June 2022 </option> <option value='https://superuser.openinfra.org/articles/2022/05/'> May 2022 </option> <option value='https://superuser.openinfra.org/articles/2022/04/'> April 2022 </option> <option value='https://superuser.openinfra.org/articles/2022/03/'> March 2022 </option> <option value='https://superuser.openinfra.org/articles/2022/02/'> February 2022 </option> <option value='https://superuser.openinfra.org/articles/2022/01/'> January 2022 </option> <option value='https://superuser.openinfra.org/articles/2021/12/'> December 2021 </option> <option value='https://superuser.openinfra.org/articles/2021/11/'> November 2021 </option> <option value='https://superuser.openinfra.org/articles/2021/10/'> October 2021 </option> <option value='https://superuser.openinfra.org/articles/2021/09/'> September 2021 </option> <option value='https://superuser.openinfra.org/articles/2021/08/'> August 2021 </option> <option value='https://superuser.openinfra.org/articles/2021/07/'> July 2021 </option> <option value='https://superuser.openinfra.org/articles/2021/06/'> June 2021 </option> <option value='https://superuser.openinfra.org/articles/2021/05/'> May 2021 </option> <option value='https://superuser.openinfra.org/articles/2021/04/'> April 2021 </option> <option value='https://superuser.openinfra.org/articles/2021/03/'> March 2021 </option> <option value='https://superuser.openinfra.org/articles/2021/02/'> February 2021 </option> <option value='https://superuser.openinfra.org/articles/2021/01/'> January 2021 </option> <option value='https://superuser.openinfra.org/articles/2020/12/'> December 2020 </option> <option value='https://superuser.openinfra.org/articles/2020/11/'> November 2020 </option> <option value='https://superuser.openinfra.org/articles/2020/10/'> October 2020 </option> <option value='https://superuser.openinfra.org/articles/2020/09/'> September 2020 </option> <option value='https://superuser.openinfra.org/articles/2020/08/'> August 2020 </option> <option value='https://superuser.openinfra.org/articles/2020/07/'> July 2020 </option> <option value='https://superuser.openinfra.org/articles/2020/06/'> June 2020 </option> <option value='https://superuser.openinfra.org/articles/2020/05/'> May 2020 </option> <option value='https://superuser.openinfra.org/articles/2020/04/'> April 2020 </option> <option value='https://superuser.openinfra.org/articles/2020/03/'> March 2020 </option> <option value='https://superuser.openinfra.org/articles/2020/02/'> February 2020 </option> <option value='https://superuser.openinfra.org/articles/2019/12/'> December 2019 </option> <option value='https://superuser.openinfra.org/articles/2019/11/'> November 2019 </option> <option value='https://superuser.openinfra.org/articles/2019/10/'> October 2019 </option> <option value='https://superuser.openinfra.org/articles/2019/09/'> September 2019 </option> <option value='https://superuser.openinfra.org/articles/2019/08/'> August 2019 </option> <option value='https://superuser.openinfra.org/articles/2019/07/'> July 2019 </option> <option value='https://superuser.openinfra.org/articles/2019/06/'> June 2019 </option> <option value='https://superuser.openinfra.org/articles/2019/05/'> May 2019 </option> <option value='https://superuser.openinfra.org/articles/2019/04/'> April 2019 </option> <option value='https://superuser.openinfra.org/articles/2019/03/'> March 2019 </option> <option value='https://superuser.openinfra.org/articles/2019/02/'> February 2019 </option> <option value='https://superuser.openinfra.org/articles/2019/01/'> January 2019 </option> <option value='https://superuser.openinfra.org/articles/2018/12/'> December 2018 </option> <option value='https://superuser.openinfra.org/articles/2018/11/'> November 2018 </option> <option value='https://superuser.openinfra.org/articles/2018/10/'> October 2018 </option> <option value='https://superuser.openinfra.org/articles/2018/09/'> September 2018 </option> <option value='https://superuser.openinfra.org/articles/2018/08/'> August 2018 </option> <option value='https://superuser.openinfra.org/articles/2018/07/'> July 2018 </option> <option value='https://superuser.openinfra.org/articles/2018/06/'> June 2018 </option> <option value='https://superuser.openinfra.org/articles/2018/05/'> May 2018 </option> <option value='https://superuser.openinfra.org/articles/2018/04/'> April 2018 </option> <option value='https://superuser.openinfra.org/articles/2018/03/'> March 2018 </option> <option value='https://superuser.openinfra.org/articles/2018/02/'> February 2018 </option> <option value='https://superuser.openinfra.org/articles/2018/01/'> January 2018 </option> <option value='https://superuser.openinfra.org/articles/2017/12/'> December 2017 </option> <option value='https://superuser.openinfra.org/articles/2017/11/'> November 2017 </option> <option value='https://superuser.openinfra.org/articles/2017/10/'> October 2017 </option> <option value='https://superuser.openinfra.org/articles/2017/09/'> September 2017 </option> <option value='https://superuser.openinfra.org/articles/2017/08/'> August 2017 </option> <option value='https://superuser.openinfra.org/articles/2017/07/'> July 2017 </option> <option value='https://superuser.openinfra.org/articles/2017/06/'> June 2017 </option> <option value='https://superuser.openinfra.org/articles/2017/05/'> May 2017 </option> <option value='https://superuser.openinfra.org/articles/2017/04/'> April 2017 </option> <option value='https://superuser.openinfra.org/articles/2017/03/'> March 2017 </option> <option value='https://superuser.openinfra.org/articles/2017/02/'> February 2017 </option> <option value='https://superuser.openinfra.org/articles/2017/01/'> January 2017 </option> <option value='https://superuser.openinfra.org/articles/2016/12/'> December 2016 </option> <option value='https://superuser.openinfra.org/articles/2016/11/'> November 2016 </option> <option value='https://superuser.openinfra.org/articles/2016/10/'> October 2016 </option> <option value='https://superuser.openinfra.org/articles/2016/09/'> September 2016 </option> <option value='https://superuser.openinfra.org/articles/2016/08/'> August 2016 </option> <option value='https://superuser.openinfra.org/articles/2016/07/'> July 2016 </option> <option value='https://superuser.openinfra.org/articles/2016/06/'> June 2016 </option> <option value='https://superuser.openinfra.org/articles/2016/05/'> May 2016 </option> <option value='https://superuser.openinfra.org/articles/2016/04/'> April 2016 </option> <option value='https://superuser.openinfra.org/articles/2016/03/'> March 2016 </option> <option value='https://superuser.openinfra.org/articles/2016/02/'> February 2016 </option> <option value='https://superuser.openinfra.org/articles/2016/01/'> January 2016 </option> <option value='https://superuser.openinfra.org/articles/2015/12/'> December 2015 </option> <option value='https://superuser.openinfra.org/articles/2015/11/'> November 2015 </option> <option value='https://superuser.openinfra.org/articles/2015/10/'> October 2015 </option> <option value='https://superuser.openinfra.org/articles/2015/09/'> September 2015 </option> <option value='https://superuser.openinfra.org/articles/2015/08/'> August 2015 </option> <option value='https://superuser.openinfra.org/articles/2015/07/'> July 2015 </option> <option value='https://superuser.openinfra.org/articles/2015/06/'> June 2015 </option> <option value='https://superuser.openinfra.org/articles/2015/05/'> May 2015 </option> <option value='https://superuser.openinfra.org/articles/2015/04/'> April 2015 </option> <option value='https://superuser.openinfra.org/articles/2015/03/'> March 2015 </option> <option value='https://superuser.openinfra.org/articles/2015/02/'> February 2015 </option> <option value='https://superuser.openinfra.org/articles/2015/01/'> January 2015 </option> <option value='https://superuser.openinfra.org/articles/2014/12/'> December 2014 </option> <option value='https://superuser.openinfra.org/articles/2014/11/'> November 2014 </option> <option value='https://superuser.openinfra.org/articles/2014/10/'> October 2014 </option> <option value='https://superuser.openinfra.org/articles/2014/09/'> September 2014 </option> <option value='https://superuser.openinfra.org/articles/2014/08/'> August 2014 </option> <option value='https://superuser.openinfra.org/articles/2014/07/'> July 2014 </option> <option value='https://superuser.openinfra.org/articles/2014/06/'> June 2014 </option> <option value='https://superuser.openinfra.org/articles/2014/05/'> May 2014 </option> </select> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript"> /* <![CDATA[ */ (function() { var dropdown = document.getElementById( "archives-dropdown-2" ); function onSelectChange() { if ( dropdown.options[ dropdown.selectedIndex ].value !== '' ) { document.location.href = this.options[ this.selectedIndex ].value; } } dropdown.onchange = onSelectChange; })(); /* ]]> */ </script> <h2 class="widget-title">Categories</h2> <ul> <li class="cat-item cat-item-2"><a href="https://superuser.openinfra.org/section/featured/">Featured</a> </li> <li class="cat-item cat-item-5"><a href="https://superuser.openinfra.org/section/how-to/">How-To</a> </li> <li class="cat-item cat-item-3"><a href="https://superuser.openinfra.org/section/news/">News</a> </li> <li class="cat-item cat-item-759"><a href="https://superuser.openinfra.org/section/open-infrastructure-events/">Open Infrastructure Events</a> </li> <li class="cat-item cat-item-686"><a href="https://superuser.openinfra.org/section/superuser-award/">Superuser Award</a> </li> <li class="cat-item cat-item-6"><a href="https://superuser.openinfra.org/section/superuser-tv/">Superuser TV</a> </li> <li class="cat-item cat-item-1195"><a href="https://superuser.openinfra.org/section/technical-deep-dive/">Technical Deep Dive</a> </li> <li class="cat-item cat-item-1"><a href="https://superuser.openinfra.org/section/uncategorized/">Uncategorized</a> </li> <li class="cat-item cat-item-1196"><a href="https://superuser.openinfra.org/section/university-partnerships-program/">University Partnerships Program</a> </li> <li class="cat-item cat-item-4"><a href="https://superuser.openinfra.org/section/user-stories/">User Stories</a> </li> <li class="cat-item cat-item-1204"><a href="https://superuser.openinfra.org/section/vmware-to-openstack-migration/">VMware to OpenStack Migration</a> </li> </ul> </ul> </div> </div> </div> </div> </main><!-- #main --> </div><!-- #primary --> </div><!-- #content --> <footer class="page-footer"> <div class="container"> <div class="grid"> <div class="col col--3-of-3"> <section id="nav_menu-2" class="nav-group widget widget_nav_menu"><h4>Superuser</h4><div class="menu-main-menu-container"><ul id="menu-main-menu" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-74"><a href="https://superuser.openinfra.org/about/">About</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-18580"><a href="https://superuser.openinfra.org/contribute/">Contribute</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18581"><a href="https://superuser.openinfra.org/editorial-guidelines/">Editorial Guidelines</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18582"><a href="https://superuser.openinfra.org/style-guide/">Style Guide</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10"><a href="https://superuser.openinfra.org/section/user-stories/">User Stories</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-8"><a href="https://superuser.openinfra.org/section/how-to/">How-To</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-9"><a href="https://superuser.openinfra.org/section/superuser-tv/">Superuser TV</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-71"><a href="https://superuser.openinfra.org/awards/">Awards</a></li> </ul></div></section><section id="nav_menu-3" class="nav-group widget widget_nav_menu"><h4>OpenInfra Resources</h4><div class="menu-openinfra-resources-container"><ul id="menu-openinfra-resources" class="menu"><li id="menu-item-13" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13"><a href="https://superuser.openinfra.dev/?s=openstack">OpenStack</a></li> <li id="menu-item-14" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14"><a href="https://superuser.openinfra.dev/articles/tag/airship/">Airship</a></li> <li id="menu-item-15" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-15"><a href="https://superuser.openinfra.dev/articles/tag/kata-containers/">Kata Containers</a></li> <li id="menu-item-16" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16"><a href="https://superuser.openinfra.dev/articles/tag/starlingx/">StarlingX</a></li> <li id="menu-item-18864" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18864"><a href="https://superuser.openinfra.dev/articles/tag/zuul/">Zuul</a></li> <li id="menu-item-18865" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18865"><a href="https://superuser.openinfra.dev/articles/tag/newsletter/">OpenInfra Newsletters</a></li> </ul></div></section><section id="nav_menu-4" class="nav-group widget widget_nav_menu"><h4>Topics</h4><div class="menu-topics-container"><ul id="menu-topics" class="menu"><li id="menu-item-17" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17"><a href="https://superuser.openinfra.dev/articles/tag/containers/">Containers</a></li> <li id="menu-item-18" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18"><a href="https://superuser.openinfra.dev/articles/tag/edge-computing/">Edge Computing</a></li> <li id="menu-item-19" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19"><a href="http://superuser.openinfra.dev">Public, Private &#038; Hybrid Cloud</a></li> <li id="menu-item-20" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-20"><a href="https://superuser.openinfra.dev/articles/tag/ai/">AI / Machine Learning</a></li> <li id="menu-item-21" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-21"><a href="https://superuser.openinfra.dev/articles/tag/cicd/">CI/CD</a></li> </ul></div></section> <hr> <div class="grid"> <div class="col col--1-of-3"> <div class="logo"> <img src="https://superuser.openinfra.org/wp-content/themes/superuser/images/superuser.svg" class="logomark" alt="&gt; SU"> </div> </div> <div class="col col--2-of-3"> <div class="about-blurb site-description"> <p>Superuser is a publication about the open infrastructure stack including Ceph, Cloud Foundry, Kata Containers, Kubernetes, OpenStack, OPNFV, OVS, Zuul, StarlingX and more.</p> </div> </div> </div> </div> </div> </div> </footer> </div><!-- #page --> <style type="text/css"> #nprogress .bar { background: #00abef!important; } #nprogress .peg { box-shadow: 0 0 10px #00abef, 0 0 5px #00abef!important; } #nprogress .spinner-icon { border-top-color: #00abef!important; border-left-color: #00abef!important; } </style> <link rel='stylesheet' id='simple-share-buttons-adder-ssba-css' href='https://superuser.openinfra.org/wp-content/plugins/simple-share-buttons-adder/css/ssba.css?ver=20210432' type='text/css' media='all' /> <style id='simple-share-buttons-adder-ssba-inline-css' type='text/css'> .ssba { } .ssba img { width: 35px !important; padding: 6px; border: 0; box-shadow: none !important; display: inline !important; vertical-align: middle; box-sizing: unset; } .ssba-classic-2 .ssbp-text { display: none!important; } .ssba .fb-save { padding: 6px; line-height: 30px; } .ssba, .ssba a { text-decoration:none; background: none; font-size: 12px; font-weight: normal; } #ssba-bar-2 .ssbp-bar-list { max-width: 48px !important;; } #ssba-bar-2 .ssbp-bar-list li a {height: 48px !important; width: 48px !important; } #ssba-bar-2 .ssbp-bar-list li a:hover { } #ssba-bar-2 .ssbp-bar-list li a svg, #ssba-bar-2 .ssbp-bar-list li a svg path, .ssbp-bar-list li a.ssbp-surfingbird span:not(.color-icon) svg polygon {line-height: 48px !important;; font-size: 18px;} #ssba-bar-2 .ssbp-bar-list li a:hover svg, #ssba-bar-2 .ssbp-bar-list li a:hover svg path, .ssbp-bar-list li a.ssbp-surfingbird span:not(.color-icon) svg polygon {} #ssba-bar-2 .ssbp-bar-list li { margin: 0px 0!important; }@media only screen and ( max-width: 750px ) { #ssba-bar-2 { display: block; } } </style> <script type="text/javascript" id="disqus_count-js-extra"> /* <![CDATA[ */ var countVars = {"disqusShortname":"openstack-superuser"}; /* ]]> */ </script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/plugins/disqus-comment-system/public/js/comment_count.js?ver=20210432" id="disqus_count-js"></script> <script type="text/javascript" id="disqus_embed-js-extra"> /* <![CDATA[ */ var embedVars = {"disqusConfig":{"integration":"wordpress 3.0.23"},"disqusIdentifier":"20814 https:\/\/superuser.openinfra.dev\/?p=20814","disqusShortname":"openstack-superuser","disqusTitle":"Experts Discuss Tradeoffs, Frequency, and more around Upgrades of Large Scale OpenStack Deployments | OpenInfra Live Recap","disqusUrl":"https:\/\/superuser.openinfra.org\/articles\/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap\/","postId":"20814"}; /* ]]> */ </script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/plugins/disqus-comment-system/public/js/comment_embed.js?ver=20210432" id="disqus_embed-js"></script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/plugins/simple-share-buttons-adder/js/ssba.js?ver=20210432" id="simple-share-buttons-adder-ssba-js"></script> <script type="text/javascript" id="simple-share-buttons-adder-ssba-js-after"> /* <![CDATA[ */ Main.boot( [] ); /* ]]> */ </script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/themes/superuser/js/enquire.min.js?ver=20210432" id="enquire-js"></script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/themes/superuser/js/waypoints.js?ver=20210432" id="waypoints-js"></script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/themes/superuser/js/navigation.js?ver=20210432" id="superuser-navigation-js"></script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/themes/superuser/js/skip-link-focus-fix.js?ver=20210432" id="superuser-skip-link-focus-fix-js"></script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/themes/superuser/js/application.js?ver=20210432" id="superuser-application-js"></script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-includes/js/comment-reply.min.js?ver=20210432" id="comment-reply-js" async="async" data-wp-strategy="async"></script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-includes/js/dist/hooks.min.js?ver=20210432d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-includes/js/dist/i18n.min.js?ver=20210432e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/plugins/jetpack/_inc/build/theme-tools/responsive-videos/responsive-videos.min.js?minify=false&amp;ver=20210432f96734b25612a82f88" id="jetpack-responsive-videos-js"></script> <script type="text/javascript" src="https://superuser.openinfra.org/wp-content/plugins/pmzez-page-loader/js/active.js?ver=20210432" id="pmzez-page-lazy-loader-js-active-js"></script> <script> jQuery( document ).ready(function() { jQuery(".article-body iframe").parent('p').css("margin-left", "0px"); jQuery(".article-body iframe").parent('p').css("margin-right", "0px"); }); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10