diff --git a/2023-fosdem/adistefa.jpg b/2023-fosdem/adistefa.jpg new file mode 100644 index 0000000..d838cf0 Binary files /dev/null and b/2023-fosdem/adistefa.jpg differ diff --git a/2023-fosdem/areber.jpg b/2023-fosdem/areber.jpg new file mode 100644 index 0000000..504c15c Binary files /dev/null and b/2023-fosdem/areber.jpg differ diff --git a/2023-fosdem/arrfab.jpg b/2023-fosdem/arrfab.jpg new file mode 100644 index 0000000..6d50d94 Binary files /dev/null and b/2023-fosdem/arrfab.jpg differ diff --git a/2023-fosdem/asamalik.jpg b/2023-fosdem/asamalik.jpg new file mode 100644 index 0000000..f7444c8 Binary files /dev/null and b/2023-fosdem/asamalik.jpg differ diff --git a/2023-fosdem/badge.png b/2023-fosdem/badge.png new file mode 100644 index 0000000..e7e0cf2 Binary files /dev/null and b/2023-fosdem/badge.png differ diff --git a/2023-fosdem/cglombek.jpg b/2023-fosdem/cglombek.jpg new file mode 100644 index 0000000..8ee20b0 Binary files /dev/null and b/2023-fosdem/cglombek.jpg differ diff --git a/2023-fosdem/connect-card-c10.png b/2023-fosdem/connect-card-c10.png new file mode 100644 index 0000000..1ab5b8c Binary files /dev/null and b/2023-fosdem/connect-card-c10.png differ diff --git a/2023-fosdem/doubletree.jpg b/2023-fosdem/doubletree.jpg new file mode 100644 index 0000000..7bf1339 Binary files /dev/null and b/2023-fosdem/doubletree.jpg differ diff --git a/2023-fosdem/ecurtin.jpg b/2023-fosdem/ecurtin.jpg new file mode 100644 index 0000000..d629786 Binary files /dev/null and b/2023-fosdem/ecurtin.jpg differ diff --git a/2023-fosdem/ffmancera.jpg b/2023-fosdem/ffmancera.jpg new file mode 100644 index 0000000..41501c0 Binary files /dev/null and b/2023-fosdem/ffmancera.jpg differ diff --git a/2023-fosdem/index.html b/2023-fosdem/index.html new file mode 100644 index 0000000..0b3546d --- /dev/null +++ b/2023-fosdem/index.html @@ -0,0 +1,596 @@ +<!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/connect-card-c10.png"></meta> +<meta property="og:image:url" content="https://connect.centos.org/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/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"><!--<img src="dcavalca.jpg">--></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"><!--<img src="petergeorg.jpg">--></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> + diff --git a/2023-fosdem/jack.jpg b/2023-fosdem/jack.jpg new file mode 100644 index 0000000..42617d9 Binary files /dev/null and b/2023-fosdem/jack.jpg differ diff --git a/2023-fosdem/kkula.jpg b/2023-fosdem/kkula.jpg new file mode 100644 index 0000000..e863541 Binary files /dev/null and b/2023-fosdem/kkula.jpg differ diff --git a/2023-fosdem/michel.jpg b/2023-fosdem/michel.jpg new file mode 100644 index 0000000..7391a24 Binary files /dev/null and b/2023-fosdem/michel.jpg differ diff --git a/2023-fosdem/neil.jpg b/2023-fosdem/neil.jpg new file mode 100644 index 0000000..7ccdfdf Binary files /dev/null and b/2023-fosdem/neil.jpg differ diff --git a/adistefa.jpg b/adistefa.jpg deleted file mode 100644 index d838cf0..0000000 Binary files a/adistefa.jpg and /dev/null differ diff --git a/areber.jpg b/areber.jpg deleted file mode 100644 index 504c15c..0000000 Binary files a/areber.jpg and /dev/null differ diff --git a/arrfab.jpg b/arrfab.jpg deleted file mode 100644 index 6d50d94..0000000 Binary files a/arrfab.jpg and /dev/null differ diff --git a/asamalik.jpg b/asamalik.jpg deleted file mode 100644 index f7444c8..0000000 Binary files a/asamalik.jpg and /dev/null differ diff --git a/badge.png b/badge.png deleted file mode 100644 index e7e0cf2..0000000 Binary files a/badge.png and /dev/null differ diff --git a/cglombek.jpg b/cglombek.jpg deleted file mode 100644 index 8ee20b0..0000000 Binary files a/cglombek.jpg and /dev/null differ diff --git a/connect-card-c10.png b/connect-card-c10.png deleted file mode 100644 index 1ab5b8c..0000000 Binary files a/connect-card-c10.png and /dev/null differ diff --git a/connect-card-flock23.png b/connect-card-flock23.png new file mode 100644 index 0000000..3e9a375 Binary files /dev/null and b/connect-card-flock23.png differ diff --git a/doubletree.jpg b/doubletree.jpg deleted file mode 100644 index 7bf1339..0000000 Binary files a/doubletree.jpg and /dev/null differ diff --git a/ecurtin.jpg b/ecurtin.jpg deleted file mode 100644 index d629786..0000000 Binary files a/ecurtin.jpg and /dev/null differ diff --git a/ffmancera.jpg b/ffmancera.jpg deleted file mode 100644 index 41501c0..0000000 Binary files a/ffmancera.jpg and /dev/null differ diff --git a/index.html b/index.html index 1a4250a..39a4b27 100644 --- a/index.html +++ b/index.html @@ -13,22 +13,22 @@ <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:title" content="CentOS Connect at Flock"></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/connect-card-c10.png"></meta> -<meta property="og:image:url" content="https://connect.centos.org/connect-card-c10.png"></meta> +<meta property="og:image" content="https://connect.centos.org/connect-card-flock23.png"></meta> +<meta property="og:image:url" content="https://connect.centos.org/connect-card-flock23.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 property="og:image:alt" content="CentOS Connect at Flock - August 2, 2023 - Cork, Ireland"></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:title" content="CentOS Connect at Flock"></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/connect-card-c10.png"></meta> -<meta name="twitter:image:alt" content="CentOS Connect at FOSDEM - February 3, 2023 - Brussels, Belgium"></meta> +<meta name="twitter:image" content="https://connect.centos.org/connect-card-flock23.png"></meta> +<meta name="twitter:image:alt" content="CentOS Connect at Flock - August 2, 2023 - Cork, Ireland"></meta> </head> <body> @@ -38,10 +38,9 @@ <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="#cfp">CFP</a> + <a href="#register">Registration</a> <a href="#conduct">Conduct</a> - <a href="#schedule">Schedule</a> - <a href="#speakers">Speakers</a> - <a href="#sessions">Sessions</a> </div> </div> </div> @@ -50,7 +49,7 @@ <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-info"><span class="banner-when">August 2, 2023</span><span class="banner-dash"> — </span><span class="banner-where">Cork, Ireland</span></div> <div class="banner-desc">Connect with the CentOS community to learn about the latest developments in the Enterprise Linux ecosystem.</div> </div> @@ -59,536 +58,43 @@ <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> - <p><a href="https://ti.to/centos/connect-at-fosdem-2023/with/connect-in-person"><span class="icon material-symbols-outlined">how_to_reg</span> Register for in-person</a></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://ti.to/centos/connect-at-fosdem-2023/with/connect-online"><span class="icon material-symbols-outlined">how_to_reg</span> Register for online</a></p> - <p><a href="https://youtube.com/live/KFRlvFboDvo"><span class="material-symbols-outlined">live_tv</span> Live stream</a></p> - <p><a href="https://meet.google.com/xyv-uean-wdm"><span class="material-symbols-outlined">video_call</span> Hallway track</a></p> - </div> - </div> -</div> +the CentOS SIGs, and the entire Enterprise Linux ecosystem. CentOS Connect at Flock +happens August 2, 2023, colocated with <a href="https://flocktofedora.org/">Flock +to Fedora</a>.</p> + +<section id="cfp"> +<h2>Call for Proposals</h2> +<p>The call for proposals is now open until June 20. We are interested in hearing +about the latest developments across the Enterprise Linux ecosystem, including:</p> + +<ul> +<li>Tools for building, verifying, and deploying operating system packages and images.</li> +<li>Applications built on or delivered with CentOS and related systems.</li> +<li>Developments within the CentOS Special Interest Groups.</li> +<li>Non-technical work to support and improve the CentOS community and ecosystem.</li> +</ul> + +<p>Because this event is colocated at Flock, we will use the Flock CFP system. Make +sure to select the CentOS track to be included in CentOS Connect.</p> + +<ul><li><a href="https://flocktofedora.org/#cfp">Submit your proposal</a></li></ul> +</section> -<img src="doubletree.jpg" width="100%"> +<section id="register"> +<h2>Register</h2> +<p>CentOS Connect is included with your Flock registration. +Registration details will be posted soon to the Flock website.</p> +</section> <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"><!--<img src="dcavalca.jpg">--></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"><!--<img src="petergeorg.jpg">--></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> - +<a href="https://www.centos.org/code-of-conduct/">CentOS Code of Conduct</a>. and the +<a href="https://docs.fedoraproject.org/en-US/project/code-of-conduct/">Fedora Code of Conduct</a>.</p> +To report violations or for any concerns, contact the Community Architect +<a href="mailto:shaunm@redhat.com">Shaun McCance</a>.</p> </section> </article> diff --git a/jack.jpg b/jack.jpg deleted file mode 100644 index 42617d9..0000000 Binary files a/jack.jpg and /dev/null differ diff --git a/kkula.jpg b/kkula.jpg deleted file mode 100644 index e863541..0000000 Binary files a/kkula.jpg and /dev/null differ diff --git a/michel.jpg b/michel.jpg deleted file mode 100644 index 7391a24..0000000 Binary files a/michel.jpg and /dev/null differ diff --git a/neil.jpg b/neil.jpg deleted file mode 100644 index 7ccdfdf..0000000 Binary files a/neil.jpg and /dev/null differ