Presented by:

Patrick Fitzgerald

from Required Magic Limited

30+ Years in technology, 15+ years with Linux.

No video of the event yet, sorry!

** Required Magic's Carpet: How we designed a mass deployment system for Linux. **

In 2014 we started working with a major Irish bank to help them with a project to upgrade 7,500 Linux workstations across all of their branches. Over the next two years we completed that task - not just once - but on a weekly basis, across 900 locations - with just two people, and zero site visits.

Our discoveries of their systems and techniques led us to build "Carpet" (formally known as "Snoopea"), a tool to rapidly roll out - and maintain - Linux systems across a wide area network.

The systems don't have to be desktop based either - so long as the devices are network connected, Carpet can deploy IOT, Server and virtual machines too.

This high level talk is an overview of the the journey to take the original CLI based system to a modern, web based tool - including how we used Kiwi (and image builder), and Nuitka (a python compiler) to build certain components.

We'll start from the beginning for those that missed the first part in 2019!

Date:
2022 June 2 - 10:30
Duration:
40 min
Room:
Saal
Language:
English
Track:
Open Source
Difficulty:
Easy

Happening at the same time:

  1. Using openQA to test Linux Distributions and Appliances
  2. Start Time:
    2022 June 2 10:30

    Room:
    Seminarraum 1

  3. Wayland screen sharing status (DEs, apps, flatpak)
  4. Start Time:
    2022 June 2 10:30

    Room:
    Seminarraum 2

  5. The year of the Linux desktop
  6. Start Time:
    2022 June 2 11:00

    Room:
    Seminarraum 1