Cargando…

Tangling With Tools: Automatically Managing Dependencies Within Cloud SIG

<!--HTML-->Release early, release often is one of the common phrases heard within the open source world and OpenStack is no exception. With a six month release cycle and a dynamic environment that requires new external libraries or updated versions of existing ones on a daily basis. The RDO C...

Descripción completa

Detalles Bibliográficos
Autores principales: Moralejo, Alfredo, Peña, Javier
Lenguaje:eng
Publicado: 2018
Materias:
Acceso en línea:http://cds.cern.ch/record/2644616
_version_ 1780960391698841600
author Moralejo, Alfredo
Peña, Javier
author_facet Moralejo, Alfredo
Peña, Javier
author_sort Moralejo, Alfredo
collection CERN
description <!--HTML-->Release early, release often is one of the common phrases heard within the open source world and OpenStack is no exception. With a six month release cycle and a dynamic environment that requires new external libraries or updated versions of existing ones on a daily basis. The RDO Community must sustain this pace to provide updated versions of these dependencies and to maintain a consistent set of packages as close as possible to the versions used to validate OpenStack services upstream. To that end, we have developed a set of automation tools built on continuous integration and delivery principles to detect changes to the OpenStack project's requirements, build them on CBS, and test them using the RDO deployment tools. In this presentation, we will introduce this set of tools, why we developed them, how we implemented them and how they help us stay up to date with our dependencies.
id cern-2644616
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2018
record_format invenio
spelling cern-26446162022-11-02T22:14:52Zhttp://cds.cern.ch/record/2644616engMoralejo, AlfredoPeña, JavierTangling With Tools: Automatically Managing Dependencies Within Cloud SIG2018 CentOS Dojo / RDO day at CERNLinux Certification Committee<!--HTML-->Release early, release often is one of the common phrases heard within the open source world and OpenStack is no exception. With a six month release cycle and a dynamic environment that requires new external libraries or updated versions of existing ones on a daily basis. The RDO Community must sustain this pace to provide updated versions of these dependencies and to maintain a consistent set of packages as close as possible to the versions used to validate OpenStack services upstream. To that end, we have developed a set of automation tools built on continuous integration and delivery principles to detect changes to the OpenStack project's requirements, build them on CBS, and test them using the RDO deployment tools. In this presentation, we will introduce this set of tools, why we developed them, how we implemented them and how they help us stay up to date with our dependencies.oai:cds.cern.ch:26446162018
spellingShingle Linux Certification Committee
Moralejo, Alfredo
Peña, Javier
Tangling With Tools: Automatically Managing Dependencies Within Cloud SIG
title Tangling With Tools: Automatically Managing Dependencies Within Cloud SIG
title_full Tangling With Tools: Automatically Managing Dependencies Within Cloud SIG
title_fullStr Tangling With Tools: Automatically Managing Dependencies Within Cloud SIG
title_full_unstemmed Tangling With Tools: Automatically Managing Dependencies Within Cloud SIG
title_short Tangling With Tools: Automatically Managing Dependencies Within Cloud SIG
title_sort tangling with tools: automatically managing dependencies within cloud sig
topic Linux Certification Committee
url http://cds.cern.ch/record/2644616
work_keys_str_mv AT moralejoalfredo tanglingwithtoolsautomaticallymanagingdependencieswithincloudsig
AT penajavier tanglingwithtoolsautomaticallymanagingdependencieswithincloudsig
AT moralejoalfredo 2018centosdojordodayatcern
AT penajavier 2018centosdojordodayatcern