shaunm / centos / centos.org

Forked from centos/centos.org 3 years ago
Clone
Shaun McCance 90dca4
---
Shaun McCance 90dca4
title: "CentOS Connect 2024"
Shaun McCance 90dca4
title_lead: "February 1, 2024 - February 2, 2024 • Brussels, Belgium"
Shaun McCance 90dca4
talks:
Shaun McCance 90dca4
  - title: "Hyperscale SIG update"
Shaun McCance 90dca4
    youtube: YOC1mxCGAi8
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Davide Cavalca
Shaun McCance 90dca4
      - name: Neal Gompa
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: "State of EPEL"
Shaun McCance 90dca4
    youtube: Jj83w4gaF40
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Troy Dawson
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      Troy Dawson, the EPEL Steering Committee chair, presents the State of EPEL.
Shaun McCance 90dca4
      What has EPEL done, what it's currently working on, and what to expect in the future.
Shaun McCance 90dca4
  - title: "EPEL 10 Overview"
Shaun McCance 90dca4
    youtube: mUoI0rqWfmY
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Carl George
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      Extra Packages for Enterprise Linux (EPEL) is a yum repository of community
Shaun McCance 90dca4
      maintained packages for use on CentOS Stream and Red Hat Enterprise Linux (RHEL).
Shaun McCance 90dca4
      In EPEL 9, package maintainers were able to build against CentOS Stream 9 early
Shaun McCance 90dca4
      to have packages ready before the RHEL 9.0 launch.
Shaun McCance 90dca4
      For EPEL 10, the EPEL Steering Committee is planning on expanding that strategy
Shaun McCance 90dca4
      to all minor versions of RHEL 10.
Shaun McCance 90dca4
      Attend this talk to learn more about this initiative and the progress towards it
Shaun McCance 90dca4
      so far.
Shaun McCance 90dca4
  - title: "AlmaLinux: How we automated testing without inventing the wheel and instead improving it"
Shaun McCance 90dca4
    youtube: HgZKLs5ItH4
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Elkhan Mammadli
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      As the AlmaLinux OS Foundation, we take the testing seriously while pioneering
Shaun McCance 90dca4
      on the speed of the delivery.
Shaun McCance 90dca4
      When you have multiple major versions with the support of multiple architecutes,
Shaun McCance 90dca4
      testing of a GNU/Linux distribution can be exhausting.
Shaun McCance 90dca4
      One of the phase on our journey of testing was the automation.
Shaun McCance 90dca4
      We will talk about the openQA and Testinfra as the technologies choice of us,
Shaun McCance 90dca4
      the challenges we faced while adopting them and how we handled them with contributing
Shaun McCance 90dca4
      back to upstream and Enterprise Linux ecosystem.
Shaun McCance 90dca4
  - title: "Bridging the Gap: Packit automation for CentOS and upstream projects"
Shaun McCance 90dca4
    youtube: Eqb6IqG7Jek
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: František Lachman
Shaun McCance 90dca4
      - name: Evgeny Fedin
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      

Are you a package maintainer striving for a seamless integration with upstream projects?

Shaun McCance 90dca4
      Are you an upstream project developer aiming to ensure your software functions flawlessly
Shaun McCance 90dca4
      on CentOS Stream? Look no further – Packit is your solution!

Shaun McCance 90dca4
      

Since the beginning of CentOS Stream, Packit has allowed developers to execute

Shaun McCance 90dca4
      CentOS Stream RPM builds directly from their upstream changes.
Shaun McCance 90dca4
      But that's just the beginning – delve into the possibilities of running tmt-based tests
Shaun McCance 90dca4
      on a pristine virtual machine with the newly-built RPMs installed.
Shaun McCance 90dca4
      This approach enables you to identify and address potential issues as they are introduced
Shaun McCance 90dca4
      to the codebase, ensuring robust and reliable software when the new code reaches the user.

Shaun McCance 90dca4
      

More and more projects are using Packit to automatically synchronise upstream

Shaun McCance 90dca4
      releases to Fedora. And we are pleased to announce that the very same is now
Shaun McCance 90dca4
      available for CentOS Stream as well!

Shaun McCance 90dca4
      

In this talk, we will guide you through the functionalities Packit brings

Shaun McCance 90dca4
      to the table specifically tailored for CentOS Stream.
Shaun McCance 90dca4
      Discover how you can effortlessly enhance collaboration between upstream projects
Shaun McCance 90dca4
      and CentOS Stream, fostering a more efficient and reliable development process.

Shaun McCance 90dca4
  - title: "Alternative Image SIG - Let's Talk About It"
Shaun McCance 90dca4
    youtube: vwA4mULGiF8
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Troy Dawson
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      An update on the CentOS Alternative Images SIG. What are our goals.
Shaun McCance 90dca4
      What progress have we made. What do we see in the near, and far future.
Shaun McCance 90dca4
  - title: "Discuss your identity: how FreeIPA helps running CentOS community infrastructure"
Shaun McCance 90dca4
    youtube: mIbp7GUa2KI
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Alexander Bokovoy
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      

It is time to gather a feedback!

Shaun McCance 90dca4
      

CentOS Stream upstream and downstream communities rely on infrastructure bits

Shaun McCance 90dca4
      provided by FreeIPA project. Fedora uses FreeIPA since 2017, providing the shared
Shaun McCance 90dca4
      infrastructure together with the CentOS project.

Shaun McCance 90dca4
      

FreeIPA team would like to hear a community feedback! At this session let us dive

Shaun McCance 90dca4
      into what is working and what could be improved in CentOS community's usage of FreeIPA.

Shaun McCance 90dca4
  - title: "Open Secrets of CentOS Stream"
Shaun McCance 90dca4
    youtube: eQTQn61_UXo
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Troy Dawson
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      CentOS Stream has a goal of being as open as possible. Even though it has
Shaun McCance 90dca4
      been around for several years, many people think it is still keeping secrets.
Shaun McCance 90dca4
      Join Troy, from the CentOS Stream team at Red Hat, as he works through the
Shaun McCance 90dca4
      whole development workflow, showing how everything is hidden in plain site.
Shaun McCance 90dca4
  - title: "Promo SIG and Docs SIG Updates"
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Shaun McCance
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      Did you know we have SIGs for Promo and Docs? The Promo SIG has been recently
Shaun McCance 90dca4
      revitalized, while Docs has finally been officially recognized as a SIG. This
Shaun McCance 90dca4
      talk will showcase the work being done in both SIGs, and show you how you can
Shaun McCance 90dca4
      get involved. Spoiler: we're having a working day on Monday after FOSDEM, and
Shaun McCance 90dca4
      you're invited!
Shaun McCance 90dca4
  - title: "Ansible usage in CentOS Infra"
Shaun McCance 90dca4
    youtube: xLf8Ma94dHE
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Fabian Arrotin
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      CentOS Infrastructure is heavily relying on Ansible for automation.
Shaun McCance 90dca4
      Let's summarize how we use it, where to find the roles, describe the modular
Shaun McCance 90dca4
      approach with multiple inventories (why and how) and how we maintain these.
Shaun McCance 90dca4
      Also how we use ARA to browse the ansible logs/reports.
Shaun McCance 90dca4
  - title: "Building And Utilizing Purpose-Built GNU/Linux Distribution Images Using Mkosi"
Shaun McCance 90dca4
    youtube: NEEqySq7uE4
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Akashdeep Dhar
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      Mkosi is a tool in the Systemd software suite, facilitating the creation of
Shaun McCance 90dca4
      customized distribution images for various Linux bases like Fedora, Debian,
Shaun McCance 90dca4
      Ubuntu, Arch, Red Hat, Rocky, Alma, Gentoo, etc. It supports multiple system
Shaun McCance 90dca4
      architectures and deployment methods, offering finer control than alternatives
Shaun McCance 90dca4
      like Cloud-init and Ignition, using an INI-styled format for configuration.
Shaun McCance 90dca4
  - title: "How SIGs can facilitate contributions to the CentOS Stream kernel"
Shaun McCance 90dca4
    youtube: pN14gOgBVlo
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Paolo Bonzini
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      The CentOS Stream kernel receives backports for thousands of upstream
Shaun McCance 90dca4
      commits every month. In this talk, I will show how CentOS SIGs can be
Shaun McCance 90dca4
      used to help testing and tracking future contributions to CentOS Stream,
Shaun McCance 90dca4
      helping to structure them into multiple merge requests for the CentOS
Shaun McCance 90dca4
      Stream kernel project on GitLab. The content of this talk are based on
Shaun McCance 90dca4
      the experience gained when developing a TDX-enabled kernel variant within
Shaun McCance 90dca4
      the Virtualization SIG.
Shaun McCance 90dca4
  - title: "The self-abolition of Enterprise Linux Distributions"
Shaun McCance 90dca4
    youtube: F5SWz3yPXjo
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Dan Čermák
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      

Enterprise Linux Distributions have been caught in a downward spiral

Shaun McCance 90dca4
      for the past decade. The distributions have been steadily reducing
Shaun McCance 90dca4
      their package sets, as it becomes increasingly difficult to maintain
Shaun McCance 90dca4
      packages in a faster moving ecosystem. This in turn renders enterprise
Shaun McCance 90dca4
      distributions less desirable as a deployment or a development target
Shaun McCance 90dca4
      and especially as a workstation. There is a growing realization that
Shaun McCance 90dca4
      the current release cadence and package maintenance workflow become
Shaun McCance 90dca4
      less suitable for the world where workloads are run as containers
Shaun McCance 90dca4
      based on non-enterprise distributions.

Shaun McCance 90dca4
      

What is the way out of this? How can enterprise vendors solve the

Shaun McCance 90dca4
      problem to remain relevant in a cloud native world? Will a more
Shaun McCance 90dca4
      modular distribution be the solution? Or perhaps the container
Shaun McCance 90dca4
      ecosystem, where everything is containerized, is the answer?

Shaun McCance 90dca4
  - title: "Testing the CentOS Hyperscale systemd backport with mkosi"
Shaun McCance 90dca4
    youtube: yK_7tKZLQ68
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Daan De Meyer
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      

The CentOS Hyperscale SIG maintains a backport of the latest systemd.

Shaun McCance 90dca4
      This talk will discuss how we use mkosi to test this backport. mkosi is
Shaun McCance 90dca4
      the image building sister project of systemd
Shaun McCance 90dca4
      (https://github.com/systemd/mkosi).
Shaun McCance 90dca4
      We'll start with a brief introduction to mkosi before moving on to discussing
Shaun McCance 90dca4
      how we use it to test the backport. This involves locally building the systemd
Shaun McCance 90dca4
      rpm locally from the systemd and Hyperscale systemd rpm sources within mkosi,
Shaun McCance 90dca4
      building initrd and system images including the newly build systemd rpms and
Shaun McCance 90dca4
      finally booting the resulting image with qemu. If there's time left, we'll
Shaun McCance 90dca4
      also discuss the SELinux policy module we maintain for the systemd backport.

Shaun McCance 90dca4
      

My previous talk on mkosi at ASG:

Shaun McCance 90dca4
      https://www.youtube.com/watch?v=6EelcbjbUa8

Shaun McCance 90dca4
  - title: "Using PoI Tracker for Enterprise Linux preparedness and to audit your dependencies"
Shaun McCance 90dca4
    youtube: u4ng7bdLVtA
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Michel Lind
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      

PoI Tracker is a tool intended to improve organizations' readiness to adopt

Shaun McCance 90dca4
      the next major Enterprise Linux release, and also make it easier to track the
Shaun McCance 90dca4
      packages they need - especially those community-maintained in the Extra Packages
Shaun McCance 90dca4
      for Enterprise Linux repository as well as projects such as the Hyperscale SIG
Shaun McCance 90dca4
      - and the dependency graph of these packages. This talk will cover both the
Shaun McCance 90dca4
      rationale, the development of the tool itself, and some of its use cases.

Shaun McCance 90dca4
      

In addition, having this information about not only the leaf packages organizations

Shaun McCance 90dca4
      care about but also their dependencies, PoI tracker can be used to analyze the health
Shaun McCance 90dca4
      of these dependencies (e.g. surfacing dependencies that have major unfixed bugs, have
Shaun McCance 90dca4
      only a single maintainer) as well as their criticality (e.g. surfacing packages that
Shaun McCance 90dca4
      it turns out is used by many leaf packages) - organizations can then hopefully use
Shaun McCance 90dca4
      this information to invest resources in this (e.g. helping with packaging, contributing
Shaun McCance 90dca4
      code fixes, or funding the development)

Shaun McCance 90dca4
  - title: OpenStack RDO deployment on Community Distribution of Kubernetes (OKD)"
Shaun McCance 90dca4
    youtube: LocoEPmbL4U
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Karolina Kula
Shaun McCance 90dca4
      - name: Alfredo Moralejo Alonso
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      

During the last year a new mechanism to deploy OpenStack has been created

Shaun McCance 90dca4
      in the OpenStack Kubernetes Operators project
Shaun McCance 90dca4
      (https://github.com/openstack-k8s-operators/).
Shaun McCance 90dca4
      In this session we are going to share update about our ongoing work on
Shaun McCance 90dca4
      adopting this project for testing and deploying RDO repositories. We will
Shaun McCance 90dca4
      provide a high level overview of the architecture and concepts behind this
Shaun McCance 90dca4
      model and also share some ideas about CI usage and community-friendly way
Shaun McCance 90dca4
      of deploy full stack RDO.

Shaun McCance 90dca4
  - title: "CentOS Automotive SIG update"
Shaun McCance 90dca4
    youtube: Ry54_HYwdeQ
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Eric Curtin
Shaun McCance 90dca4
      - name: Pierre-Yves Chibon
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      

It's going to be similar to the

Shaun McCance 90dca4
      CentOS Connect talk at flock,
Shaun McCance 90dca4
      but with new content with updated information.

Shaun McCance 90dca4
      

We will speak about newer projects such as initoverlayfs, maybe our work

Shaun McCance 90dca4
      with Texas Instruments.

Shaun McCance 90dca4
      

In the new year, we will meet with Red Hat Automotive people internally

Shaun McCance 90dca4
      and the CentOS Automotive SIG community externally to decide what content
Shaun McCance 90dca4
      we present.

Shaun McCance 90dca4
  - title: "CentOS Integration SIG: current state and future plans"
Shaun McCance 90dca4
    youtube: p7xiF0psQTA
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Aleksandra Fedorova
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      

In this talk I would like to introduce the CentOS Integration SIG.

Shaun McCance 90dca4
      

We will discuss our current work, plans and possibilities how you can join and use the

Shaun McCance 90dca4
      

We will discuss the current work and the possibilities how the SIG can

Shaun McCance 90dca4
      help you integrate CentOS Stream in your infrastructure or develop your
Shaun McCance 90dca4
      own projects on top of it.

Shaun McCance 90dca4
  - title: "Provisioning hosts with Foreman"
Shaun McCance 90dca4
    youtube: Wzxsz_DQyRc
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Shimon Shtein
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      I would like to introduce the Foreman project that deals with provisioning,
Shaun McCance 90dca4
      configuration management and configuration monitoring aspects of datacenter
Shaun McCance 90dca4
      management. This project allows to manage systems no matter the deployment
Shaun McCance 90dca4
      architecture: physical, virtual or on-cloud. It allows a single pane of glass
Shaun McCance 90dca4
      for most management aspects of the infrastructure.
Shaun McCance 90dca4
  - title: Cloud SIG Update
Shaun McCance 90dca4
    youtube: 1hB2mrttDmc
Shaun McCance 90dca4
    speakers:
Shaun McCance 90dca4
      - name: Joel Capitao
Shaun McCance 90dca4
      - name: Christian Glombek
Shaun McCance 90dca4
    desc: |
Shaun McCance 90dca4
      Please come join the chairs of the CentOS Cloud SiG as they provide a review
Shaun McCance 90dca4
      of the SiG over the past year and where the SiG is going in the next. This
Shaun McCance 90dca4
      review will include information on both RDO and SCOS as the two leading
Shaun McCance 90dca4
      components of the SiG but will also provide information how you and your
Shaun McCance 90dca4
      cloud related project can be a part.
Shaun McCance 90dca4
---
Shaun McCance 90dca4
Shaun McCance 90dca4

CentOS Connect is the contributor conference for CentOS,

Shaun McCance 90dca4
focusing on CentOS Stream, Special Interest Groups, and the entire Enterprise Linux ecosystem.
Shaun McCance 90dca4
CentOS Connect at FOSDEM happens February 1-2, 2024, as part of the FOSDEM Fringe.

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