shaunm / centos / centos.org

Forked from centos/centos.org 3 years ago
Clone
Shaun McCance 90dca4
---
Shaun McCance 90dca4
title: "CentOS Connect 2023"
Shaun McCance 90dca4
title_lead: "February 3, 2023 • Brussels, Belgium"
Shaun McCance 90dca4
talks:
Shaun McCance 90dca4
  - title: "Offered CentOS Infra services for SIGs"
Shaun McCance 90dca4
    youtube: P5mW1Hc3w9Y
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Fabian Arrotin
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      In this talk, we'll do a quick recap about which kind of services (from git
Shaun McCance 90dca4
      hosting to building and cdn delivery, as well as CI testing) the CentOS Infra
Shaun McCance 90dca4
      team is offering and maintaining for the Special Interest Groups
Shaun McCance 90dca4
  - title: "MirrorManager and CentOS Stream 9"
Shaun McCance 90dca4
    youtube: ZCnhKL1UycM
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Adrian Reber
Shaun McCance 90dca4
    desc: | 
Shaun McCance 90dca4
      

Fedora relies on MirrorManager since 2008 and with CentOS Stream 9 CentOS

Shaun McCance 90dca4
      mirrors are now also managed by the MirrorManager instance.

Shaun McCance 90dca4
      

For the CentOS community I want to use this session to give an overview how

Shaun McCance 90dca4
      MirrorManager works. I want to give an introduction about all the different
Shaun McCance 90dca4
      parts that are necessary to make MirrorManager work as well as how the Fedora
Shaun McCance 90dca4
      instance is set up. I also want to highlight how MirrorManager differs from
Shaun McCance 90dca4
      the traditional CentOS mirror infrastructure.

Shaun McCance 90dca4
      

In addition to the introduction for the CentOS community I also want to present

Shaun McCance 90dca4
      what has changed in the last 6 years and how and why we rewrote core components
Shaun McCance 90dca4
      in Rust.

Shaun McCance 90dca4
  - title: "One year on: Experiences using ebranch to bring over Fedora packages to EPEL"
Shaun McCance 90dca4
    youtube: 0oxHgY2SgVk
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Michel Salim
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      

At this event last year, I described a WIP tool called ebranch

Shaun McCance 90dca4
      (https://pagure.io/epel/ebranch) that is meant to simplify the workflow
Shaun McCance 90dca4
      of branching a specific package for an EPEL release, together with all the
Shaun McCance 90dca4
      missing dependencies needed to build it.

Shaun McCance 90dca4
      

One year on, this tool has been used for bringing over various sets of new

Shaun McCance 90dca4
      packages to EPEL,  in different programming language stacks (from Python to
Shaun McCance 90dca4
      Perl to Rust); this talk discusses the current state of the tool, how features
Shaun McCance 90dca4
      are added to address specific needs, the experiences gained in writing and
Shaun McCance 90dca4
      using the tool, and the pros and cons of how different language stacks are
Shaun McCance 90dca4
      managed in Fedora when it comes to branching to EPEL.

Shaun McCance 90dca4
  - title: "Hyperscale SIG update"
Shaun McCance 90dca4
    youtube: EGlSsPgIgIE
Shaun McCance 90dca4
    slides: "https://gitlab.com/CentOS/promo/centos-events/-/raw/main/2023-02-connect/hyperscale-sig.pdf"
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Davide Cavalca
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      Update on what the Hyperscale SIG has been working on, what deliverables
Shaun McCance 90dca4
      are available and how to use them, and what's coming up next.
Shaun McCance 90dca4
  - title: "Introducing CentOS Stream CoreOS and OKD Streams"
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Christian Glombek
Shaun McCance 90dca4
      - name: Alessandro Di Stefano
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      

CentOS Stream CoreOS (SCOS) is a Linux distribution built from CentOS

Shaun McCance 90dca4
      Stream RPM packages, and focused on running container-based workloads
Shaun McCance 90dca4
      with Kubernetes. It is part of the SCOS Stream of OKD, the Kubernetes
Shaun McCance 90dca4
      community distribution of OpenShift, co-maintained by the CentOS Cloud
Shaun McCance 90dca4
      SIG and the OKD Working Group.

Shaun McCance 90dca4
      

In this presentation, we'll present the technologies and methodologies

Shaun McCance 90dca4
      driving the CentOS Stream CoreOS (SCOS) release engineering, and the
Shaun McCance 90dca4
      Cloud-Native architecture we leverage to package the operating system
Shaun McCance 90dca4
      that runs Kubernetes/OKD.

Shaun McCance 90dca4
      

We'll show how this framework, powered by Tekton pipelines and operated

Shaun McCance 90dca4
      via GitOps, can enable, thanks to rpm-ostree, the CoreOS Assembler and the
Shaun McCance 90dca4
      Layering model, delivery scenarios for different OSes beyond the Cloud-Native
Shaun McCance 90dca4
      ones: IoT, multimedia, automotive, thin-client-based environments. Users can
Shaun McCance 90dca4
      derive their own purpose-driven variants by maintaining a common multi-arch
Shaun McCance 90dca4
      base OS, distributed as a bootable Open Container Image (OCI).

Shaun McCance 90dca4
  - title: "CentOS Stream: RHEL development in public"
Shaun McCance 90dca4
    youtube: mJQa-9gehaU
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Adam Samalik
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      CentOS Stream is where RHEL development happens in public. You can preview
Shaun McCance 90dca4
      content coming to RHEL, test your things on top of it, and even participate!
Shaun McCance 90dca4
      We'll show you how it works, highlight the key differences between Fedora ELN,
Shaun McCance 90dca4
      CentOS Stream and RHEL, and see where it's all happening.
Shaun McCance 90dca4
  - title: "Kmods SIG Update"
Shaun McCance 90dca4
    youtube: T59Mq2GToN4
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Peter Georg
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      Update on what the Kmods SIG has been working on with a particular emphasis
Shaun McCance 90dca4
      on automation of rebuilding kABI tracking kernel modules if required.
Shaun McCance 90dca4
  - title: "Network management in Enterprise Linux: present and future"
Shaun McCance 90dca4
    youtube: hr9YJX11H_c
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Fernando Fernandez Mancera
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      The talk will explore the current state of network management in Enterprise
Shaun McCance 90dca4
      Linux systems and discuss potential future developments in the field. The
Shaun McCance 90dca4
      presentation will cover topics such as network configuration and troubleshooting,
Shaun McCance 90dca4
      with a focus on the NetworkManager and Nmstate tools. The aim of the talk is to
Shaun McCance 90dca4
      provide a comprehensive overview of network management in Enterprise Linux and
Shaun McCance 90dca4
      to discuss the challenges and opportunities that lie ahead for enterprise Linux
Shaun McCance 90dca4
      users.
Shaun McCance 90dca4
  - title: "Introduction to Rocky Linux and Peridot: Maintaining a downstream fork of Red Hat Enterprise Linux"
Shaun McCance 90dca4
    youtube: TVa6J7GzJeA
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Neil Hanlon
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      Learn about Peridot, a new open source build system created and used by
Shaun McCance 90dca4
      Rocky Linux to simplify the process of maintaining a downstream fork of
Shaun McCance 90dca4
      Red Hat Enterprise Linux. Discover how Peridot can be used to patch and
Shaun McCance 90dca4
      rebuild RPMs, modify upstream RPMs, or package your own software, and how
Shaun McCance 90dca4
      Rocky Linux uses it to manage the rebuilding of all packages in Enterprise
Shaun McCance 90dca4
      Linux and help drive upstream contributions while enabling Rocky's unique
Shaun McCance 90dca4
      special interests. This presentation is ideal for users of RHEL-like
Shaun McCance 90dca4
      operating systems who want to improve their Linux deployment and management
Shaun McCance 90dca4
      processes. Join us to learn about the benefits of Peridot and Rocky Linux
Shaun McCance 90dca4
      and how you can use them to optimize your Linux system and streamline your
Shaun McCance 90dca4
      development workflow.
Shaun McCance 90dca4
  - title: "From code to cloud - the journey of Openstack package"
Shaun McCance 90dca4
    youtube: jaoIph_mEqM
Shaun McCance 90dca4
    speakers: 
Shaun McCance 90dca4
      - name: Karolina Kula
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      OpenStack is a huge cloud computing project, which does not provide
Shaun McCance 90dca4
      packaging for platforms – RDO does it for rpm-based Linux distros.
Shaun McCance 90dca4
      Delivering packages for such project with new release every half a
Shaun McCance 90dca4
      year is a challenging task. In this talk I’d like to bring closer to
Shaun McCance 90dca4
      audience our continous-delivery approach to package delivery – starting
Shaun McCance 90dca4
      from creating and adding new packages, through updates and managing all
Shaun McCance 90dca4
      packages already delivered, share our practice in automation and tips
Shaun McCance 90dca4
      how to not get drown in dependencies of dependencies. The journey will
Shaun McCance 90dca4
      also have quick stop in building tools we are using in RDO and continuous
Shaun McCance 90dca4
      integration to ensure stability and compatibility, to finally reach the
Shaun McCance 90dca4
      point of having new OpenStack release. This talk is intended not only for
Shaun McCance 90dca4
      those, whose daily duties are connected with cloud or continous-delivery
Shaun McCance 90dca4
      technologies, but also for anyone interested in topic of delivering
Shaun McCance 90dca4
      packages at great scale in open source cloud project, or would like to
Shaun McCance 90dca4
      contribute to RDO.
Shaun McCance 90dca4
  - title: "A year in review 2023 - CentOS Automotive SIG"
Shaun McCance 90dca4
    youtube: YXEx83_y9VU
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Eric Curtin
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      A review of what's going on in our CentOS Automotive SIG, our AutoSD
Shaun McCance 90dca4
      image, how to run an AutoSD VM to try AutoSD, PREEMPT_RT kernel. Similar
Shaun McCance 90dca4
      in ilk to "Fedora: The Vehicle for Automotive Linux" presented by Stephen
Shaun McCance 90dca4
      Smoogen and Allison King at "Nest with Fedora 2022".
Shaun McCance 90dca4
  - title: |
Shaun McCance 90dca4
      Running Cloud Native Applications on CentOS on a Cloud Native Processor;
Shaun McCance 90dca4
      Setting up and running a Mastodon Server on Arm servers in the cloud
Shaun McCance 90dca4
    youtube: rTepNBWgySo
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Aaron Williams
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      

In recent months, Mastodon has garnered a lot of attention, and seen a huge

Shaun McCance 90dca4
      influx of new users. Mastodon is a social network built on ActivityPub, a
Shaun McCance 90dca4
      protocol for federated social media. In early December, the network broke 8
Shaun McCance 90dca4
      million users, and had 2.5M active daily users in one week.

Shaun McCance 90dca4
      

That influx of new users and interest has led to many new Mastodon instances

Shaun McCance 90dca4
      being added, some with a very broad appeal, and others targeting smaller
Shaun McCance 90dca4
      groups and niche interests. It has also led to some of the more popular
Shaun McCance 90dca4
      instances of Mastodon struggling to scale with the new demand.

Shaun McCance 90dca4
      

In this talk, we will walk you through how Mastodon’s federated architecture

Shaun McCance 90dca4
      is designed for the cloud and how easy Mastodon is to set up and run on a
Shaun McCance 90dca4
      CentOS instance on AArch64 cloud instances for free. And since Mastodon’s
Shaun McCance 90dca4
      backend is written in Ruby on Rails, using Redis and PostgreSQL, we will
Shaun McCance 90dca4
      show how easily they run on an AArch64 processor.

Shaun McCance 90dca4
      

In addition, we will look at how well the Ampere Altra processor handles

Shaun McCance 90dca4
      cloud native workloads on CentOS. We will show you not only how to run
Shaun McCance 90dca4
      Mastodon on AArch64, but how to do it for free, without having to worry
Shaun McCance 90dca4
      about getting a large cloud bill. Recent events at Twitter gave us the
Shaun McCance 90dca4
      fun idea of how to combine all of this: create and run a Mastodon server
Shaun McCance 90dca4
      on Oracle Cloud’s (OCI) Always Free tier using Ampere A1 and CentOS.

Shaun McCance 90dca4
      

We will also talk about some of the scaling issues that Mastodon runs

Shaun McCance 90dca4
      into, and how Ampere cores designed for cloud native workloads like
Shaun McCance 90dca4
      Mastodon are uniquely able to give you predictable throughput and
Shaun McCance 90dca4
      scaling as your server grows in popularity. All while doing this on a
Shaun McCance 90dca4
      processor that is more efficient (i.e. greener) than other processors
Shaun McCance 90dca4
      out there.

Shaun McCance 90dca4
  - title: "AlmaLinux Build System and Project Updates"
Shaun McCance 90dca4
    youtube: TFrImmTPUOc
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Jack Aboutboul
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      Since introducing ALBS at a prior Dojo event, please join the AlmaLinux
Shaun McCance 90dca4
      as they discuss updates and enhancements to their build system, including
Shaun McCance 90dca4
      how they are tackling supply chain security and SBOM.
Shaun McCance 90dca4
---
Shaun McCance 90dca4
Shaun McCance 90dca4

CentOS Connect is a free mini-conference focusing on CentOS Stream,

Shaun McCance 90dca4
the CentOS SIGs, and the entire Enterprise Linux ecosystem.
Shaun McCance 90dca4
CentOS Connect at FOSDEM happens February 3, 2023, the day before FOSDEM.

Shaun McCance 90dca4
Shaun McCance 90dca4
{% include event.html %}