2018 CentOS Dojo / RDO day at CERN

Europe/Zurich
31/3-004 - IT Amphitheatre (CERN)

31/3-004 - IT Amphitheatre

CERN

CERN 385 Route de Meyrin 1217 Meyrin Suisse
105
Show room on map
Belmiro Moreira (CERN), Herve Rousseau (CERN), Jarek Polok (CERN), Rain Leander, Rich Bowen, Thomas Oulevey (CERN)
Description

A One Day Learning and Sharing Experience

The CentOS Dojo's are a one day event, organized around the world, that bring together people from the CentOS Communities to talk about systems administration, best practices in Linux centric activities and emerging technologies of note. The emphasis is to find local speakers and tutors to come together and talk about things that they care about most, and to share stories from their experiences working with CentOS in various scenarios.

Accomodation

We suggest you to pick up a hotel close to the railway station in Geneva, which is also close to the tram line number 18 ( Direct to CERN, ).

Hotels close to the railway station can be found here.

Some of the hotels close to the railway station that we can recommend:

Some of the hotels close to CERN that we can recommend:

The Cointrin airport is a taxi journey from CERN (around 35 CHF). All of the hotels mentioned above have a shuttle service to and from the airport (and CERN). 

Webcast
There is a live webcast for this event
    • 08:00
      Coffee, Networking 31/3-004 - IT Amphitheatre

      31/3-004 - IT Amphitheatre

      CERN

      CERN 385 Route de Meyrin 1217 Meyrin Suisse
      105
      Show room on map
    • 1
      Welcome and Announcements 31/3-004 - IT Amphitheatre

      31/3-004 - IT Amphitheatre

      CERN

      CERN 385 Route de Meyrin 1217 Meyrin Suisse
      105
      Show room on map
    • 2
      Computing Challenges for LHC 31/3-004 - IT Amphitheatre

      31/3-004 - IT Amphitheatre

      CERN

      CERN 385 Route de Meyrin 1217 Meyrin Suisse
      105
      Show room on map
      Speaker: Ian Bird (CERN)
    • 3
      Fedora Atomic Host at CERN 31/3-004 - IT Amphitheatre

      31/3-004 - IT Amphitheatre

      CERN

      CERN 385 Route de Meyrin 1217 Meyrin Suisse
      105
      Show room on map
      Speaker: Spyridon Trigazis (CERN)
    • 10:10
      Coffee 31/3-004 - IT Amphitheatre

      31/3-004 - IT Amphitheatre

      CERN

      CERN 385 Route de Meyrin 1217 Meyrin Suisse
      105
      Show room on map
    • 4
      Cloud SIG update 31/3-004 - IT Amphitheatre

      31/3-004 - IT Amphitheatre

      CERN

      CERN 385 Route de Meyrin 1217 Meyrin Suisse
      105
      Show room on map

      What where the highlights of this year for the Cloud SIG? Let's also explore what's coming up for the next year and what's left to do.

      Speaker: Haikel Guemar
    • 5
      Tangling With Tools: Automatically Managing Dependencies Within Cloud SIG 31/3-004 - IT Amphitheatre

      31/3-004 - IT Amphitheatre

      CERN

      CERN 385 Route de Meyrin 1217 Meyrin Suisse
      105
      Show room on map

      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.

      Speakers: Mr Javier Peña (Red Hat), Mr Alfredo Moralejo (Red Hat)
    • 11:40
      Lunch 31/3-004 - IT Amphitheatre

      31/3-004 - IT Amphitheatre

      CERN

      CERN 385 Route de Meyrin 1217 Meyrin Suisse
      105
      Show room on map
    • 6
      CentOS Community Container Pipeline for open source projects 31/3-004 - IT Amphitheatre

      31/3-004 - IT Amphitheatre

      CERN

      CERN 385 Route de Meyrin 1217 Meyrin Suisse
      105
      Show room on map

      CentOS Community Container Pipeline helps open-source
      developers create containers, scan them, lint their Dockerfiles and push
      it to a public registry (https://registry.centos.org) by simply doing a
      git push to their git repo! It also does automatic rebuilds of container
      images and scans them on weekly basis.

      Speaker: Mr Karanbir Singh (Red Hat)
    • 7
      OpenHPC Introduction 31/3-004 - IT Amphitheatre

      31/3-004 - IT Amphitheatre

      CERN

      CERN 385 Route de Meyrin 1217 Meyrin Suisse
      105
      Show room on map

      High performance computing (HPC) - the aggregation of computers into clusters to increase computing speed and power- relies heavily on the software that connects and manages the various nodes in the cluster. Linux is the dominant HPC operating system, and many HPC sites expand upon the operating system's capabilities with different scientific applications, libraries, and other tools.

      To avoid duplication of the necessary steps to run an HPC site the OpenHPC project was created in response to these issues. OpenHPC is a collaborative, community-based effort under the auspices of the Linux Foundation to solve common tasks in HPC environments by providing documentation and building blocks that can be combined by HPC sites according to their needs.

      This talk gives an introduction in OpenHPC and how it tries to help to set up HPC systems on top of CentOS.

      Speaker: Dr Adrian Reber (Red Hat)
    • 8
      Repositories, Pipelines, Packages & Promotions 31/3-004 - IT Amphitheatre

      31/3-004 - IT Amphitheatre

      CERN

      CERN 385 Route de Meyrin 1217 Meyrin Suisse
      105
      Show room on map

      Repository management is hard.

      Once have more than one environment to take care of, you don't want to risk deploying software in that environment that hasn't been approved for that environment yet. So you need multiple repositories, one per environment.
      But you also need more than just the upstream CentOS, you might need EPEL, or a part of it, you obviously have custom build software you want to deploy.
      It quickly escalates to an untasty bowl of spaghetti.

      We sufferred for a long time ... we had a vision on how to solve this ..
      And when it scaled we automated it ...

      A tale of Pulp and Jenkins, happily working together to provide a structured
      standardised repository management ecosystem.

      Oh .. and even in a Containerized world, you still need thos repositories to build your images from.

      Speaker: Mr Kris Buytaert (Inuits.eu)
    • 15:00
      Coffee 31/3-004 - IT Amphitheatre

      31/3-004 - IT Amphitheatre

      CERN

      CERN 385 Route de Meyrin 1217 Meyrin Suisse
      105
      Show room on map
    • 9
      Ansible-Pull for client configuration management 31/3-004 - IT Amphitheatre

      31/3-004 - IT Amphitheatre

      CERN

      CERN 385 Route de Meyrin 1217 Meyrin Suisse
      105
      Show room on map

      Configuration Management

      As client services provider at a university, we face a heterogeneous but rather windows- heavy environment. It comes with the unique challenge to provide local support staff with tools to handle diverse Unix (macOS and Linux) client requirements.

      We would like to present our approach to systems administration: How we use Ansible in pull mode for client configuration management and how we integrate it into our current Active Directory and Git infrastructure. The benefits: Infrastructure as code without additional backend components, Active Directory as a graphical frontend for our support staff and the freedom to modify and optimize our tool chain.

      https://github.com/ANTS-Framework/ants

      Scientific Software Build Pipeline

      We developed a highly automated build pipeline to cope with hundreds of scientific applications and their dependencies. Our pipeline follows the develop/test/production approach. It is based on easybuild and integrated into our Jira Kanban board for reporting.

      Speakers: Mr Balz Aschwanden (Universität Basel), Mr Jan Welker (Universität Basel)
    • 10
      CentOS, Fedora, RHEL: Solving the Penrose Triangle 31/3-004 - IT Amphitheatre

      31/3-004 - IT Amphitheatre

      CERN

      CERN 385 Route de Meyrin 1217 Meyrin Suisse
      105
      Show room on map
      Speaker: Jim Perrin (CentOS Project)
    • 11
      Overhauling performance monitoring - update on OpsTools SIG 31/3-004 - IT Amphitheatre

      31/3-004 - IT Amphitheatre

      CERN

      CERN 385 Route de Meyrin 1217 Meyrin Suisse
      105
      Show room on map

      One year ago, I introduced the CentOS OpsTools SIG. we talked about the three pillars of Availability monitoring, performance monitoring and centralized logging.

      In this talk, we're going to focus on performance monitoring and are going to propose a somewhat different approach, which also solve the mentioned issue of HA setup.

      Speaker: Matthias Runge
    • 17:00
      Drinks and food. Restaurant 2

      Restaurant 2