Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DevOpsDays Cuba 2016: Ignite - Update Centos

DevOpsDays Cuba 2016: Ignite - Update Centos

Author: Joelsy Porven Rubier
Summary:
En un entorno de servicios online sobre distribuciones de RHEL/Centos pueden salir a la luz detecciones de vulnerabilidades y bugs que son necesarios corregir sin afectar el funcionamiento y la disponibilidad del entorno. Deben ser aplicadas un conjunto de buenas prácticas y de pruebas para garantizar el funcionamiento de la infraestructura.

DevOpsDays Cuba

October 21, 2016
Tweet

More Decks by DevOpsDays Cuba

Other Decks in Technology

Transcript

  1. Automatic updates for RHEL/Centos Distros
    using DevOps tools
    Eng. Joelsy Porven Rubier
    [email protected]
    Eng. Adrian Hernández Yeja
    [email protected]

    View full-size slide

  2. Main Topics
     The problem
     The proposal
     Some screenshots

    View full-size slide

  3. The problem
    Multiple servers with CentOS 6.x and 7.x.
     Organizations should use automated patch management
    tools to expedite the distribution of patches to systems.
     NIST. Special Publication 800-40 Version 2.0
     The security plugin do not work for CentOS.
     How to ensure the continuity of services?
     What if I want to go back?

    View full-size slide

  4. Update process
    Check new
    packages
    Check
    preconditions
    Apply
    updates
    Test
    services
    Notify
    results

    View full-size slide

  5. Get the tools for the job

    View full-size slide

  6. Get package information
    [CentOS-announce]
    [CentOS-announce] CEEA-2016:1388 CentOS 7
    tzdata Enhancement Update
    https://lists.centos.org/pipermail/centos-announce/2016-July/021951.html

    View full-size slide

  7. Jenkins main job flowchart
    5
    1
    4
    3
    2

    View full-size slide

  8. Jenkins and Salt Integration

    View full-size slide

  9. Keep servers up to date

    View full-size slide

  10. Notifications

    View full-size slide

  11. Thank you for your attention
    Questions?

    View full-size slide