CentOS Connect is the contributor conference for CentOS, focusing +on CentOS Stream, Special Interest Groups, and the entire Enterprise Linux ecosystem. +CentOS Connect at FOSDEM happens February 1-2, 2024, as part of the +FOSDEM Fringe.
+ +Register
+ +CentOS Connect is a free event, but we strongly encourage registration to +help us ensure we have enough space and catering for everyone. Your registration +includes two days of presentations and meetups, lunch on both days, and access +to our birthday party.
+ + + +We will also live stream the event, and make every effort to include online +participants. The live stream will be public, but registering allows us to +keep you updated.
+ + + +Venue
+CentOS Connect 2024 will be held at the Radisson +Collection Hotel, Grand Place Brussels in the Royal room.
+Our room block is full, but there may still be rooms available outside the room block.
+Schedule
+All times are UTC+1, Brussels local time.
+ +Thursday meetups
+Time | +Brussels | +Stockholm | +Copenhagen | +Oslo | +
---|---|---|---|---|
9:00 | +CentOS Integration SIG Meetup | +Hyperscale SIG meetup | +Packaging Workshop | +Rocky Linux Release Engineering - Meetup and Planning | +
11:00 | +CentOS Cloud SIG Meetup | +Alternative Images SIG meetup | +Packagers Meetup: Share your experience with packaging RPMs | +Speaker ready room | +
Thursday sessions
+Time | +Title | +Presenter | +
---|---|---|
13:00 | +Lunch | ++ |
14:00 | +Alternative Image SIG - Let's Talk About It | +Troy Dawson | +
14:30 | +Ansible usage in CentOS Infra | +Fabian Arrotin | +
15:00 | +CentOS Integration SIG: current state and future plans | +Aleksandra Fedorova | +
15:30 | +Hyperscale SIG update | +Davide Cavalca + Neal Gompa | +
16:00 | +Break | ++ |
16:15 | +State of EPEL | +Troy Dawson | +
16:45 | +EPEL 10 Overview | +Carl George | +
17:15 | +Board Panel | +CentOS Board | +
Thursday evening
+Start | +End | +Title | +
---|---|---|
20:00 | +22:00 | +Reception: Join us for drinks and cake as we celebrate 20 years of CentOS. + Location to be announced. | +
Friday sessions
+Saturday and Sunday (FOSDEM)
+Going to FOSDEM? Of course you are. Come see us Saturday and Sunday at +our stand in the AW building. +Then join us for more great talks in the +Distributions Devroom +on Sunday.
+Monday
+We're hosting a web+docs hackfest on Monday, February 5. +You're welcome to join and help us improve the website and docs. +Let us know you're coming.
+Speakers
+ +Davide Cavalca
+Davide is one of the founding members of the Hyperscale SIG, which he + currently co-chairs, and also serves as a director on the CentOS Board. + In his day job, Davide is a Production Engineer on the Linux Userspace + team at Meta, which is responsible for the CentOS deployment on the + production fleet.
+ +Dan Čermák
+Dan is building container images, creating developer tools and + sometimes works on QA at SUSE, which he joined after working as + an embedded firmware developer. Originally he started out as a + theoretical astrophysicist, but after becoming a contributor to + various Open Source projects, he finally made this his full time + job at SUSE.
+ +Akashdeep Dhar
+Akashdeep Dhar is a Software Engineer in the Red Hat Community + Platform Engineering team and an Elected Representative in Fedora + Council. He works primarily in developing and maintaining applications + on Fedora Infrastructure and likes to selfhost services in his homelab.
+ +Aleksandra Fedorova
+Aleksandra is a longtime Fedora contributor and a former Fedora Council + member. She is a Senior Principal Engineer in Red Hat involved in CentOS + Stream and RHEL bootstrap initiatives, Fedora ELN and other topics + related to the Continuous Integration of RHEL and CentOS.
+ +Neal Gompa
+Neal is a developer and contributor in Fedora; CentOS; Mageia; and openSUSE, + focusing primarily on the base Linux system components, such as package and + software management, as well as the Linux desktop. He's a big believer in + "upstream first", which has led him all over the open source world.
+ +Neil Hanlon
+I love Open Source, Linux, and building cool things with great people. I am + currently employed by CIQ where I help lead the Open Source Program Office and + work to enable the needs of the communities like Rocky Linux, OpenELA, Warewulf, + Apptainer, and more, in part through my role as the Infrastructure Team Lead for + the Rocky Enterprise Software Foundation--an organization I have been part of + since its inception. I maintain Rocky Linux as part of the Core SIG responsible + for the entire operating system build and release process. In addition, I am a + contributor to OpenInfra projects like OpenStack-Ansible and Kolla, CentOS and + its SIGs, Fedora, Fedora EPEL, and many more.
+ +Michel Lind
+Michel Lind (né Salim) is a long-term Fedora contributor who more + recently also contribute to EPEL and the Hyperscale SIG. In his day job, + Michel is a Production Engineer on the Linux Userspace team at Meta, + which is responsible for the CentOS deployment on the production fleet.
+ +Alfredo Moralejo Alonso
+Alfredo Moralejo is a long-time IT infrastructure specialist with proven + experience in the adoption of OpenSource technologies in the enterprise. + In the last few years he has been working as Principal Software Engineer + in the OpenStack ecosystem mainly maintaining the RDO community distribution.
+ +Sessions
+ +Hyperscale SIG update
+ +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.
+State of EPEL
+ +Troy Dawson, the EPEL Steering Committee chair, presents the State of EPEL. + What has EPEL done, what it's currently working on, and what to expect in + the future.
+EPEL 10 Overview
+ +Extra Packages for Enterprise Linux (EPEL) is a yum repository of community + maintained packages for use on CentOS Stream and Red Hat Enterprise Linux (RHEL). + In EPEL 9, package maintainers were able to build against CentOS Stream 9 early + to have packages ready before the RHEL 9.0 launch. For EPEL 10, the EPEL Steering + Committee is planning on expanding that strategy to all minor versions of RHEL 10. + Attend this talk to learn more about this initiative and the progress towards it + so far.
+AlmaLinux: How we automated testing without inventing the wheel and instead improving it
+ +As the AlmaLinux OS Foundation, we take the testing seriously while pioneering + on the speed of the delivery. When you have multiple major versions with the + support of multiple architecutes, testing of a GNU/Linux distribution can be + exhausting. One of the phase on our journey of testing was the automation. We + will talk about the openQA and Testinfra as the technologies choice of us, the + challenges we faced while adopting them and how we handled them with contributing + back to upstream and Enterprise Linux ecosystem.
+Bridging the Gap: Packit automation for CentOS and upstream projects
+František Lachman + Evgeny Fedin
+Are you a package maintainer striving for a seamless integration with upstream + projects? Are you an upstream project developer aiming to ensure your software + functions flawlessly on CentOS Stream? Look no further – Packit is your solution!
+Since the beginning of CentOS Stream, Packit has allowed developers to execute + CentOS Stream RPM builds directly from their upstream changes. But that's just + the beginning – delve into the possibilities of running tmt-based tests on a + pristine virtual machine with the newly-built RPMs installed. This approach + enables you to identify and address potential issues as they are introduced + to the codebase, ensuring robust and reliable software when the new code + reaches the user.
+More and more projects are using Packit to automatically synchronise upstream + releases to Fedora. And we are pleased to announce that the very same is now + available for CentOS Stream as well!
+In this talk, we will guide you through the functionalities Packit brings + to the table specifically tailored for CentOS Stream. Discover how you can + effortlessly enhance collaboration between upstream projects and CentOS + Stream, fostering a more efficient and reliable development process.
+Alternative Image SIG - Let's Talk About It
+ +An update on the CentOS Alternative Images SIG. What are our goals. What + progress have we made. What do we see in the near, and far future.
+Discuss your identity: how FreeIPA helps running CentOS community infrastructure
+ +It is time to gather a feedback!
+CentOS Stream upstream and downstream communities rely on infrastructure bits + provided by FreeIPA project. Fedora uses FreeIPA since 2017, providing the shared + infrastructure together with the CentOS project.
+FreeIPA team would like to hear a community feedback! At this session let us dive + into what is working and what could be improved in CentOS community's usage of + FreeIPA.
+Open Secrets of CentOS Stream
+ +CentOS Stream has a goal of being as open as possible. Even though it has + been around for several years, many people think it is still keeping secrets. + Join Troy, from the CentOS Stream team at Red Hat, as he works through the + whole development workflow, showing how everything is hidden in plain site.
+Promo SIG and Docs SIG Updates
+ +Did you know we have SIGs for Promo and Docs? The Promo SIG has been recently + revitalized, while Docs has finally been officially recognized as a SIG. This + talk will showcase the work being done in both SIGs, and show you how you can + get involved. Spoiler: we're having a working day on Monday after FOSDEM, and + you're invited!
+Ansible usage in CentOS Infra
+ +CentOS Infrastructure is heavily relying on Ansible for automation. Let's + summarize how we use it, where to find the roles, describe the modular + approach with multiple inventories (why and how) and how we maintain these. + Also how we use ARA to browse the ansible logs/reports.
+Building And Utilizing Purpose-Built GNU/Linux Distribution Images Using Mkosi
+ +Mkosi is a tool in the Systemd software suite, facilitating the creation of + customized distribution images for various Linux bases like Fedora, Debian, + Ubuntu, Arch, Red Hat, Rocky, Alma, Gentoo, etc. It supports multiple system + architectures and deployment methods, offering finer control than alternatives + like Cloud-init and Ignition, using an INI-styled format for configuration.
+How SIGs can facilitate contributions to the CentOS Stream kernel
+ +The CentOS Stream kernel receives backports for thousands of upstream + commits every month. In this talk, I will show how CentOS SIGs can be + used to help testing and tracking future contributions to CentOS Stream, + helping to structure them into multiple merge requests for the CentOS + Stream kernel project on GitLab. The content of this talk are based on + the experience gained when developing a TDX-enabled kernel variant within + the Virtualization SIG.
+The self-abolition of Enterprise Linux Distributions
+ +Enterprise Linux Distributions have been caught in a downward spiral + for the past decade. The distributions have been steadily reducing + their package sets, as it becomes increasingly difficult to maintain + packages in a faster moving ecosystem. This in turn renders enterprise + distributions less desirable as a deployment or a development target + and especially as a workstation. There is a growing realization that + the current release cadence and package maintenance workflow become + less suitable for the world where workloads are run as containers + based on non-enterprise distributions.
+What is the way out of this? How can enterprise vendors solve the + problem to remain relevant in a cloud native world? Will a more + modular distribution be the solution? Or perhaps the container + ecosystem, where everything is containerized, is the answer?
+Testing the CentOS Hyperscale systemd backport with mkosi
+ +The CentOS Hyperscale SIG maintains a backport of the latest systemd. + This talk will discuss how we use mkosi to test this backport. mkosi is + the image building sister project of systemd + (https://github.com/systemd/mkosi). + We'll start with a brief introduction to mkosi before moving on to discussing + how we use it to test the backport. This involves locally building the systemd + rpm locally from the systemd and Hyperscale systemd rpm sources within mkosi, + building initrd and system images including the newly build systemd rpms and + finally booting the resulting image with qemu. If there's time left, we'll + also discuss the SELinux policy module we maintain for the systemd backport.
+My previous talk on mkosi at ASG: + https://www.youtube.com/watch?v=6EelcbjbUa8
+Using PoI Tracker for Enterprise Linux preparedness and to audit your dependencies
+ +PoI Tracker is a tool intended to improve organizations' readiness to adopt + the next major Enterprise Linux release, and also make it easier to track the + packages they need - especially those community-maintained in the Extra Packages + for Enterprise Linux repository as well as projects such as the Hyperscale SIG + - and the dependency graph of these packages. This talk will cover both the + rationale, the development of the tool itself, and some of its use cases.
+In addition, having this information about not only the leaf packages organizations + care about but also their dependencies, PoI tracker can be used to analyze the health + of these dependencies (e.g. surfacing dependencies that have major unfixed bugs, have + only a single maintainer) as well as their criticality (e.g. surfacing packages that + it turns out is used by many leaf packages) - organizations can then hopefully use + this information to invest resources in this (e.g. helping with packaging, contributing + code fixes, or funding the development)
+OpenStack RDO deployment on Community Distribution of Kubernetes (OKD)
+Karolina Kula + Alfredo Moralejo Alonso
+During the last year a new mechanism to deploy OpenStack has been created + in the OpenStack Kubernetes Operators project + (https://github.com/openstack-k8s-operators/). + In this session we are going to share update about our ongoing work on + adopting this project for testing and deploying RDO repositories. We will + provide a high level overview of the architecture and concepts behind this + model and also share some ideas about CI usage and community-friendly way + of deploy full stack RDO.
+CentOS Automotive SIG update
+Eric Curtin + Pierre-Yves Chibon
+It's going to be similar to the + CentOS Connect talk at flock, + but with new content with updated information.
+We will speak about newer projects such as initoverlayfs, maybe our work + with Texas Instruments.
+In the new year, we will meet with Red Hat Automotive people internally + and the CentOS Automotive SIG community externally to decide what content + we present.
+CentOS Integration SIG: current state and future plans
+ +In this talk I would like to introduce the CentOS Integration SIG.
+We will discuss our current work, plans and possibilities how you can join + and use the
+We will discuss the current work and the possibilities how the SIG can + help you integrate CentOS Stream in your infrastructure or develop your + own projects on top of it.
+Provisioning hosts with Foreman
+ +I would like to introduce the Foreman project that deals with provisioning, + configuration management and configuration monitoring aspects of datacenter + management. This project allows to manage systems no matter the deployment + architecture: physical, virtual or on-cloud. It allows a single pane of glass + for most management aspects of the infrastructure.
+Cloud SIG Update
+Joel Capitao + Christian Glombek
+Please come join the chairs of the CentOS Cloud SiG as they provide a review + of the SiG over the past year and where the SiG is going in the next. This + review will include information on both RDO and SCOS as the two leading + components of the SiG but will also provide information how you and your + cloud related project can be a part.
+Meetups
+Hyperscale SIG meetup
+ +In-person meetup for the CentOS Hyperscale SIG. + The meetup is open to everybody interested -- you don't have to be a member + of the SIG to attend, and we'd welcome participation from anyone interested + in this space.
+The Hyperscale meetup will include virtual participants over Zoom.
+-
+
- Join the Zoom meeting +
- Meeting ID: 837 4502 1191 +
- Passcode: 069851 +
Alternative Images SIG meetup
+ +Meetup for face-to-face meeting and roadmap for the next year of Alternative + Images. Primary focus on looking forward to CentOS Stream 10.
+Packagers Meetup: Share your experience with packaging RPMs
+ +Are you an RPM packager? Do you work with packages downstream? Do you + have experience with automation and build systems, or are you just + learning how to approach this world?
+Whether you work with Fedora, CentOS, Enterprise solutions or other RPM + environments, join me to discuss the state of packaging in the domain of + RPM-based distributions. This will be an opportunity to connect with + people involved in the creation, delivery, and maintenance of packages + in different distributions.
+Both beginners and experienced packagers will be able to introduce + themselves, share their experiences with different RPM systems, and + learn from each other. There is no set plan or schedule. Everybody is + welcome, and we will have an open discussion. Bring a topic or question + you would like to discuss and meet the people that work behind the spec + files.
+CentOS Integration SIG Meetup
+Aleksandra Fedorova + Adam Samalik
+CentOS Integration SIG is a relatively new addition to the CentOS Special + Interest Groups family, focused on making it easier to react on updates in + the CentOS Stream and integrate third-party CI services to provide feedback + and test results on changes.
+This is the first meetup for the group and our main goals would be to learn + about each others use-cases and brainstorm the work items.
+The highlight of this year will be the introduction of the TMT tool to manage + CentOS compose tests, see + the MVP. + But everyone is welcome to bring new questions and ideas to the table.
+Rocky Linux Release Engineering - Meetup and Planning
+ +Join members of the Rocky Linux Release Engineering team as we work to plan + the road ahead for Peridot, the build system built specifically to enable + Rocky Linux and its Special Interest Groups (SIGs). This meetup offers a + platform for the Peridot developers and release engineering teams, as well + as other interested parties to come together to analyze, plan, organize, + and pave the way for a more efficient and streamlined release process for + the core Operating System and SIGs. All are welcome to join this conversation + regardless of your familiarity with Peridot or the Rocky Linux project!
+CentOS Cloud SIG Meetup
+ +Let's talk about the CentOS Cloud SIG, OKD, OpenShift, ,Kubernetes, Operators, + RDO, bootc and more!
+Packaging Workshop
+ +In this workshop, attendees will learn how to package software using RPM, + the native packaging format for Fedora, CentOS Stream, and Red Hat Enterprise + Linux. They will write RPM spec files, build software from source code into + RPM packages, run quality checks on RPM packages, and install the packaged + software.
+The only prerequisite for the workshop is basic command line familiarity, + such as navigating directories and editing files. Attendees should bring + their own laptop to the workshop. The hands-on portion of the lab is + web-based and can be completed from any operating system with a web browser.
+Sponsors
+Thanks to our generous sponsors for helping us put on a great event. +Interested in sponsoring? +Email the Promo SIG.
+ + + +Code of Conduct
+CentOS is committed to providing an inclusive and harassment-free experience +for participants at all of our events. All participants, whether in-person or +virtual, are expected to follow the +CentOS Code of Conduct. and the +Fedora Code of Conduct.
+To report violations or for any concerns, contact the Community Architect +Shaun McCance. +