|
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 %}
|