title: "CentOS @ SCaLE 22x" title_lead: "March 6, 2025 - March 9, 2025 • Pasadena, USA" talks: - title: "Booth #102" thumb: /events/booth1.png desc: | Visit Fedora and CentOS at Booth #102. CentOS experts will be on hand throughout the day to talk about CentOS Stream 10, EPEL, bootc, image-mode Linux, and OpenStack. - title: "Fedora+CentOS Classroom" link: "https://www.socallinuxexpo.org/scale/22x/presentations/fedoracentos-classroom" when: "Room 208, Thursday, March 6, 2025 - 14:00 to 17:00" speakers: - name: Carl George - name: Shaun McCance - name: Jason Brooks desc: |
Learn about the ecosystems in the Fedora and CentOS projects, and how you can package software for both. Fedora Linux is the leading edge, community built operating system. CentOS is the open source, community operating system derived from Fedora. Although separate projects, Fedora and CentOS have a lot in common, such as packaging and build infrastructure. Both projects also have a wide ecosystem of special interest groups that develop on top of the core operating systems.
We will present an overview of the Fedora project followed by an overview CentOS ecosystem. We'll show how both systems are developed and what the various special interest groups are doing. We will then provide a packaging workshop where you can learn how to package your favorite software, whether you want it in Fedora, EPEL, a CentOS SIG, or just for your own personal use. No prior packaging experience is necessary, but we will assume a basic familiarity with Linux and the command line.
- title: "Getting Started With OpenStack" link: "https://www.socallinuxexpo.org/scale/22x/presentations/getting-started-openstack" when: "Room 106, Thursday, March 6, 2025 - 11:00 to 11:30" speakers: - name: Amy Marrich desc: | In this session we'll go over the history of the OpenStack project before diving deeper into how it all works and how you can contribute. We will look at the landscape of the project as it is today, while diving deeper into what some of the projects are and the services they provide and how they interact together. We will finish with a call to action on how you can get involved in the project. After this session, you should walk away with a better understanding of OpenStack as a project and an infrastructure-as-a-service, and how you can get involved and contriibute to the project. - title: "Evolving a DSL: How bpftrace makes language design decisions" link: "https://www.socallinuxexpo.org/scale/22x/presentations/evolving-dsl-how-bpftrace-makes-language-design-decisions" when: "Ballroom C, Saturday, March 8, 2025 - 11:15 to 12:15" speakers: - name: Jordan Rome desc: | On its face, bpftrace is a simple DSL/tracing-tool for writing BPF programs. It abstracts away a lot of the complicated user and kernel space code neccessary to write observability and debugging programs. However, adding new language features/syntax isn't easy. There are a lot of considerations to be made in regards to bpftrace's primary usecases and the classic problem of how much complexity/details to hide from the user. This talk will explore some recent case studies (e.g. adding "let") and discuss some of the challenges of evolving this DSL. - title: "Gotchas of Everyday Systemd" link: "https://www.socallinuxexpo.org/scale/22x/presentations/gotchas-everyday-systemd" when: "Room 106, Saturday, March 8, 2025 - 14:30 to 15:30" speakers: - name: Anita Zhang desc: | When working with systemd there can be edge cases or "gotchas" that run counter to how you think systemd should behave. In this talk we'll go over a couple of them and suggestions on how to resolve or work around such situations. - title: "A simpler and faster firewall with bpfilter" link: "https://www.socallinuxexpo.org/scale/22x/presentations/simpler-and-faster-firewall-bpfilter" when: "Ballroom C, Saturday, March 8, 2025 - 14:30 to 15:30" speakers: - name: Quentin Deslandes desc: |For many years, firewall solutions on Linux have grown and evolved, without any major change, until eBPF. While eBPF can allow very fast and efficient packet filtering, the learning curve doesn't make it easily accessible to non-developers. bpfilter aims to bridge the gap between existing tools (nftables, iptables) and modern technologies such as eBPF.
By translating filtering rules into native code, bpfilter abstracts the complexity behind cutting-edge kernel technologies while maintaining backward compatibility with existing solutions. Let's discuss about bpfilter and see it in action!
- title: "Why You Should Join a Community" link: "https://www.socallinuxexpo.org/scale/22x/presentations/why-you-should-join-community" when: "Room 103, Sunday, March 9, 2025 - 11:00 to 12:00" speakers: - name: Amy Marrich desc: |In this session, you will learn the importance of joining and giving back to a community. We will discuss the different roles within an Open Source Community and why they are all important and most importantly how everyone's work is important and has value.
We will start with the different roles within a community touching on developers, technical writers, graphic artists, operators, and community advocates. We will discuss how these roles all come together to make up a community and how they work together to maintain one. We will also discuss how members of a community can work together to help grow the community through onboarding new members, mentoring, and also providing feedback to help improve both the project's output and the project itself.
At the conclusion of this session, attendees should leave with a realization that what they do matters as well as how they help improve and growth their community as well.
SCaLE is the largest community-run open-source and free software conference in North America. It is held annually in the greater Los Angeles area. CentOS participates in SCaLE 22x.
{% include event.html %}