| <!doctype html> |
| <html> |
| <head> |
| <title>CentOS Connect</title> |
| <meta name="viewport" content="width=device-width, initial-scale=1"> |
| <link rel="icon" type="image/png" sizes="16x16" href="/favicon.png"> |
| <link rel="stylesheet" type="text/css" href="connect.css"> |
| <link rel="preconnect" href="https://fonts.googleapis.com"> |
| <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> |
| <link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@200;400;600;700&display=swap" rel="stylesheet"> |
| <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200"> |
| <script src="https://kit.fontawesome.com/a8d141d4aa.js" crossorigin="anonymous"></script> |
| |
| <meta property="og:type" content="website"></meta> |
| <meta property="og:url" content="https://connect.centos.org/"></meta> |
| <meta property="og:title" content="CentOS Connect at FOSDEM"></meta> |
| <meta property="og:description" content="Free mini-conference focusing on CentOS Stream, the CentOS SIGs, and the entire Enterprise Linux ecosystem"></meta> |
| <meta property="og:image" content="https://connect.centos.org/2023-fosdem/connect-card-c10.png"></meta> |
| <meta property="og:image:url" content="https://connect.centos.org/2023-fosdem/connect-card-c10.png"></meta> |
| <meta property="og:image:type" content="png"></meta> |
| <meta property="og:image:width" content="600"></meta> |
| <meta property="og:image:height" content="300"></meta> |
| <meta property="og:image:alt" content="CentOS Connect at FOSDEM - February 3, 2023 - Brussels, Belgium"></meta> |
| |
| <meta name="twitter:card" content="summary_large_image"></meta> |
| <meta name="twitter:site:id" content="@CentOS"></meta> |
| <meta name="twitter:creator:id" content="@CentOS"></meta> |
| <meta name="twitter:title" content="CentOS Connect at FOSDEM"></meta> |
| <meta name="twitter:description" content="Free mini-conference focusing on CentOS Stream, the CentOS SIGs, and the entire Enterprise Linux ecosystem"></meta> |
| <meta name="twitter:image" content="https://connect.centos.org/2023-fosdem/connect-card-c10.png"></meta> |
| <meta name="twitter:image:alt" content="CentOS Connect at FOSDEM - February 3, 2023 - Brussels, Belgium"></meta> |
| |
| </head> |
| <body> |
| |
| <div class="header"> |
| <div class="container"> |
| <div class="leftright"> |
| <div class="left"><a href="https://www.centos.org/"><img src="https://www.centos.org/assets/img/logo.png" alt="CentOS logo" height="32"></a></div> |
| <div class="right"> |
| <a href="#conduct">Conduct</a> |
| <a href="#schedule">Schedule</a> |
| <a href="#speakers">Speakers</a> |
| <a href="#sessions">Sessions</a> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| <div class="banner"> |
| <div class="container"> |
| <div class="banner-connect">Connect</div> |
| <div class="banner-info"><span class="banner-when">February 3, 2023</span><span class="banner-dash"> — </span><span class="banner-where">Brussels, Belgium</span></div> |
| <div class="banner-desc">Connect with the CentOS community to learn |
| about the latest developments in the Enterprise Linux ecosystem.</div> |
| </div> |
| </div> |
| |
| <div class="container"> |
| <article> |
| <p class="lead">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> |
| |
| <div class="grid"> |
| <div class="tile"> |
| <div class="icon"><span class="material-symbols-outlined">location_city</span></div> |
| <div class="text"> |
| <h3>Connect in person</h3> |
| <p><a href="https://www.hilton.com/en/hotels/brudtdi-doubletree-brussels-city/">DoubleTree Brussels City Center</a><br> |
| Pagoda room, eighth floor<br> |
| Rue Gineste 3, 1210 Bruxelles, Belgium</p> |
| </div> |
| </div> |
| <div class="tile"> |
| <div class="icon"><span class="material-symbols-outlined">public</span></div> |
| <div class="text"> |
| <h3>Connect online</h3> |
| <p>Live streamed on YouTube<br> |
| Virtual hallway track on Google Meet<br> |
| Questions relayed to speakers</p> |
| <p><a href="https://www.youtube.com/playlist?list=PLuRtbOXpVDjCPdIyHl7saOLScz-hL0G_9"><span class="material-symbols-outlined">live_tv</span> Watch the recording</a></p> |
| </div> |
| </div> |
| </div> |
| |
| <img src="doubletree.jpg" width="100%"> |
| |
| <section id="conduct"> |
| <h2>Code of Conduct</h2> |
| <p>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 |
| <a href="https://www.centos.org/code-of-conduct/">CentOS Code of Conduct</a>. |
| To report violations or for any concerns, contact either the Community Architect |
| <a href="mailto:shaunm@redhat.com">Shaun McCance</a> or the Board President |
| <a href="mailto:amy@redhat.com">Amy Marrich</a>.</p> |
| </section> |
| |
| <section id="stickers"> |
| <h2>Badge Stickers</h2> |
| <div> |
| <img src="badge.png" style="box-shadow:2px 2px 4px rgba(18,1,31,.6); float:right; margin:0 0 20px 20px"> |
| <p>Our badges have space for stickers so people can show what projects |
| they work on. If your project is in the CentOS ecosystem, feel free |
| to bring some stickers and we'll put them out. The stickers must fit |
| inside a one-inch square. We used these |
| <a href="https://www.stickermule.com/products/die-cut-sheet-labels">die-cut |
| sheet labels</a> at 1"x1" from Sticker Mule, but you can use any vendor, |
| as long as the stickers fit.</p> |
| </div> |
| </section> |
| |
| <section id="schedule"> |
| <h2>Schedule</h2> |
| <p>All times are UTC+1, Brussels local time.</p> |
| <table> |
| <tr> |
| <th>Time</th> |
| <th>Title</th> |
| <th>Presenter</th> |
| </tr> |
| <tr class="break"> |
| <td>08:30</td> |
| <td>Connect over coffee</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>09:00</td> |
| <td><a href="#rheldevel">CentOS Stream: RHEL development in public</a> <a class="sessionvid" href="https://youtu.be/mJQa-9gehaU"><i class="fa-brands fa-youtube"></i></a></td> |
| <td><a href="#asamalik">Adam Samalik</a></td> |
| </tr> |
| <tr> |
| <td>09:25</td> |
| <td><a href="#alma">AlmaLinux Build System and Project Updates</a> <a class="sessionvid" href="https://youtu.be/TFrImmTPUOc"><i class="fa-brands fa-youtube"></i></a></td> |
| <td><a href="#jack">Jack Aboutboul</a></td> |
| </tr> |
| <tr> |
| <td>09:50</td> |
| <td><a href="#kmods">Kmods SIG Update</a> <a class="sessionvid" href="https://youtu.be/T59Mq2GToN4"><i class="fa-brands fa-youtube"></i></a></td> |
| <td><a href="#petergeorg">Peter Georg</a></td> |
| </tr> |
| <tr> |
| <td>10:15</td> |
| <td><a href="#hyperscale">Hyperscale SIG update</a> <a class="sessionvid" href="https://youtu.be/EGlSsPgIgIE"><i class="fa-brands fa-youtube"></i></a></td> |
| <td><a href="#dcavalca">Davide Cavalca</a></td> |
| </tr> |
| <tr> |
| <td>10:40</td> |
| <td><a href="#mirrormanager">MirrorManager and CentOS Stream 9</a> <a class="sessionvid" href="https://youtu.be/ZCnhKL1UycM"><i class="fa-brands fa-youtube"></i></a></td> |
| <td><a href="#areber">Adrian Reber</a></td> |
| </tr> |
| <tr class="break"> |
| <td>11:00</td> |
| <td>Break</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>11:15</td> |
| <td><a href="#infra">Offered CentOS Infra services for SIGs</a> <a class="sessionvid" href="https://youtu.be/P5mW1Hc3w9Y"><i class="fa-brands fa-youtube"></i></a></td> |
| <td><a href="#arrfab">Fabian Arrotin</a></td> |
| </tr> |
| <tr class="break"> |
| <td>12:00</td> |
| <td>Lunch (provided free)</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>13:00</td> |
| <td><a href="#openstack">From code to cloud - the journey of Openstack package</a> <a class="sessionvid" href="https://youtu.be/jaoIph_mEqM"><i class="fa-brands fa-youtube"></i></a></td> |
| <td><a href="#kkula">Karolina Kula</a></td> |
| </tr> |
| <tr> |
| <td>13:50</td> |
| <td><a href="#okd">Introducing CentOS Stream CoreOS and OKD Streams</a></td> |
| <td><a href="#cglombek">Christian Glombek</a><br><a href="#adistefa">Alessandro Di Stefano</a></td> |
| </tr> |
| <tr> |
| <td>14:15</td> |
| <td><a href="#network">Network management in Enterprise Linux: present and future</a> <a class="sessionvid" href="https://youtu.be/hr9YJX11H_c"><i class="fa-brands fa-youtube"></i></a></td> |
| <td><a href="#ffmancera">Fernando Fernandez Mancera</a></td> |
| </tr> |
| <tr> |
| <td>14:40</td> |
| <td><a href="#rocky">Introduction to Rocky Linux and Peridot: Maintaining a downstream fork of Red Hat Enterprise Linux</a> <a class="sessionvid" href="https://youtu.be/TVa6J7GzJeA"><i class="fa-brands fa-youtube"></i></a></td> |
| <td><a href="#neil">Neil Hanlon</a></td> |
| </tr> |
| <tr> |
| <td>15:05</td> |
| <td><a href="#arm">Running Cloud Native Applications on CentOS on a Cloud Native Processor</a> <a class="sessionvid" href="https://youtu.be/rTepNBWgySo"><i class="fa-brands fa-youtube"></i></a></td> |
| <td><a href="#awilliams">Aaron Williams</a></td> |
| </tr> |
| <tr> |
| <td>15:30</td> |
| <td><a href="#ebranch">One year on: Experiences using ebranch to bring over Fedora packages to EPEL</a> <a class="sessionvid" href="https://youtu.be/0oxHgY2SgVk"><i class="fa-brands fa-youtube"></i></a></td> |
| <td><a href="#michel">Michel Salim</a></td> |
| </tr> |
| <tr class="break"> |
| <td>16:00</td> |
| <td>Break</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>16:15</td> |
| <td><a href="#automotive">A year in review 2023 - CentOS Automotive SIG</a> <a class="sessionvid" href="https://youtu.be/YXEx83_y9VU"><i class="fa-brands fa-youtube"></i></a></td> |
| <td><a href="#ecurtin">Eric Curtin</a></td> |
| </tr> |
| <tr> |
| <td>17:00</td> |
| <td>CentOS Board AMA</td> |
| <td>CentOS Board</td> |
| </tr> |
| <tr class="break"> |
| <td>18:00</td> |
| <td>End</td> |
| <td></td> |
| </tr> |
| </table> |
| <p>Going to FOSDEM? Come see us Sunday in the |
| <a href="https://fosdem.org/2023/schedule/track/distributions/">Distributions Devroom</a>.</p> |
| </section> |
| |
| |
| <section id="speakers"> |
| <h2>Speakers</h2> |
| |
| <div class="speaker" id="arrfab"> |
| <div class="speakerimg"><img src="arrfab.jpg"></div> |
| <div class="speakertxt"> |
| <h3>Fabian Arrotin</h3> |
| <p>hybrid clown @ centos infra</p> |
| <div class="speakerlinks"> |
| <a href="https://twitter.com/arrfab"><i class="fa-brands fa-twitter"></i></a> |
| <a href="https://fosstodon.org/@arrfab"><i class="fa-brands fa-mastodon"></i></a> |
| </div> |
| </div> |
| </div> |
| |
| <div class="speaker" id="areber"> |
| <div class="speakerimg"><img src="areber.jpg"></div> |
| <div class="speakertxt"> |
| <h3>Adrian Reber</h3> |
| <p>Adrian is a Senior Principal Software Engineer at Red Hat and is migrating processes |
| at least since 2010. He started to migrate processes in a high-performance computing |
| environment and at some point, he migrated so many processes that he got a PhD for |
| that. Most of the time he is now migrating containers but occasionally he still |
| migrates single processes.</p> |
| </div> |
| </div> |
| |
| <div class="speaker" id="michel"> |
| <div class="speakerimg"><img src="michel.jpg"></div> |
| <div class="speakertxt"> |
| <h3>Michel Salim</h3> |
| <p>Michel Salim is a longtime Fedora contributor, currently working for the Linux |
| Userspace team at Meta, whose mission is to contribute to upstream Linux userspace |
| projects.</p> |
| <div class="speakerlinks"> |
| <a href="https://michel-slm.name/"><i class="fa-solid fa-globe"></i></a> |
| </div> |
| </div> |
| </div> |
| |
| <div class="speaker" id="dcavalca"> |
| <div class="speakerimg"></div> |
| <div class="speakertxt"> |
| <h3>Davide Cavalca</h3> |
| <p>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.</p> |
| </div> |
| </div> |
| |
| <div class="speaker" id="cglombek"> |
| <div class="speakerimg"><img src="cglombek.jpg"></div> |
| <div class="speakertxt"> |
| <h3>Christian Glombek</h3> |
| <p>Senior Software Engineer at Red Hat; OKD Maintainer; Gnome, Fedora & CentOS Contributor</p> |
| <div class="speakerlinks"> |
| <a href="https://www.linkedin.com/in/christianglombek/"><i class="fa-brands fa-linkedin"></i></a> |
| </div> |
| </div> |
| </div> |
| |
| <div class="speaker" id="adistefa"> |
| <div class="speakerimg"><img src="adistefa.jpg"></div> |
| <div class="speakertxt"> |
| <h3>Alessandro Di Stefano</h3> |
| <p>FOSS enthusiast since ever, and Ph.D. in distributed computing. |
| Alessandro Di Stefano likes staying on the cutting edge, focusing on |
| observability, software-defined networking, AIOps, and SLA management |
| for PaaS clouds, in the open.</p> |
| <div class="speakerlinks"> |
| <a href="https://linkedin.com/in/aleskandro/"><i class="fa-brands fa-linkedin"></i></a> |
| </div> |
| </div> |
| </div> |
| |
| <div class="speaker" id="asamalik"> |
| <div class="speakerimg"><img src="asamalik.jpg"></div> |
| <div class="speakertxt"> |
| <h3>Adam Samalik</h3> |
| <p>Adam is a principal software engineer with Red Hat mostly contributing |
| to Fedora ELN, CentOS Stream, and RHEL.</p> |
| </div> |
| </div> |
| |
| <div class="speaker" id="petergeorg"> |
| <div class="speakerimg"></div> |
| <div class="speakertxt"> |
| <h3>Peter Georg</h3> |
| <p>Works for the Physics Department at the University of Regensburg, Germany. |
| Chair of the CentOS Kmods SIG since June 2021.</p> |
| </div> |
| </div> |
| |
| <div class="speaker" id="ffmancera"> |
| <div class="speakerimg"><img src="ffmancera.jpg"></div> |
| <div class="speakertxt"> |
| <h3>Fernando Fernandez Mancera</h3> |
| <p>Fernando is a free software enthusiast focused on computer networking. |
| He is an active contributor of several projects like the Netfilter |
| subsystem, NetworkManager and Nmstate. Currently he works as a Senior |
| Software Engineer at Red Hat focused on Network Management tools like |
| Nispor, Nmstate or NetworkManager.</p> |
| <p>In addition, Fernando contributed a lot to the SUGUS GNU/Linux user group |
| in Sevilla, Spain.</p> |
| <div class="speakerlinks"> |
| <a href="https://twitter.com/ffmancera"><i class="fa-brands fa-twitter"></i></a> |
| <a href="https://mastodon.social/@ffmancera"><i class="fa-brands fa-mastodon"></i></a> |
| </div> |
| </div> |
| </div> |
| |
| <div class="speaker" id="neil"> |
| <div class="speakerimg"><img src="neil.jpg"></div> |
| <div class="speakertxt"> |
| <h3>Neil Hanlon</h3> |
| <p>Neil Hanlon is a Linux developer with over ten years of experience. He is |
| the infrastructure team lead for Rocky Linux and a member of the Release |
| Engineering team, where he works on the development and maintenance of |
| Peridot, an open source build system. Neil has a deep understanding of |
| Enterprise Linux, networking, systems administration, and architecture. |
| In his free time, he contributes to open source projects such as |
| OpenStack-Ansible and engages with the wider Linux community and is |
| passionate about sharing his knowledge and expertise with others.</p> |
| <div class="speakerlinks"> |
| <a href="https://fosstodon.org/@neil@ricearoni.org"><i class="fa-brands fa-mastodon"></i></a> |
| <a href="https://thepotato.tech"><i class="fa-solid fa-globe"></i></a> |
| </div> |
| </div> |
| </div> |
| |
| <div class="speaker" id="kkula"> |
| <div class="speakerimg"><img src="kkula.jpg"></div> |
| <div class="speakertxt"> |
| <h3>Karolina Kula</h3> |
| <p>An open source enthusiast who is contributing to upstream RDO project |
| in Red Hat (for not so very long time). Interested in security, Internet |
| privacy and devopsing. Artist afterwork.</p> |
| <div class="speakerlinks"> |
| <a href="https://www.linkedin.com/in/karolinakula"><i class="fa-brands fa-linkedin"></i></a> |
| </div> |
| </div> |
| </div> |
| |
| <div class="speaker" id="ecurtin"> |
| <div class="speakerimg"><img src="ecurtin.jpg"></div> |
| <div class="speakertxt"> |
| <h3>Eric Curtin</h3> |
| <p>Red Hat Engineer working in CentOS Automotive SIG</p> |
| <div class="speakerlinks"> |
| <a href="https://mastodon.social/@ecurtin@treehouse.systems"><i class="fa-brands fa-mastodon"></i></a> |
| <a href="https://www.linkedin.com/in/curtine/"><i class="fa-brands fa-linkedin"></i></a> |
| <a href="https://twitter.com/ericcurtin17"><i class="fa-brands fa-twitter"></i></a> |
| </div> |
| </div> |
| </div> |
| |
| <div class="speaker" id="awilliams"> |
| <div class="speakerimg"></div> |
| <div class="speakertxt"> |
| <h3>Aaron Williams</h3> |
| <p>Aaron is the Community Director for the Ampere Developer Community. |
| He started his career as a Java developer and began his developer |
| advocacy at SAP as the the Global Director of SAP's internal maker |
| and community spaces program called the d-shop. And has been a |
| developer advocate/community manager for projects in the ASF and |
| LF.</p> |
| <div class="speakerlinks"> |
| <a href="https://twitter.com/aarondonw"><i class="fa-brands fa-twitter"></i></a> |
| </div> |
| </div> |
| </div> |
| |
| <div class="speaker" id="jack"> |
| <div class="speakerimg"><img src="jack.jpg"></div> |
| <div class="speakertxt"> |
| <h3>Jack Aboutboul</h3> |
| <div class="speakerlinks"> |
| <a href="https://twitter.com/jackfoundation"><i class="fa-brands fa-twitter"></i></a> |
| <a href="https://www.linkedin.com/in/jackaboutboul/"><i class="fa-brands fa-linkedin"></i></a> |
| </div> |
| </div> |
| </div> |
| |
| </section> |
| |
| <section id="sessions"> |
| <h2>Sessions</h2> |
| |
| <div class="session" id="infra"> |
| <h3>Offered CentOS Infra services for SIGs <a class="sessionvid" href="https://youtu.be/P5mW1Hc3w9Y"><i class="fa-brands fa-youtube"></i></a></h3> |
| <p><a href="#arrfab">Fabian Arrotin</a></p> |
| <p>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</p> |
| </div> |
| |
| <div class="session" id="mirrormanager"> |
| <h3>MirrorManager and CentOS Stream 9 <a class="sessionvid" href="https://youtu.be/ZCnhKL1UycM"><i class="fa-brands fa-youtube"></i></a></h3> |
| <p><a href="#areber">Adrian Reber</a></p> |
| <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> |
| </div> |
| |
| <div class="session" id="ebranch"> |
| <h3>One year on: Experiences using ebranch to bring over Fedora packages to EPEL <a class="sessionvid" href="https://youtu.be/0oxHgY2SgVk"><i class="fa-brands fa-youtube"></i></a></h3> |
| <p><a href="#michel">Michel Salim</a></p> |
| <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> |
| </div> |
| |
| <div class="session" id="hyperscale"> |
| <h3>Hyperscale SIG update <a class="sessionvid" href="https://youtu.be/EGlSsPgIgIE"><i class="fa-brands fa-youtube"></i></a></h3> |
| <p><a href="#dcavalca">Davide Cavalca</a></p> |
| <p>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.</p> |
| </div> |
| |
| <div class="session" id="okd"> |
| <h3>Introducing CentOS Stream CoreOS and OKD Streams</h3> |
| <p><a href="#cglombek">Christian Glombek</a> and <a href="#adistefa">Alessandro Di Stefano</a></p> |
| <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> |
| </div> |
| |
| <div class="session" id="rheldevel"> |
| <h3>CentOS Stream: RHEL development in public <a class="sessionvid" href="https://youtu.be/mJQa-9gehaU"><i class="fa-brands fa-youtube"></i></a></h3> |
| <p><a href="#asamalik">Adam Samalik</a></p> |
| <p>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.</p> |
| </div> |
| |
| <div class="session" id="kmods"> |
| <h3>Kmods SIG Update <a class="sessionvid" href="https://youtu.be/T59Mq2GToN4"><i class="fa-brands fa-youtube"></i></a></h3> |
| <p><a href="#petergeorg">Peter Georg</a></p> |
| <p>Update on what the Kmods SIG has been working on with a particular emphasis |
| on automation of rebuilding kABI tracking kernel modules if required.</p> |
| </div> |
| |
| <div class="session" id="network"> |
| <h3>Network management in Enterprise Linux: present and future <a class="sessionvid" href="https://youtu.be/hr9YJX11H_c"><i class="fa-brands fa-youtube"></i></a></h3> |
| <p><a href="#ffmancera">Fernando Fernandez Mancera</a></p> |
| <p>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.</p> |
| </div> |
| |
| <div class="session" id="rocky"> |
| <h3>Introduction to Rocky Linux and Peridot: Maintaining a downstream fork of Red Hat Enterprise Linux <a class="sessionvid" href="https://youtu.be/TVa6J7GzJeA"><i class="fa-brands fa-youtube"></i></a></h3> |
| <p><a href="#neil">Neil Hanlon</a></p> |
| <p>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.</p> |
| </div> |
| |
| <div class="session" id="openstack"> |
| <h3>From code to cloud - the journey of Openstack package <a class="sessionvid" href="https://youtu.be/jaoIph_mEqM"><i class="fa-brands fa-youtube"></i></a></h3> |
| <p><a href="#kkula">Karolina Kula</a></p> |
| <p>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.</p> |
| </div> |
| |
| <div class="session" id="automotive"> |
| <h3>A year in review 2023 - CentOS Automotive SIG <a class="sessionvid" href="https://youtu.be/YXEx83_y9VU"><i class="fa-brands fa-youtube"></i></a></h3> |
| <p><a href="#ecurtin">Eric Curtin</a></p> |
| <p>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".</p> |
| </div> |
| |
| <div class="session" id="arm"> |
| <h3>Running Cloud Native Applications on CentOS on a Cloud Native Processor; Setting up and running a Mastodon Server on Arm servers in the cloud <a class="sessionvid" href="https://youtu.be/rTepNBWgySo"><i class="fa-brands fa-youtube"></i></a></h3> |
| <p><a href="#awilliams">Aaron Williams</a></p> |
| <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> |
| </div> |
| |
| <div class="session" id="alma"> |
| <h3>AlmaLinux Build System and Project Updates <a class="sessionvid" href="https://youtu.be/TFrImmTPUOc"><i class="fa-brands fa-youtube"></i></a></h3> |
| <p><a href="#jack">Jack Aboutboul</a></p> |
| <p>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> |
| </div> |
| |
| </section> |
| |
| </article> |
| </div> |
| |
| </body> |
| </html> |
| |