---
title: "CentOS Connect 2023"
title_lead: "February 3, 2023 • Brussels, Belgium"
talks:
- title: "Offered CentOS Infra services for SIGs"
youtube: P5mW1Hc3w9Y
speakers:
- name: Fabian Arrotin
desc: |
In this talk, we'll do a quick recap about which kind of services (from git
hosting to building and cdn delivery, as well as CI testing) the CentOS Infra
team is offering and maintaining for the Special Interest Groups
- title: "MirrorManager and CentOS Stream 9"
youtube: ZCnhKL1UycM
speakers:
- name: Adrian Reber
desc: |
<p>Fedora relies on MirrorManager since 2008 and with CentOS Stream 9 CentOS
mirrors are now also managed by the MirrorManager instance.</p>
<p>For the CentOS community I want to use this session to give an overview how
MirrorManager works. I want to give an introduction about all the different
parts that are necessary to make MirrorManager work as well as how the Fedora
instance is set up. I also want to highlight how MirrorManager differs from
the traditional CentOS mirror infrastructure.</p>
<p>In addition to the introduction for the CentOS community I also want to present
what has changed in the last 6 years and how and why we rewrote core components
in Rust.</p>
- title: "One year on: Experiences using ebranch to bring over Fedora packages to EPEL"
youtube: 0oxHgY2SgVk
speakers:
- name: Michel Salim
desc: |
<p>At this event last year, I described a WIP tool called ebranch
(https://pagure.io/epel/ebranch) that is meant to simplify the workflow
of branching a specific package for an EPEL release, together with all the
missing dependencies needed to build it.</p>
<p>One year on, this tool has been used for bringing over various sets of new
packages to EPEL, in different programming language stacks (from Python to
Perl to Rust); this talk discusses the current state of the tool, how features
are added to address specific needs, the experiences gained in writing and
using the tool, and the pros and cons of how different language stacks are
managed in Fedora when it comes to branching to EPEL.</p>
- title: "Hyperscale SIG update"
youtube: EGlSsPgIgIE
slides: "https://gitlab.com/CentOS/promo/centos-events/-/raw/main/2023-02-connect/hyperscale-sig.pdf"
speakers:
- name: Davide Cavalca
desc: |
Update on what the Hyperscale SIG has been working on, what deliverables
are available and how to use them, and what's coming up next.
- title: "Introducing CentOS Stream CoreOS and OKD Streams"
speakers:
- name: Christian Glombek
- name: Alessandro Di Stefano
desc: |
<p>CentOS Stream CoreOS (SCOS) is a Linux distribution built from CentOS
Stream RPM packages, and focused on running container-based workloads
with Kubernetes. It is part of the SCOS Stream of OKD, the Kubernetes
community distribution of OpenShift, co-maintained by the CentOS Cloud
SIG and the OKD Working Group.</p>
<p>In this presentation, we'll present the technologies and methodologies
driving the CentOS Stream CoreOS (SCOS) release engineering, and the
Cloud-Native architecture we leverage to package the operating system
that runs Kubernetes/OKD.</p>
<p>We'll show how this framework, powered by Tekton pipelines and operated
via GitOps, can enable, thanks to rpm-ostree, the CoreOS Assembler and the
Layering model, delivery scenarios for different OSes beyond the Cloud-Native
ones: IoT, multimedia, automotive, thin-client-based environments. Users can
derive their own purpose-driven variants by maintaining a common multi-arch
base OS, distributed as a bootable Open Container Image (OCI).</p>
- title: "CentOS Stream: RHEL development in public"
youtube: mJQa-9gehaU
speakers:
- name: Adam Samalik
desc: |
CentOS Stream is where RHEL development happens in public. You can preview
content coming to RHEL, test your things on top of it, and even participate!
We'll show you how it works, highlight the key differences between Fedora ELN,
CentOS Stream and RHEL, and see where it's all happening.
- title: "Kmods SIG Update"
youtube: T59Mq2GToN4
speakers:
- name: Peter Georg
desc: |
Update on what the Kmods SIG has been working on with a particular emphasis
on automation of rebuilding kABI tracking kernel modules if required.
- title: "Network management in Enterprise Linux: present and future"
youtube: hr9YJX11H_c
speakers:
- name: Fernando Fernandez Mancera
desc: |
The talk will explore the current state of network management in Enterprise
Linux systems and discuss potential future developments in the field. The
presentation will cover topics such as network configuration and troubleshooting,
with a focus on the NetworkManager and Nmstate tools. The aim of the talk is to
provide a comprehensive overview of network management in Enterprise Linux and
to discuss the challenges and opportunities that lie ahead for enterprise Linux
users.
- title: "Introduction to Rocky Linux and Peridot: Maintaining a downstream fork of Red Hat Enterprise Linux"
youtube: TVa6J7GzJeA
speakers:
- name: Neil Hanlon
desc: |
Learn about Peridot, a new open source build system created and used by
Rocky Linux to simplify the process of maintaining a downstream fork of
Red Hat Enterprise Linux. Discover how Peridot can be used to patch and
rebuild RPMs, modify upstream RPMs, or package your own software, and how
Rocky Linux uses it to manage the rebuilding of all packages in Enterprise
Linux and help drive upstream contributions while enabling Rocky's unique
special interests. This presentation is ideal for users of RHEL-like
operating systems who want to improve their Linux deployment and management
processes. Join us to learn about the benefits of Peridot and Rocky Linux
and how you can use them to optimize your Linux system and streamline your
development workflow.
- title: "From code to cloud - the journey of Openstack package"
youtube: jaoIph_mEqM
speakers:
- name: Karolina Kula
desc: |
OpenStack is a huge cloud computing project, which does not provide
packaging for platforms – RDO does it for rpm-based Linux distros.
Delivering packages for such project with new release every half a
year is a challenging task. In this talk I’d like to bring closer to
audience our continous-delivery approach to package delivery – starting
from creating and adding new packages, through updates and managing all
packages already delivered, share our practice in automation and tips
how to not get drown in dependencies of dependencies. The journey will
also have quick stop in building tools we are using in RDO and continuous
integration to ensure stability and compatibility, to finally reach the
point of having new OpenStack release. This talk is intended not only for
those, whose daily duties are connected with cloud or continous-delivery
technologies, but also for anyone interested in topic of delivering
packages at great scale in open source cloud project, or would like to
contribute to RDO.
- title: "A year in review 2023 - CentOS Automotive SIG"
youtube: YXEx83_y9VU
speakers:
- name: Eric Curtin
desc: |
A review of what's going on in our CentOS Automotive SIG, our AutoSD
image, how to run an AutoSD VM to try AutoSD, PREEMPT_RT kernel. Similar
in ilk to "Fedora: The Vehicle for Automotive Linux" presented by Stephen
Smoogen and Allison King at "Nest with Fedora 2022".
- title: |
Running Cloud Native Applications on CentOS on a Cloud Native Processor;
Setting up and running a Mastodon Server on Arm servers in the cloud
youtube: rTepNBWgySo
speakers:
- name: Aaron Williams
desc: |
<p>In recent months, Mastodon has garnered a lot of attention, and seen a huge
influx of new users. Mastodon is a social network built on ActivityPub, a
protocol for federated social media. In early December, the network broke 8
million users, and had 2.5M active daily users in one week.</p>
<p>That influx of new users and interest has led to many new Mastodon instances
being added, some with a very broad appeal, and others targeting smaller
groups and niche interests. It has also led to some of the more popular
instances of Mastodon struggling to scale with the new demand.</p>
<p>In this talk, we will walk you through how Mastodon’s federated architecture
is designed for the cloud and how easy Mastodon is to set up and run on a
CentOS instance on AArch64 cloud instances for free. And since Mastodon’s
backend is written in Ruby on Rails, using Redis and PostgreSQL, we will
show how easily they run on an AArch64 processor.</p>
<p>In addition, we will look at how well the Ampere Altra processor handles
cloud native workloads on CentOS. We will show you not only how to run
Mastodon on AArch64, but how to do it for free, without having to worry
about getting a large cloud bill. Recent events at Twitter gave us the
fun idea of how to combine all of this: create and run a Mastodon server
on Oracle Cloud’s (OCI) Always Free tier using Ampere A1 and CentOS.</p>
<p>We will also talk about some of the scaling issues that Mastodon runs
into, and how Ampere cores designed for cloud native workloads like
Mastodon are uniquely able to give you predictable throughput and
scaling as your server grows in popularity. All while doing this on a
processor that is more efficient (i.e. greener) than other processors
out there.</p>
- title: "AlmaLinux Build System and Project Updates"
youtube: TFrImmTPUOc
speakers:
- name: Jack Aboutboul
desc: |
Since introducing ALBS at a prior Dojo event, please join the AlmaLinux
as they discuss updates and enhancements to their build system, including
how they are tackling supply chain security and SBOM.
---
<p class="lead mb-6">CentOS Connect is a free mini-conference focusing on CentOS Stream,
the CentOS SIGs, and the entire Enterprise Linux ecosystem.
CentOS Connect at FOSDEM happens February 3, 2023, the day before FOSDEM.</p>
{% include event.html %}