2019OpenStackFoundationAnnualReportChairman’sNote
DecemberandJanuaryareafavoritetimeofyearforreflectiononthingspastandanticipationforthingstocome.
2019OSFcommunityachievements,whichIwillleavetotheothersinthisreporttodetail,areproofofthesuccessfulopensourcenatureofourcommunityinbuildingtheopeninfrastructuresoftwarepoweringtoday’sandtomorrow’sdistributedcloudcentereddatacenters.
Asuperbigthankyoutoallthecommunitycontributors,leaders,staff,andusersthathaveallcometogethertomakethese2019excitingdevelopmentspossible.Inparticular,IwouldliketotakethismomenttothankthemembersoftheOpenStackFoundationboardforitsleadershipandcommitment.Boardmembersduring2019include:AlanClark,AllisonRandal,AndyCathrow,AnniLai,ArkadyKanevsky,BrianStein,ChangBoGuo(Eric),ChristopherPrice,Dr.ClemensHardewig,DanielBecker,EgleSigler,FredLi,ImadSousou,JeffMoyer,JohanChristenson,JosephWang,JunWeiLiu,MarkMcLoughlin,MarkSkarpness,MontyTaylor,PrakashRamchandran,RobEsker,RyanVanWyk,RyanBeisner,RuanHE,SeanMcGinnis,ShaneWang,TimBellandVijoyPandey.
2019successplacesOSFinauniqueandexcitingpositionfor2020andthefuture.Wecanallbeassuredthatchallengeswillbehad,achievementsmade,anddiscoveriesfoundthroughoutthecomingyear.Ihavestrongconfidencethatwe,asacommunity,willcontinuetodelivertheopeninfrastructureneededtopower,scale,anddiversifytomorrow'scloudtechnologyaswecontinuetostrategicallyalignwiththetransformationalchangesintomorrow’sinfrastructureneeds.
Twodaysagoa4yearoldandIwereconversingnearaBluetoothenabledspeakersystem.Imentionedtohimthatweshouldplaysomeholidaymusic.Hequicklyturnedtowardthespeakerandboldlysaid,“Speaker,playmymusiclist”.Atthatmomentitstruckmethattoday’suserexpectationshavetrulygonefromsimplyconnectedtobeingsmartlyconnected.Longgonearethedaysoftheunconnected.Everythingbeingsmartlyconnectedplacesrequirementsthattheinfrastructurebeintelligent!That’sourchallengeandanticipationfor2020.Aswelookto2020forprojectplansandnewprojectideaslet’sbuildintelligentinfrastructure!
Here’stoanexciting2020togetherasacommunity!
AlanClark,ChairmanoftheOpenStackFoundationBoardofDirectors
ALetterfromtheExecutiveDirector
Alittleovertwoyearsago,werecognizedthatthecommunityoftheOpenStackFoundationhadgrownbeyondasolefocusonOpenStackandhadcometocareaboutabroaderecosystemofopensourceprojects.WeembarkedonajourneytofindwhatroleOSFshouldhaveinspreadingtheOpenStackwayofcollaboratingandhowthestrengthsandcapabilitiesoftheOSFcouldhelpothersoftwarecommunitiesgrowandthrive.
Ourgoalwastodoitinafocusedway,orientedaroundemergingmarketsthatwereputtingnewdemandsonunderlyinginfrastructure.Wealsowantedtostaytruetoourvalues,showingnewcommunitiesthebenefitsoftheFourOpens,whilefocusingonapragmaticapproachthatprioritizedtheproductionofsoftware.
Thisyear,wesawthoseinitialeffortsreachanewlevelofmaturitywiththeconfirmationofthreepilotprojects,softwarereleasesfromallprojects,aneweventsmodelwiththecreationofthecombinedOpenInfrastructureSummitandPTG,andincreasedadoptionofourcommunities’software.Theseresultshaveshownthatourapproachworks.
Theconfirmationofthepilotprojectsvalidatedtheirprogressandalsotheprocessthatourcommunitydeveloped.Ibelievethatprocessandstructurestrikesanicebalancebetweenbeinglightweightenoughtoallowvariationbetweenindividualprojectswhilealsoensuringaconsistentlevelofopennessinourcommunities.
TheseconfirmationsalsogarneredpresscoverageandstartedtoraiseawarenessofourOSFexpansion.Andthenewprojectshaveopenedupopportunitiesforengagementwithmanynewcompanies,includingsomeofthelargesttechnologycompaniesintheworld,whohavenothistoricallybeeninvolvedinOpenStackdirectly.
Goingforward,thereareimprovementsandgrowthpossibleineachofourprojects,andourstaffislookingattakingthelessonslearnedin2018-2019tocreatemoredocumentationaroundourapproachandmodel.
WithintheOSFecosystem,weheldmanyin-personmeetingsthisyeartodiscussourprogressandstrategyandthevalueourcommunitybringstotheopensourceinfrastructureworld.ThesemeetingsincludedeveryOSFPlatinumandGoldMember,aswellasneworganizationsaroundtheworld.InsomecasesthesewerenewerorganizationslikeTroila,whoultimatelyjoinedasanewGoldMember.OthertimesweworkedwithdiverseuserssuchasBaidu,whodocumentedtheirlargescaleusageina40-pagewhitepaper,orautomanufacturerswhouseandcontributetoZuul.Wewerealsoabletoparticipateinjointeventsthroughouttheyear,speakingtothousandsofemployees,partnersandcustomers,givingustheopportunitytospreadourkeymessagesevenfarther.Thisisdefinitelyanactivitywewillcontinueinto2020.
Wedidallofthisagainstabackdropofglobaluncertaintyamidashiftinggeopolitical,technologyandopensourcelandscape.Duringoneofthemostsignificant“tradewars”inrecenthistory,wethrewasuccessfulglobalSummit+PTGinShanghaiwithattendeesfrom50countries.ThestaffoftheFoundationpulledtogetherinanincrediblewaytodeliveronourcommitmentstothecommunitiesweserve.Whileitdefinitelywasn’taneasyyear,thankstotheirefforts,itwasagoodyear.Aswelookforwardto2020,Iseeenormousopportunitiestobuildontheexperienceofthelastfewyearstocontinuetogrowoursoftwarecommunities,ourcommercialecosystemsandtheentireopensourcemovement.
OpenStackFoundationProjectUpdates
AirshipProjectUpdate
Airshipestablishedincrediblemomentumin2019,includingconfirmationbytheOSFasatop-levelprojectinOctober,acrucialstageofAirship’smaturity.Theconfirmationasatop-levelprojectsignifiesthecommunity’smanyaccomplishmentssincebeingannouncedasapilotprojectsupportedbytheOSFinMay2018,namely:
Airship'sdeepinvolvementwiththeOSFcommunityActiveparticipationinbothOpenInfrastructureSummitsandProjectTeamsGathering(PTG)EmbraceofthefouropenswithsourcecodehostedonOpenStackinfrastructureOpengovernanceandmatureoperationwithanopenweeklydesignmeetingCodereviewsthroughOpenStack-hostedGerritActiveparticipationinaFoundation-wideforumsessiononestablishingopengovernance
Airshipisarobustmechanismforcloudoperatorswhowanttoembracecontainersasthenewunitofinfrastructuredeliveryatscaletomanagetheentirelifecycleofdatacenterinfrastructureusingaunified,declarative,fullycontainerized,cloudnativeplatform.Airship1.0wasreleasedattheOpenInfrastructureSummitDenverinApril.Itsenterprise-readinessincludesenhancedplatformsecurity,resiliencyandplatformdeploymenttooling.Airship2.0designanddevelopmentwaskickedoffpost1.0release.Itstechnicalroadmapincludesleveragingmeta3-ioforbaremetalprovisioning,theCluster-APIforKubernetesbootstrappingandlifecyclemanagement,ContainerizedNetworkFunction(CNF)support,leveragecloudnativeworkflowmanagement(e.g.Argo),Helmv3andArmadaOperator,edgeusecases,andYAMLmanagementimprovement,etc.ThepicturebelowrepresentsthetargetAirship2.0architecture:
Keyhighlightsin2019
Airship1.0releasedinApril2019Confirmedasatop-levelprojectsupportedbytheOpenStackFoundationinOctober2019
AcontinuedtrendofcommunitygrowthreleaseafterreleaseofOpenStackEnhancementstoAirshipincluding:
Fullresiliencyagainstcontrolplanenodefailure(to1node)AddedsupportforOpenStackSteindeploymentviaAirship(Trainbeingdevelopednow)PerpatchsetvirtualizeddeploymentandtestingEndtoendencryptiononthewireandatrest
Theadoptionofformalgovernance–andestablishingbothaTechnicalandWorkingCommitteeRegularblogpostsofAirship2.0evolutionMonthlynewslettertopotentialsupportersofAirshipcommunity
TheAirshipteamisexcitedtosharethefutureplans–acompleterebuildofAirshipcorecodemigrationfromPythontoGolangwithanalphareleaseplannedforearly1Q2020,abetareleaselate2Q2020,andafull2.0releasein2020.Inaddition,Airship2.0willpenetrateintomoreindustrydomainssuchascommontelcoNFViand5Gtestbedetc.
WhattolookforwardtowithAirship2.0
SupportsmallerdeploymentsWorkflowswillbefullydeclarativeAdoptingupstreamentrenchedprojectsSimplerdocumentcreationandmanagement(AirshipYAMLwashard)Animprovedflowforexecutingupdates(changingthetireswhilethecarismovingishard)PenetrateintoNFVidomain,enablethereferenceimplementationofCommonTelcoNFVi(CNTT)andsupportitsVNFcertification.EricssonandDellaredonatinghardwareforAirshipcommunitylabtoleverageas3rd-partyCIEmpowerthe5GtestbedbyEricsson
AirshipChannelsandMeetings
IRC:#airshipitonFreenodeTwitterWebsiteYouTubeMailingLists(discussandannounce)DeveloperMeetings:Tuesdays9AMCSTin#airshipitonFreenodeDesignMeetings:Thursdays,10:00am-11:30amCST(seemailinglistforinvitation)SpecialInterestGroups:
YAML:Mondays,10:00am-11:00amCSTBootstrap:Wednesdays,9:00am-10:00amCSTUI:Fridays,12:00-1:00pmCST
KataContainers
KataContainersseamlesslydeliversthespeedofcontainerswiththesecurityofvirtualmachines.KataContainersbecameapilotprojectinDecember2017,inconjunctionwiththeOSF’sevolutionfrombeingthehomeforOpenStacktobecomingthehomeofopeninfrastructurecollaboration.InAprilof2019,KataContainerswasthefirstOSFpilotprojecttograduatetobecomeanofficialOSFopeninfrastructureproject.Thismilestoneacknowledgedtheproject'sstrategicrelevance,well-definedgovernanceprocedures,commitmenttotechnicalbestpracticesandopencollaboration,andmostimportantly,anactivelyengagedecosystemofdevelopersandusers
Theprojectenjoysaglobal,engagedandgrowingcommunityasevidencedbyits2019stats:3,164commitsmadeby110authorsrepresenting20+companies.
2019wasabreakthroughyearwithproductiondeploymentsofKataContainersbysomeoftheworld'slargestcloudserviceproviders,notablyinChinaandNorthAmerica.InNovemberof2019,BaiduwontheSuperuserawardattheOpenInfrastructureSummitforitsnumerousproductiondeploymentsofKatainboththeircloudaswellasedgeserviceofferings.Morethan20,000skillsfrom3,000developersruninKataContainersaspartofBaidu’sCloudFunctionComputingoffering.HuaweialsohasmultipleproductiondeploymentsofKataContainersinboththeirpubliccloudinfrastructureaswellastheirEnterpriseIntelligenceService,andinAlibabaanditsrelatedcompanyAntFinancial,KataContainershasbeendeployedinAlibaba'sCloudproductsandservices,suchasEdgeNodeService(ENS),andisbeingtestedformorecloudandfinancialapplications.Ontheinnovationfront,TencentispioneeringmassivescalingofsecurecloudgamingwithAndroidinKataContainers.Finally,inNorthAmerica,KatahasbeendeployedbyaleadingEdgeserviceprovideraswellasapopularsoftwarebuildservicesprovider.
Althoughcloudserviceproviders(CSPs)representtheearlyadoptersofKataContainers,inordertoexpandfurtherintoenterprise,supportandintegrationbyoperatingsystemvendors(OSVs)isessential.Tothatend,theprojectbenefitsfromthedeeptechnicalexpertiseofdevelopersfromRedHat(virtio-fseffort),SUSE(OBSandSLESintegration)andCanonical(snapimage,CharmedK8Sintegration).ThesnapimageforKataContainersintheSnapcraftstoreisuptonearly3,400weeklyactiveusers.
TheKataContainersArchitectureCommitteealsowentthroughtwoelectioncyclesinFebruaryandSeptermber2019.NowtheprojectisledbyEricErnst(Intel),SamuelOrtiz(Intel),XuWang(AntFinancial,arelatedcompanyofAlibaba),JustinHe(ARM)andHaominCai(Huawei).TheArchitectureCommitteemembersensurethatKataContainersstaystruetoitsgoalofopencollaborationandinnovationaroundcontainerspeedandsecurity.
KataContainersdevelopmentcontinuestothrivein2019.WithdevelopersinAsia,theAmericasandEurope,activityintheproject'sgitandslackchanneloccursaroundtheclock.Developerswithquestionsorissuesgenearallyreceivespeedyandthoroughresponses.Sincethe1.5releaseinJanuaryof2019,theprojecthasdeliveredasteadybeatofreleasestobothmaintainstabilityandintroducenewfeatures.The1.5releaseincludedFirecrackerhypervisorsupport,IBMs390architecturesupportandanewmethodtointegratewithcontainerdthatgreatlysimplifiedKataContainersarchitecture.The1.6releaseaddedopentracingsupport.The1.7releaseintroducedanearlypreviewofvirtio-fswhichwaspurposelydesignedandbuiltforKataContainersasareplacementof9pfs.The1.8releasefocusedonhypervisorimprovementsincludingqemu4.0andFirecrackerjailersupport,addingextrasecurityisolationforthevirtualmachinemanager(VMM)onthehost.The1.9releasetowardstheendof2019includedFirecrackervirtio-vsocksupport,rootlessKatawithpodman,experimentalsupportfortheACRNhypervisor,andperpodcustomconfigurationannotations.
TwoOSF-sponsoredopensourcehackathonswereheldinChinain2019andKataContainerswasafeaturedprojectinboth.ItattracteddevelopersfromAlibaba,Baidu,HuaweiandTencent.ParticipantsopenlysharedtheiradoptionplansandfeedbackontheKataContainersroadmap.TheKataContainerscommunitycontinuestoworkcloselywiththeOCI(OpenContainerInitiative)andKubernetescommunitiestoensurecompatibility.ThePodOverheadfeaturedevelopedbyKatacommunitywasmergedbyKubernetesasanalphafeature,toaccountfortheresourcesconsumedbythepodinfrastructureontopofthecontainerrequests&limits.FollowinginthefootstepsofRuntimeClass,PodOverheadmakesKubernetesmoreKatafriendly.
Throughout2019,inordertobuildawarenessandinterestfortheproject,theKataContainerscommunitypresentedtechnicalupdatesandhostedgatheringsatseveralglobaleventsincludingKubeCon+CloudNativeConBarcelona,OpenInfrastructureSummitDenver,KubeConShanghaiandtheOpenInfrastructureSummitShanghai.KataContainerswasalsofeaturedatseveralOpenInfraDays,OpenStackDaysandothercontainer-focusedmeetupsaroundtheworld.
Lookingaheadto2020,theKatacommunitywillfocusonsupportingitsgrowingusercommunity,drivinginnovationwiththeKata2.0roadmap,andcontinuingopencollaborationwiththerapidlyexpandingcontainerecosystem.
ThecodeishostedonGithubundertheApache2license.Learnabouttheproject,howtocontributeandsupportthecommunityatkatacontainers.io.Jointhesechannelstogetinvolved:
GitHub:github.com/kata-containersSlack:bit.ly/katacontainersslackIRC:#kata-devonFreenodeMailinglistlists.katacontainers.io
OpenStackUpdates
Atotalof1,518uniquechangeauthorsapprovedmorethan47,500changesandpublishedtwomajorreleases,codenamedSteinandTrain(duetoourundyingloveofTrains).WestartedtoworkonUssuri,ournextrelease,tobedeliveredin2020.In2018,weintroducedthe"ExtendedMaintenance"concept,aperiodonwhichbugfixescanbeacceptedforprojectsfollowingit(butthesewon'tproducefurtherreleases).Asoftoday,Ocata,Pike,andQueensareinextendedmaintenance.
Likein2018,thecomponentprojectteamscompletedworkonstability,performance,andoperational/usabilityimprovements.TheyalsoworkedonthemesrelatedtointegratingwithotherOpenStackcomponents,otherOpenStackFoundationOpenInfrastructureProjects,andprojectsfromadjacentcommunities,forexampleKubernetesorAnsible.Wehaveintroducedadeploymenttoolscapabilitiesmap,tomakeiteveneasierfornewuserstoselecttheirdeploymenttoolofchoice.
Inadditiontocomponent-specificwork,wecontinuedtoimproveourOpenStack-wideprocessesbyaddingpopupteamsnexttogoals,inordertohavemoreflexibilityonachievinglargescalechanges.During2019,wehaveaddedtwopopupteams"ImageEncryption"(implementingencryptionanddecryptionofimagesandthehandlingofthoseimagesinOpenStack)andthe"SecureDefaultPolicies"(consistentpoliciesacrossOpenStack).ThisisinadditiontoourOpenStackwidegoals:wemadesurealltheprojectscanrendertheirdocumentationintoPDFs,ensuredthatOpenStackworksandistestedinIPv6onlyenvironments(notonlydualstacks!).Wearealsomakingsurethecommunityismovingupinthepythonversionswithanultimateremovalofpython2ofourdevelopmentpipelinesin2020.
TheTechnicalCommittee(TC)itselfhasevolvedin2019.Weplantoreduceourmembersto9in2020.Overthewholeyear,ChrisDent,DavanumSrinivas,SeanMcGinnis,DougHellmann,JeremyStanley,LanceBragstad,andJuliaKregerlefttheTC,tomakewayforfirst-timemembersAlexandraSettle,JimRollenhagen,RicoLin,KendallNelson,KevinCarter,NateJohnston,andJayBryant.
2019sawthebeginningsofatransitionfromOpenStackprojectinfrastructurehostingintoOpenDevprojecthosting.ThisprocesswilleventuallyseparateourprojecthostingtoolsfromOpenStackitselfsothattheymaybemoreclearlyreusedbyotherprojects.Weexpecttomakesignificantprogressonthistransitionin2020.
WiththeinputfromtheOpenStackFoundationboard,theOpenStackTCupdatedits"helpwantedlist"toactivelytrackwherebusinessandleadershipopportunitiescanbeforcompanieswillingtoinvestinOpenStack.
During2019,theOpenStackprojectinfrastructurewasrenamedopendev.org,tomakeitcleareritcanbeusedbeyondOpenStack.UsingOpendevnamespaces,wenowhaveaclearseparationbetweenofficialOpenStackprojectsandnon-OpenStackopensourceprojectsdevelopedunderthesamedevelopmenttooling.Intermsofprojectteams,themostvisiblechangein2019wastheextractionofPlacementfromtheNovateam.RegardingSIGs,wearelaunchinga"Multi-architecture"SIG(includingtheorginalworkfromthePowerVMprojectteamwhichbecamethePowerVMSIG...),AnsibleSIG,ContainersSIG,Auto-scalingSIG(whichisplannedtomergewiththeexistingself-healingSIGtoformanewAutomationSIGinthenearfuture),LargeScaleSIG,TechnicalWritingSIG,PublicCloudSIG(migratedfromPublicCloudWG),BareMetalSIG,andEdgeComputingSIG(renamedfromFEMDCSIG).Thisyear,wecloseddowntheUpgradeSIG,asweconsidertheirworkachievedandcompleted.Thisyear,alotofworkwasdonetohelpcreatingandmaintainingnewSIGs(thankstothe"MetaSIG"team).Thisincludesmoreguidelinesandreferencedocuments.Asusual,theTCmemberswillcontinuetheirworktoexposeSIGsbroadly,toensureallthedifferentprofilesandinterestsinOpenStackareefficientlyrepresented,working,andcollaboratingtogether.
In2019,theOpenStackUserCommittee(UC)broughtonboardseveralnewmembersincludingJohnStudarus(Februaryelectee),BelmiroMoreira(Februaryelectee),MohamedElsakhawy(Augustelectee),andJaesukAhn(Septemberelectee).AmyMarrichwasre-electedtocontinuetheirserviceontheUC.
InthisyearweworkedcloselywiththeOpenStackFoundationstafftoadoptnewpoliciestobettersupporttheusergroups.ThemigrationoftheusergroupsontoMeetup.comhasallowedustobettersupportgroupsthroughlocalleadershiptransitionsandreducetechnicalheadaches.WealsosmoothedtheprocessfornewusergroupstocomeonlineandbesupportedbytheFoundationincreasingthereachinthesenewandemergingregionsoftheworld.
Wecontinuetoidentifywaysinwhichthenewtechnologiesdevelopedcanbepromotedandevangelized.WebelievethecurrentAmbassadorprogram,whichiscurrentlyfocusedonsupportingtheusergroups,caneitherbemodified,oranewprogramcreatedtohelpsupportthoseindividualsactivelypromotingandevangelizeouropensourceofferings.
TheUCtookanactiveroleinupdatingtheSIGandWorkingGrouprecordstobetterreflecttheleadership,goals,andstatusoftheseentities.Wefeelthathavingaccuraterecordsallowsthoselookingtogetinvolvedtoreadilyfindtheactivecommunities.
TheUChasbeeninvestigatingreducingitsmembershipfromfive(5)tothree(3)memberswithplanstohavethemembershiprulesmodifiedintimefortheFebruary2020election.WebelievehavingfewerUCmemberswillmakeiteasiertokeeptheUCfullyelected.
StarlingXProjectUpdate
StarlingXisapilotprojectsupportedbytheOpenStackFoundationthatwasannouncedMay2018.Theprojectintegrateswell-knownopensourceprojectincludingOpenStack,Ceph,Kubernetes,andmoretocreateacloudplatformthatisfinetunedforedgeandIoTusecases.
During2019thecommunitywasworkingoncreatingafusionbetweenOpenStackandKubernetesservicestoprovideinfrastructuresoftwarethatcreatesaflexibleenvironmenttosupportvirtual,containerized,orbaremetalworkloads.
TheStarlingXcommunityputouttwomajorreleasesofthesoftwareduringtheyear:StarlingX2.0(latestversionis2.0.1)andStarlingX3.0.The2.0releaseintroducedfundamentalchangestothearchitectureincludingcontainerizingOpenStackandotherservicestoprovidemoreflexibility,robustness,andincreasedmanageability.Besidesarchitecturalchangescommunitymemberswerealsofocusingonfeaturestoimprovesecurityandperformanceincludingtostartworkoncreatingaperformancetestingframeworktoensuremaintaininghighstandardsonanongoingbasis.The3.0releaseaddacrucialcomponentcalledDistributedCloudarchitecturetoprovidesynchronizationacrossedgesites.ThefeatureisinlinewiththeDistributedControlPlanescenariooftheOSFEdgeComputingGroup’sReferenceArchitecturemodels.
ThelatestreleaseisalsointegratingtheTrainversionofOpenStack.ThiswasanimportantstepaswiththisstepStarlingXdoesn’tcarrymoreenhancementstotheprojectasextrapatchesandtheteammembersareactivelyworkingwiththeOpenStackcommunityonfurtherimprovementsandnewfunctionalityupstream.
Thecommunityhasreachedanothermilestonebyhavingafullyelectedleadership.TheTechnicalSteeringCommittee(TSC)hadtwoelectionsreplacinghalfofthegroupeachtimewhileProjectLeadsandTechnicalLeadsgotelectedduringthesecondhalfoftheyear.Electionswillbeheldonaregularbasisgoingforward.
Furtherhighpriorityitemsincludedcommunitybuildingandoutreach.Itisveryimportantfortheprojecttolowertheboundariesofentryandmakesurethatitiseasyfornewcomerstofindentrypoints.Thecommunityhasbeenactivelyworkingonimprovingdocumentationandcreatingmaterialstoguidenewcontributors.TheprojectheldaContributorMeetupintheUSAandfurthermeetupsandmeetupforrelease2.0andhackathonsinChinalastyearandcommunitymembersalsotookadvantageoftheProjectTeamGatheringsaswellastheOpenInfrastructureSummitsandForumstohavefacetofacediscussionsaswellastoonboardnewcomers.Someoftheteammembersputtogetherahands-onworkshopwhichguidesparticipantsthroughinstallingStarlingXandtryingoutsomeofthefeaturesitprovides.CommunitymembersranthetrainingatvariousOSFandindustryeventsthroughouttheyear.TheinfrastructureisrunningonhardwaredonatedbyPacket.com.
Theprojecthad3359changescommittedby147authorsfrommorethan10organizationsduringtheyear.
ThecodeishostedonGithubundertheApache2license.Learnabouttheproject,howtocontributeandsupportthecommunityatstarlingx.io.Jointhesechannelstogetinvolved:
GitHubIRC:#starlingxonFreenodeMailinglist
ZuulProjectUpdate
ZuulisanopensourceCI/CDplatformdesignedfortest-drivenopensourceprojectsandsoftwaredevelopmentorganizationswhoneedtogateagainstmultipleprojectsandsystemsbeforelandingasinglepatch.Since2012,ZuulhasbeenprovenatscaleasacriticalpartoftheOpenStackdevelopmentprocess.Asmoreusersandusecasesemerged,theteamhasbeendecouplingZuulfromOpenStack-specificsystems.2018'sZuulversion3.0releasewasamajorlandmarkinmakingZuulgenerallyusableoutsideoftheOpenStackproject.In2019Zuulhastakengeneralusabilityevenfuther,focusingonaddingfeaturesforavarietyofcodereviewsystems,cloudresourceproviders,andcontainerbasedtestingworkflows.
Morethan1,000changesweremadetoZuulin2019.InanefforttoensurenewfeaturesandbugfixesreachZuulusersquickly,Zuulhasbeenreleasingoften,publishing17releasesin2019.InthiscollectionofreleasessupportwasaddedforPagurecodereviewsystem,AWScloudresourceproviderinNodepool,OpenShiftcloudresourceproviderinNodepool,improvementstoliveconsolelogstreaming,builddashboardsandlognavigationandmuchmore.
Zuulversion3.7.0addedsupportformultipleversionsofAnsible.WithcurrentZuuldeployed,userscanselectwhichversionofAnsibletheywanttheirjobstorunwithoutofAnsibleversions2.6,2.7,2.8,and2.9.
Zuul'sstandardlibrarysawamajoradditionofcontainerawarejobs.ThesestandardcontainerbasejobsallowZuuluserstodospeculativegatingoftheircontainerimagesinadditiontotheirsourcerepositories.Thisfeaturehelpstoensurethattheimagesyoudeploytoproductionareidenticaltothosetestedandknowntoworkwhilestillhavingallofthebenfitsofspeculativemergegating.
Weseetheseimprovementsinproduction,whereZuulishelpingavarietyofusersatdifferentscalesproduceanddeployqualitysoftware.GoodMoney's900jobsamonthenablereliablesoftwaredeployments.AtFrance'sInternetfleamarket,leboncoin,60,000jobsamonthhelpyoufindforgottentreasure.OpenDev'sZuulranmorethan2millionjobstohelpproducetheOpenStackTrainrelease.
AnsiblefestandGerritUsersummitwereimportanteventsforusin2019.NotonlyhavewecontinuedtoseeinterestinZuulfromusersatAnsiblefest,butVexxhostlaunchedthefirstknownZuulasaServiceservicethere.AtGerritUserSummitwediscoveredVolvoisahappyZuuluser.WehavealsobeguncollaboratingwiththeGerritprojecttoaddGerritChecksAPIsupporttoZuul.OurgoalistohaveaZuulrunningtohelpgatetheGerritprojectoncethisfeatureisadded.
Lookingahead,theGerritChecksAPIisonlyoneofmanyfeatureswewouldliketoaddtoZuul.FromanintegrationstandpointGitlabandBitbucketsupportisunderactivedevelopment,changeshavebeguntomergetoaddGoogleComputeEnginesupporttoNodepool,andMicrosoftAzuredriverworkhasbegun.Westillhaveplanstoremovethecurrentsinglepointoffailurefortheschedulerprocessandmanagejobandqueuestatewiththedistributeddatabase.ThiswillmakeiteasiertorunZuulreliablywithoutdowntime.
Allofthisispossiblethroughtheworkofourglobalcommunity.Weareproudtosaywehavecontributorsfromacrosstheglobe,includingAfrica,Asia,Australia,NorthandSouthAmerica,andEurope.WethankthemforhelpingtomakeZuulpossible.
ZuulisfreeandopensourcesoftwarelicensedundertheApache2license.Ifyouwouldliketogetinvolved,joinus:
OnthemailinglistOnIRC:#zuulonFreenodeCodereview
PressandAnalystHighlights
PublicrelationseffortsareledbyadistributedteamofprofessionalsintheUnitedStates,Europe,andAsia.Thisteamengagedanalystsandjournalistsworldwideindialogue,proactivelydeliveringnews,commentary,andcontributedbylinecontentforboththeFoundationandforitsindividualprojects.CommunitynewshighlightsareavailableattheOpenStackFoundationnewspage.
MediaRelations
Keymediarelationsinitiativesincludedthefollowing:
OSFSoftwarereleases:OpenStackSteinandTrainreleases;Airship1.0StarlingX2.0
TheOSFandChinaElectronicsStandardizationInstitutecreatedapartnershiptoadvanceOpenStackinChinaAgendasfortheOpenInfrastructureSummitsinDenverandShanghai;TheadditionofTroilaasaGoldboardmemberoftheOpenStackFoundation;VexxhostandBaiduwontheSuperuserAwardsattheDenverandShanghaiSummitsrespectively;ConfirmationofKataContainers,Zuul,andAirshipasTop-LevelOpenInfrastructureProjectsoftheOpenStackFoundation;andMomentumofOSFprojectsinthebroadopeninfrastructureandcloudITlandscape
AnalysisshowsthatOpenStackFoundationnewscoveragecomprisedmorethan41,500totalplacementsin2019withapotentialreachof71billion.Mediacoveragewasmorethan93%positiveorneutral.(Socialmediacoverageaccountedforanadditional129,000mentions,withmorethan86%positiveorneutral).Mediacoveragewasdistributedglobally(54%APAC,34%NorthAmerica,12%Europe,byvolume),withAPACcoveragesurgingthisyearasaresultofayear-longemphasisontheOpenInfrastructureSummitinShanghai.
Asevidencedbythehighlightssharedbelow,mediaattentionhasshiftedfromquestionsaboutOpenStack’sfuturetoanactiveinterestinusecasesandtheprogressoftheotherprojectssupportedbytheOpenStackFoundation.
AnalystRelations
TheOpenStackFoundationconducted22privatebriefingsessionswithanalystsin2019inadditiontohostingahalf-dayAnalystBriefingandopenroundtablesattheOpenInfrastructureSummitinDenveraswellasapressconferenceandroundtablesattheOpenInfrastructureSummitinShanghai.
AnalystcoverageofOpenStackFoundationprojectsin2019portrayedafactualandpositivetoneforthemostpart,peakingwiththepublicationofOpenStackMarketMonitorby451ResearchinSeptember2019.
Herearesomekeyexcerptsfrom451Research'sreport:
TheOpenStackmarketisprojectedtoreach$7.7billionUSDby2023;InAPAC,theOpenStackmarketisexpectedtogrow32%inthenext3years,accountingfor1/3oftheglobalOpenStackmarket;Addressingwhatisprojectedby451Researchtobeacombined$12billionmarketin2023forOpenStackandKubernetes,StarlingXandAirshipcombinethesetwotechnologiestotackleusecaseslikeedgecomputing.
FormoreinformationaboutanalystcoverageofOpenStackFoundationprojects,visittheOSFanalystspage.
OpenInfrastructureCommunityHighlights
OSFUserGroups
OSFusergroupsareanintegralpartofthecommunity,bringingtogetherOSFprojectusers,operators,anddevelopersallovertheworldtodiscusscommonproblems,usecases,andevenworkshopsincasualormoreformalsettings.
Inearly2019,wemovedallofourofficialUserGroupstoMeetupPro,whichallowsthemmorevisibilityandeaseofplanningevents.Thesegroupsheldmeetupsallaroundtheglobethroughouttheyear,passinganumberofmilestonesontheway.InJuly,25groupsfrom20countriescelebratednineyearsoftheOpenStackprojectandsevenyearsoftheOSF,withsomegroupsbringingasmanyas200attendeestogetherforthefestivities.Communitymembersgavepresentations,handedoutawards,printedt-shirtsandstickers,andatebirthdaycaketocelebrate“fortheloveofopen.”
BirthdaycelebrationfromtheIndonesiaOpenStackUserGroup
OpenInfrastructureCommunityNewsletter
TheOpenInfrastructureCommunityNewsletterregularlysharesthelatestdevelopmentsandactivitiesacrossopeninfrastructureprojects,events,anduserssupportedbytheOSF.ThenewslettersaresentouttothecommunityinEnglishthroughemail,andtheyarealsopublishedtotheOpenStackofficialWeChataccountinChinese.
SinceJanuary2019,18newslettershavebeendistributedtotheopeninfrastructurecommunity.Therehavebeenmorethan40,000peoplewhohaveopenedatleastonenewsletterforthepastyearandmorethan267,000viewsonallthenewsletters.
Lookingforwardto2020,wewillcontinuetodeliverthemostupdatedqualitycontenttotheopeninfrastructurecommunityandcreateawarenessamongthebroaderaudienceinthecommunity.Checkoutpastnewsletters,subscribetothenewsletter,andifyouwouldliketocontributecontent,[email protected].
Rust-VMM
Therust-vmmprojectwascreatedinearly2019byAWSandIntel.ThefoundationalideabehinditistocreateacollectionofRustcratesforbuildingcustomVirtualMachineMonitors(VMM).
Inoneyear,theprojecthasmovedfromanemptycommunityGitHubrepositorytoasetoffundamentalcratesprovidingtheinitialstepsforbuildingKVMbasedVMMs.AcommonsetoftestsandaunifiedContinuousIntegration(CI)pipelineautomaticallygateanynewcontributionsonthosecrates.
AfewprojectslikeAWSFirecracker,AlibabaDragonballorIntelCloudHypervisorareusingtherust-vmmcrates,leadingtoincreasedcontributionsfromthesecompanies.We’vealsoseenothercontributionsfrome.g.ARM,CloudbaseorRedHat.
Communitywise,theprojectanditsgoalshavebeenpresentedatvariousconferencesandeventsliketheOpenInfrastructureSummit,KubeCon,FOSDEMandtheKVMForum.Inordertoincreaseexternalcontributions,simpleguidelineshavebeendocumentedforaddingnewcrates,contributingtoexistingcrates,andunderstandinghowtherust-vmmreviewandmergeprocessworks.Lastbutnotleast,rust-vmmnowhasitsownlogos,thankstotheOpenStackFoundation.
Inoneyear,theprojectstructureditselfaroundtherust-vmmGitHuborganization.Asacommunity,itwasdecidedthateachVMMfeatureitwantedtosupportthroughrust-vmmwillbelivingunderitsowndedicatedgitrepositoryundertherust-vmmorganization.EachofthosereposisstructuredasastandaloneRustcrate,andcanthusbeconsumedandimportedassuchbydownstreamcomponents.Aspecialrepository,thecommunityone,isdedicatedtocommunityandarchitecturaldiscussions.
Rust-VMMCrates
Therearecurrently19reposundertherust-vmmGitHuborganization,includingthecommunityone.Roughly12ofthemareseeingactivedevelopmentalthoughcodematurityvariesbetweenrepos.Thecurrentrust-vmmcrateshavebeenclassifiedintothreedifferentbuckets:
1. Productionreadycrates:ThosecratesarereadytobeusedinproductionandassuchhavebeenpublishedtothecanonicalRustcratesrepository:crates.io.Therearecurrentlyfiverust-vmmcratesinthatstate:kvm-bindings,kvm-ioctls,vfio-bindings,virtio-bindings,andvmm-sys-util.
2. Work-In-Progress(WIP)crates:Thosecratesareinausablestatebutdonotyetqualifyforproductionreadiness.Criteriaforbeingdeclaredproductionreadyandpublishedtocrates.ioundertherust-vmmorganizationaredefinedinthecommunityrepository.CratesundertheWIPstatearetheonesthatusuallyseethehighestlevelofactivity,fromcodereviewtofundamentalarchitecturaldiscussions.Asof01/2020,therustWIPcratesarevm-memory,vm-device,vm-virtio,vhost,andvfio-bindings.
3. Emptycrates:Therust-vmmprojectalsocarriestemporarilyemptycrates.Throughthecommunityrepository,therust-vmmcommunityagreedonaddingnewcratestotheprojectandthustherepositoryitselfhasbeencreated.However,nocodecontributionhasbeenmergedyetandtherepositoryisthusempty.Thevm-allocator,vmm-epoll,vmm-vcpuandkvmrepositoriesareemptycrates.
Asaproject,thecommunityhasdefinedacommonsetoftestsandaunifiedbuildkitebasedContinuousIntegration(CI)pipeline.Eachnewrepositorycreatedundertherust-vmmorganizationwillusethatCIanditsdefaulttests.Thegoalbehindthisistoforceandmandateacommonsetofqualityandintegrationgatesforeachandeveryrust-vmmcrate.
Therust-vmmcrates'CIautomaticallyrunsonbaremetalinstances(BothARMandx86,64-bit)donatedtotheprojectbyAWS.
Community
Bynature,therust-vmmprojectisnotaneasyonetocontributeto.ExperiencewiththeRustlanguage,andfamiliaritywithhardwarevirtualizationandVMMconceptsarebasicrequirementsforcontributingtomostrust-vmmcrates.Asaconsequence,thecommunityisgrowingsteadilybutslowly.WehaveseensomecontributionsfromAWS,Intel,Alibaba,andRedHataswellascontributionsfromARMengineers.
Inordertomakecontributingeasierandtransparent,thecommunityhasworkedonafewthings:
Creatingagatekeepingteam,inordertoclearlydefinetherust-vmmcodeandreviewprocessbutalsotopreventpendingPRsfromstayinginactivefortoolong;TrackingandbuildinganalyticsaroundPRreviewandturnaroundtimes,throughpullpanda.Thisgivesthecommunityvisibilityanddatatoactuponforitscommunityactivity;Documentingreviewandcodecontributionprocess;Documentingcratespublishingcriteria.
AWSalsokindlyorganizedandhostedarust-vmmmeetupinBucharest.Mostoftheprojectcontributorsattendedtheevent,whichhelpedquiteabitwithnotonlymovingforwardtechnicallybutalsostrengtheningthenascentcommunitylinks.
Thefollowingprojectsareusingrust-vmmcratestobuildtheircustomVMM:
AWSFirecrackerAlibabaDragonballIntelCloud-Hypervisor
OpenStackBareMetalProgram
ThisyearmarkedanimportantmilestoneforOpenStackandtheIronicteamastheOSFlaunchedtheOpenStackIronicBareMetalProgramonthekeynotestageoftheOpenInfrastructureSummitinDenver.IronichasbecomeavitalpartofOpenStackdeployments.Infact,accordingtothe2018OpenStackUserSurvey,“adoptionofIronicgrewrapidlywith24%ofproductiondeploymentsnowrelyingonit,upfromjust9%in2016.”ThepurposeofthisnewlylaunchedprogramwastobringmorevisibilitytotheusageofIronicandOpenStackonbaremetal.ThegoalofincreasingvisibilitywastonotonlyshowcasethesuccessofIronicandOpenStackinbaremetal,buttocreateanavenueforusers,operatorsanddeveloperstofurthercollaborate.Thelaunchwasasuccess,withmorethan30usersandvendorslikeTencent,CERN,andRedHatjoiningtheprogramwithseveralalsocontributingcasestudies.OneofthemostexcitingexamplesofbaremetalusedatscalewasVerizonMedia.JamesPenick,ArchitectDirector,spokeonthekeynotestageinDenverabouthowtheyuseIronictomanagehundredsofthousandsofbaremetalcomputeresourceswithover4millioncoresintheirdatacenters.LearnmorewiththelaunchoftheOpenStackIronicBareMetalProgramandJamesPenick’skeynote.
HerearetheparticipantsoftheOpenStackIronicBareMetalProgram:
OpenStackUpstreamInstitute
In2019OpenStackUpstreamInstitutewasheldinsevencountries,twoofwhichforthefirsttime.Intotalover200newcontributorswereon-boardedtotheOpenStackcommunity.ThetrainingattendeeslearnedaboutOpenStackgovernance,thereleaseprocess,and,mostimportantly,howtosetupandusethetoolsthecommunityleveragesonadailybasistocommunicateandcollaborate.
ThankstoLenovo,thetrainingwasheldprecedingbothSummitsthisyear.InDenveritwashostedasasingledayeventattheconferencevenuewithofficehoursthedaybeforetoansweranygettingstartedquestions.InShanghai,itwashostedatLenovo’sofficeasadayandahalflongevent.
TheOpenStackUpstreamInstitutetrainingteamhasworkedonmakingthetrainingastandalonepackagethatanyonecanpickupandrunlocallyeitherwithintheirorganizationorwithmemberswithintheirgeographicalregion.Twogreatexamplesofthisin2019wereinJapanandIndiawherethemajorityofthecommunitymemberswhowererunningthetrainingarenotcloselyinvolvedintheteamandwerestillabletomaketheircoursesasuccess.Inaddition,betweenthosetwosessionsalone,theselocalcommunitiesbroughtthetrainingtoandsharedknowledgewithover120attendees.
In2020,theteamhopestoevolvethetrainingevenmorethanthelastfewyears.Theteamplanstobreakitapartintotwomajormodules:onecontainingOpenStackspecificinformationandtheotherdescribingtheaforementionedtools(OpenDev).Thisimprovementwillprovidefurtherflexibilitytothetrainingtorunonlythedesiredparts.Withseparatingsectionsofthetrainingmaterial,themoduleswillbeapplicableandusableforanyprojectundertheOpenStackFoundationumbrellatopickupandbuildthemintotheirowncourses.
UpstreamInvestmentOpportunities(previouslycalled'HelpMostNeeded')
Overthelastfewyears,theOpenStackTechnicalCommittee(TC)maintainedthe'HelpMostNeeded'listthatenumeratedthefiveareaswheretheOpenStackcommunityneededcontributionstosignificantlyhelpOpenStackasawhole.ThiswaspromotedthroughvariousforumsincludingpresentationtotheBoardofDirectorstogethelpfromthecorporateaswellastheacademicside.
TheoriginalformatdidnotgarnerthehelptheTChadhopedsotheydecidedtocomeatitfromanotherangle.TheTCthoughtarestructuringwouldhelptomakeitclearthatthe'HelpMostNeeded'listisnotonlythedesiresofthecommunitybutalsoprovidesdirectvaluetosponsoringorganizationsofOpenStack.ThisyeartheTCrenamedthe'HelpMostNeeded'listto'UpstreamInvestmentOpportunities'andaddedbusinessvaluesforeachopportunity.
Aspernewprocess,theTCwillrefreshthelisteverycalendaryearandaddnewopportunitiesbyevaluatingthebusinesscasesthroughanunderstandingoftheneedsofpotentialcontributingorganizations.Youcanfindthe2019UpstreamInvestmentOpportunitieshere.
TravelSupportProgram
TheOpenStackFoundationhelpsnewandkeycontributorswhoareunabletosecuresponsorshiptoattendeventsbysubsidizingorcoveringthecostsfortravelandaccommodations.In2019,theFoundationsetasideabudgetforeachSummit&PTG,whichiscombinedwithdonationsfromindividualsfromthecommunitytofundthisprogram.
DenverSummit&PTG
TenadditionalcommunitymembersfromsevencountrieswereabletoattendtheDenverSummit&PTGinApril2019,thanksto$2,905indonationsfrom27individuals,combinedwithaninvestmentof$22,000fromtheOpenStackFoundation.
ShanghaiSummit&PTG
TwelvecommunitymembersfromsevencountrieswereabletoattendtheShanghaiSummit&PTGinNovember2019,thanksto$1,016indonationsfrom11individuals,combinedwithaninvestmentof$15,000fromtheOpenStackFoundation.
Internship&MentoringProgramssupportedbytheOpenStackFoundation
OutreachyInternshipProgram
May-August2019
Eachoftheseorganizationsfundedoneintern:Intel,OpenStackFoundation,RedHat,andOutreachyGeneralFundsFourinternsaccepted,threecompletedsuccessfully:
VarshaVermafromIndia,Sushy:"ExtendsushytosupportRAID"SolfromArgentina,ManilaandOpenStackClient:"OpenStackManilaIntegrationwithOpenStackCLI(OSC)"NishaBrahmankarfromIndia,Ironic:"ImproveIronicAgentImageBuilder"
December2019-March2020
FundingfromtheOpenStackFoundationandRedHatThreeinternsaccepted:
MaariTammfromEstonia,ManilaandOpenStackClient:"OpenStackClientintegration"AnastasiyaZhyrkevichfromBelarus,CinderandTempest:"ImproveCinderTempest"KhansaAmrounifromTunisia,Ironic:"BuildaRedfishcommand-lineclienttool"
GiveneachinternshipcostsUSD6,500,thetotalfundingfortheseveninternsisUSD45,500.
TheOregonStateUniversityInternshipProgram
DuringtheSummitinVancouverinMay2018,adiscussionstartedduringaForumsessionaboutgettingmoreuniversitystudentsinvolvedinOpenStack.TheOpenStackcommunityandprojectprovidesalotofpracticalexperienceandhastheopportunitytoteachstudentsskillsincollaborationinalarge,globalcommunitywhilehavingtheaddedbenefittoOpenStackofnewcontributorsworkingonbacklogsofactionitems.
HavingalreadybeenusingOpenStackinitscampuslabandalreadyhavingahistoryofrelationshipswiththeuniversityviaalumni,theOregonStateUniversitywasinterestedinhelpingtocoordinateaninternshipprogram.CollaboratingwithOpenStackcommunitymembers,itwasconcludedthatthetwoprojectsmostinneedofhelpwereGlance(theImageproject)andDesignate(theDNSproject).Contributorstotheseprojectsjoinedtheconversationsandhelpedbrainstormwherefundingforinternscouldbefound.Currently,theOpenStackFoundationissponsoringonestudentfromtheuniversitytoworkontheGlanceprojectwithplansformoreinternstoworkonDesignateiffundingfromotherorganizationscanbeestablished.
NorthDakotaStateUniversityMentorshipProgram
Attheendoflastyear,LanceBragstad,aNorthDakotaStateUniversityalumniandformerKeystonePTL,reachedoutthemailinglistlookingformentorstoparticipateinaCapstoneprojectforstudentsattheuniversity.Studentswoulddorealworkinthecommunitythroughoutthesemesterledbyoneormorementors.ChrisHoge,KendallNelson,andJeremyStanleyworkedwiththreestudentstoaccomplishworkacrosstwodifferentOpenStackprojects.TheyworkedonacleanroomimplementationofthepuppetsetupforaversioncontrolsystemandamigrationscriptformovingbugsfromLaunchpadtoStoryBoard.WhiletheworkitselfwasimportanttotheOpenStackcommunity,theskillsthestudentslearnedworkinginacommunityaslargeanddiverseasOpenStackwillbenefitthemlongaftergraduation.
Theprofessorlikedtheresultsofthecommunity’sworkwiththestudentssomuchthathehasaskedthecommunitytoparticipateagain.Forthenextroundofstudents,startinginJanuary,MichaelJohnson,AdamHarwell,andKendallNelsonwillmentorstudentsworkingonOctavia,theloadbalancerOpenStackproject.
OSFContributorRecognition
Thisyear,16peoplewereaddedtothelistofCommunityContributorAwardrecipients.TheseamazingpeoplehavehelpednotjusttheOpenStackproject,buttheentireopeninfrastructurecommunity.RecipientsrepresentedothertoplevelprojectsbeyondjustOpenStacksuchasAirship,KataContainers,andStarlingXwherehistoricallyonlycontributorstoOpenStackhadbeenrepresented.
InDenver,EricErnstandKendallNelsonpresentedawardstothefollowingpeople:
StigTelfer-The‘Doesanyoneactuallyusethis?’TrophySlawekKaplonski-TheBugCzarAwardJohnDickinson-TheKeytoStackCityAllisonRandal-TheOpenInfrastructureShieldSamueldeMedeirosQueiroz-TheMentorofMentorsAwardGabrielaCervantesTellez&SalvadorFuentes-TheBonsaiCaretakerAwardCarlosVenegasMunoz&MarcoVedovati-TheFriendsofMikeRowe,DoersoftheDirtyJobsAwardJamesO.D.Hunt-TheGivingTreeAwardIanJoliffe-TheHeroofthePeopleAward
InShanghai,XuWangandKendallNelsonpresentedawardstothefollowingpeople:
JamesPenick-TheKeytoStackCityFupanLi-TheDuctTapeMedalBelmiroMoreira-The‘Doesanyoneactuallyusethis?’TrophyDonnyDavis-TheWhendoyouSleep?AwardAustinSun-TheMentorofMentorsAward
Alsonewthisyear,theawardsarenowrecordedontheirfoundationmemberprofiles.Eachrecipienthastheawardandplacetheyreceiveditatlisted.Iftheyhavereceivedmultipleawards,theyareenumeratedtogether.
EventHighlights
TheOpenInfrastructureSummits-DenverandShanghai
OpenInfrastructurestartswithOpenStack,andusersareincreasinglyrelyingontheintegrationofadditionalopentechnologiestopowertheirworkloads.In2019,theOpenStackSummitwasrenamedtotheOpenInfrastructureSummittoreflectthistrendandcreateamorediversefocusontheopen-sourceprojectsbeingbuilttosupportopeninfrastructure.
OpenInfrastructureSummitDenver
ThefirstOpenInfrastructureSummitwasheldinDenver,ColoradoinApril2019,gatheringattendeesfrom50+differentcountriestodiscuss30+opensourceprojects.InadditiontousecasesfromuserslikeAT&T,BlizzardEntertainment,Box,RelianceJio,VerizonMedia,andmore,therewereseveralannouncementsmadeinDenver:
KataContainersandZuulwerethefirstpilotprojectsconfirmedastop-levelopeninfrastructureprojectsbytheOSFBoardofDirectors.TheOSFlaunchedtheOpenStackIronicBareMetalProgramhighlightingthecommercialecosystemforIronic,at-scaledeploymentsofIronic,andevolutionofOpenStackbeyondvirtualmachines.Over30organizationssignedupatlaunch,andSuperuserhasbeenpostingcasestudieshighlightingthediverseusecases.TheAirshipcommunityreleasedversion1.0whichwasalreadyinproductionatAT&TandSKT.Thefirstreleasedeliveredawiderangeofenhancementstosecurity,resiliency,continuousintegrationanddocumentation,aswellasupgradestotheplatform,deploymentandtoolingfeatures.VexxhostwontheSuperuserAwardforitsOpenStack-poweredpubliccloudandprivatecloudofferings,aswellastheirinvolvementintheupstreamOpenStackcommunity.
SummitvideosareavailableontheSummitvideospage.ThankyoutoourSummitsponsorsforsupportingtheevent!
OpenInfrastructureSummitShanghai
ThesecondOpenInfrastructureSummitbroughtattendeesfromover45countriestoShanghai,ChinainNovember2019,andwasfollowedbytheProjectTeamsGathering(PTG).Usecases,tutorials,anddemoscovering40+opensourceprojectsincludingAirship,Ceph,Hadoop,KataContainers,Kubernetes,OpenStack,StarlingX,andZuulwerefeaturedattheSummit.InadditiontousecasesfromuserslikeChinaRailway,ChinaMobile,WalmartLabs,LINEandChinaUnionPay,andmore,therewereseveralannouncementsmadeinShanghai:
TheBoardofDirectorsoftheOpenStackFoundationelectedTroilaTechnology,acloudproviderservingtheenterpriseandgovernmentsectorsinChina,asanewGoldMemberoftheFoundation.TroilaTechnologyisthe11thcompanytobeapprovedasaGoldMemberthatisbasedinChina,aregionexpectingsignificantgrowthinaglobalmarketvaluedat53.9billionyuan($7.7billionUSD)in2023.RepresentativesofpowerhouseOpenStackusersinChina—Baidu,ChinaMobile,ChinaTelecom,ChinaUnicom,Intel,andTencent—tooktothekeynotestageattheOpenInfrastructureSummit.Theseat-scaleuserssharedhowadditionalopensourceinfrastructuresoftwareprojectssuchasKataContainersandStarlingXplayacrucialroleintheirbusinessstrategiesfor5Gandedgecomputing.TheseusersareinstrumentalintherapidlygrowingOpenStackmarketintheAPACregionwhichisexpectedtogrowanadditional36percentinthenextfouryears,accountingforone-thirdofthe$7.7billionUSDglobalmarketin2023.TheOpenStackFoundationandChinaElectronicsStandardizationInstitute(CESI)announcedastrategicpartnershiptoimplementnewtechnology,assessmentandcertificationforOpenStacksoftwareinChina.ThecollaborationhighlightsthevalidationofOpenStackastheopensourceinfrastructurecloudstandardinChinapartneredwiththeOSF’scommitmenttothegrowingOpenStackcommunityinChina.BaiduwontheSuperuserAwardforitsKataContainersusecasethatalsointegrateswithOpenStackandKubernetesfortheirAIcloud.TheBaiduteamalsopublishedawhitepaperdetailingitsextensiveopeninfrastructureusecase.
SummitvideosarenowavailableontheSummitvideospage.ThankyoutoourShanghaiSummitsponsorsforsupportingtheevent!
ProjectTeamsGathering(PTGs)andForums
Havingswitchedfromlastyear’smodelofstandaloneProjectTeamsGatherings,thisyearbotheventswereco-locatedwithOpenInfrastructureSummits.Atthebeginningofthisyear,followingtheDenverSummit,thefirstcolocatedPTGwasheld.Therewere391attendeesacross46teamswhoattendedthePTGinDenver.InShanghai,approximately300attendeesacross44teamsattended,includingtherecentlyconfirmedtoplevelprojectAirship.StarlingXandKataContainersalsometatbothPTGs.
Botheventswereorganizedsimilarlyintermsofschedule.Dependingontheteam’srequestfortimeandspace,theyhadvaryingamountsofspaceandtime,but,roughly,thefirstdayortwowerehorizontalteams-SpecialInterestGroupsandWorkingGroups-whiletherestoftheweekwasfilledwithverticalteams-Cinder,Neutron,Nova,KataContainers,etc.Tomakesuretoaccommodateallteams,botheventshadreservablespaceforgroupsthatdidnotformallyrequesttime/spacetomeet.
ThePTGbotcontinuestobeanassettothisevent.Itallowsteamstoreserveextratimeandspaceintheschedule.Italsogivesteamstheabilitytoannouncewhattheyaretalkingaboutsothatpeopleinterestedinthetopicsbeingdiscussedknowwhentochangeroomsiftheyareinvolvedinmorethanoneteam.
InShanghai,thePTGhadadayandahalfofoverlapwiththeSummitanditwasthefirstPTGthatwashostedwherethemajorityofteamssharedonelargespacetogetherratherthanallhavingtheirseparaterooms.ShanghaialsobroughtadifferentfocusforthePTG.Withthepotentialforalotofnewfacestoattend,projectonboardingwashostedduringthePTGinsteadofduringtheSummit,whichhelpedseveralteamsgainnewcontributors.
OpenStackDaysandOpenInfraDays
Theglobalopeninfrastructurecommunityorganized12OpenStack/OpenInfraDayeventsinGermany,Indonesia,twoinItaly,Japan,Korea,Poland,Taiwan,Sweden,atCERNinSwitzerland,UK,andVietnam-educatingcloseto5,000attendeesaroundtheworld.
ThetypicalattendeereachedattheselocaleventsarecloudandITarchitects,softwaredevelopers,platformandsolutionengineersandproductmanagement.
TheseoneortwodayregionaleventsareorganizedbythelocalcommunityandsupportedbytheOSFtoincludeprojectworkshops,upstreamtraining,andboothsfromthelocalecosystem.Theseeventscontinuetobeanexcellenttouchstoneforthecommunitytoengagewithourecosystem,andtogatherlocalopensourcedevelopersanduserstocollaborate,shareusecases,andsupportfortheOSFprojects.
AWordfromOSFPlatinumandGoldMembers
“99Cloud,foundedin2012,isoneoftheearliestandmostfamouscompaniesinopeninfrastructure.WewitnessedthebirthandgrowthoftheOpenStackcommunityandhavebeenheavilycontributingtothecommunityfor8yearswithhighrankinginmanyaspects.WeservecustomerswithOpenStackingovernment,financialbanking,telco,energy,etc.“What'spastisprologue”.5Giscoming.99CloudextendsthestrategyfromcloudtoedgebasedonourexpertiseinOpenStack.WewillcontinueparticipatingintheOpenStackcommunityandinvolvinginnewprojectssuchasStarlingXandAirship,implementingopenedgecloudsolution.WeweregladtoseethattheOpenInfrastructureSummitShanghaiburnedwithpassioninChinaandwelookforwardtothecontinuousprosperityofthecommunityin2020.”-ShuquanHuang,TechnicalDirector,99Cloud
“TheOpenStackcommunity–andtheOpenInfrastructureProjectsitsupports–remainsvitaltothetransformationtosoftwaredefinednetworks.TheOpenStackFoundation’ssupportoftheAirshipprojectwascriticaltoitachievingconfirmationin2019.TheprojectisnowrapidlymaturingtonotonlysupportpredictabledeploymentsofOpenStackclouds,butalsoenableanin-placeevolutionin2020andbeyondofthosecloudstosupportbothVNFsandCNFsonthesamefootprint.AtAT&T,wewillcontinuetosupporttheOpenStackFoundationandcommunitythroughcodecontributionandmembershipin2020."-RyanvanWyk–VPNetworkCloud,AT&T
“Asanestablishedleaderinthecloudmarket,CanonicalhasbeeninvolvedinOpenStackdevelopmentsincetheveryearlydays.Thismarksthecompany’slong-termcommitmenttoopeninfrastructureandimprovingthecostofcloudoperations.CanonicalisdelightedtocontinuetosupporttheOpenStackFoundation,inpartnershipwithleadingsystemintegrators,tohelpenterprisesaddressnewchallengessuchasbringingOpenStackfromthecloudtotheedge.”-TytusKurek,ProductManager,Canonical
"2019provedtobetheyearwhenregulationstookalargerroleinaworldwherethefewdominatethecloudspace.Nationswokeupandrealizedthatdatasovereigntyisimportantandmaybenationstrulyneedtohavecontrolofcertaindata?ThisisthenormalsituationwhenyouworkwithbanksandotherheavilyregulatedindustrieslikeCityNetworkdoes.Thatfeelingofcontrolhasexpandeddramatically-tootherindustriesandtonations.OpenStackhasagainproventobetheoneplatformthosecountriesandindustriesrelyonforbothprivate-andpublicofferingsinordertosatisfythoseregulatoryrequirements.Innovationhascreptupasalongertermkeyaspectinwhatplatformstochoose-aswellashowtobuildthosehybridsolutions.TheOpenStackFoundationfilledthatvoidnotonlybydeliveringanimprovedOpenStackbutalsofournewprojectsthatcontinuetoexpandandalloworganizationstoinnovateonopenplatforms.2020willbeanexcitingyearfortheOSFastheneedforchoicecontinuestoexpand."-JohanChristenson,CEO,CityNetwork
“RedHatcontinuestobeexcitedaboutourongoingcollaborationwiththeOpenStackcommunity.FormanyofRedHat’slargestcustomers,OpenStackistheheartofcurrentandfuturedeploymentplans.Withaproventrackrecordofsecurity,stabilityandthereliabilitywhichusecasessuchastelecommunicationsandedgeinfrastructurerequire,OpenStackiscriticalforourcustomers,theirpartnersandforthemillionsofconsumersofservicesrunningonthatinfrastructure.WelookforwardtoanexcitingfutureforRedHat’scontinuedstrongpartnershipwiththeOpenStackFoundationandcommunityaswedeliveronthevisionoftheOpenHybridCloud.”-DanielBecker,DirectorofEngineering,RedHat
“TroilaTechnologyhasalwaysbeencommittedtotransformingoutstandingopensourcetechnologyintothecommercialvalueofcustomers.TroilaKunlunCloudisourmostsuccessfulbusinesspracticeundertheOpenStacktechnologyarchitecture.In2019,webecametheGoldMemberoftheOSFandconductedin-depthexchangesandcooperationwithOSF.Wefirmlybelievethattheopensourcevalueisnotonlythecodecontribution,butalsoweshouldpaymoreattentiontotheworkbeyondthecode.Asastrategicpartner,in2020weplantobuildajointlaboratorywithOSFfortheR&DandtestingofOpenStackproject,buildamorecompleteopen-sourceecosystem,andcontinuetopromotetheinnovativeapplicationofOpenStackinChina.Wewillalsoparticipatemoreactivelyincommunityactivities,closelycommunicatewiththeFoundation,maintainadvancedtechnology,andcontinuetocontributeexcellentcodestothecommunity.Ofcourse,wewillalsoprovidecustomerswithmoremature,stableandefficientcloudproductsandsolutionsbasedonOpenStack,andsharemoreindustrypractices.”-ZhangKunyu,TroilaTechnology
OpenStackWorkingGroupUpdates
DiversityWorkingGroup
TheDiversityWorkingGroupsharedtheresultsfromthetwoDiversitySurveyswiththeCHAOSSprojectandOpenSourcecommunitiesinordertogiveinsighttothetypesofquestionsweusedaswellasthestatusofdiversitywithintheOpenStackprojectovertime.WecontinuedwithhavingsponsoredDiversityNetworkingLunchinbothDenverandShanghaiattheSummits.WealsohadpronounstickersavailableattheSummitinDenverWearecontinuingtoworkonrevitalizingtheCohortMentoringprogramandgainednewleaders(MegHeislerandPeteVanderGiessen)fortheprogramduringtheBoFsessionheldinDenver.
Lookingforwardto2020,wewillbereachingouttotheotherOSFprojectsandinvitingthemtojoinoureffortsaswearenotOpenStackspecificandhopetocontinueofferingopportunitiesfordiversityateventsandinthecommunity.