From 8ff468a4f3929aa861fcb37bc913b32b8065331f Mon Sep 17 00:00:00 2001 From: Shaun McCance <shaunm@redhat.com> Date: Jan 08 2024 22:20:36 +0000 Subject: Adding three more talks --- diff --git a/bonzini.jpg b/bonzini.jpg new file mode 100644 index 0000000..071036f Binary files /dev/null and b/bonzini.jpg differ diff --git a/cermak.jpg b/cermak.jpg new file mode 100644 index 0000000..24e45cd Binary files /dev/null and b/cermak.jpg differ diff --git a/demeyer.jpg b/demeyer.jpg new file mode 100644 index 0000000..291bc56 Binary files /dev/null and b/demeyer.jpg differ diff --git a/index.html b/index.html index b384bd4..058234a 100644 --- a/index.html +++ b/index.html @@ -124,6 +124,19 @@ Any dates outside the room block will have to be booked separately.</li> </div> </div> </div> + <div class="speaker" id="bonzini"> + <div class="speakerimg"><img src="bonzini.jpg"></div> + <div class="speakertxt"> + <h3>Paolo Bonzini</h3> + <p>Paolo is a long time contributor to FOSS and also a distinguished engineer + at Red Hat. He works on the virtualization team and contributes both upstream + (as the maintainer of KVM and of several subsystems in QEMU) and to CentOS + Stream.</p> + <div class="speakerlinks"> + <a href="https://accounts.centos.org/user/bonzini/"><i class="fa-solid fa-user"></i></a> + </div> + </div> + </div> <div class="speaker" id="cavalca"> <div class="speakerimg"><!--<img src="cavalca.jpg">--></div> <div class="speakertxt"> @@ -139,6 +152,22 @@ Any dates outside the room block will have to be booked separately.</li> </div> </div> </div> + <div class="speaker" id="cermak"> + <div class="speakerimg"><img src="cermak.jpg"></div> + <div class="speakertxt"> + <h3>Dan Čermák</h3> + <p>Dan is building container images, creating developer tools and + sometimes works on QA at SUSE, which he joined after working as + an embedded firmware developer. Originally he started out as a + theoretical astrophysicist, but after becoming a contributor to + various Open Source projects, he finally made this his full time + job at SUSE.</p> + <div class="speakerlinks"> + <a href="https://accounts.centos.org/user/defolos/"><i class="fa-solid fa-user"></i></a> + <a href="https://dancermak.name/"><i class="fa-solid fa-globe"></i></a> + </div> + </div> + </div> <div class="speaker" id="dawson"> <div class="speakerimg"><img src="dawson.jpg"></div> <div class="speakertxt"> @@ -152,6 +181,16 @@ Any dates outside the room block will have to be booked separately.</li> </div> </div> </div> + <div class="speaker" id="demeyer"> + <div class="speakerimg"><img src="demeyer.jpg"></div> + <div class="speakertxt"> + <h3>Daan De Meyer</h3> + <p>Systemd and mkosi maintainer. Member of the Linux Userspace team @ Meta.</p> + <div class="speakerlinks"> + <a href="https://accounts.centos.org/user/daandemeyer/"><i class="fa-solid fa-user"></i></a> + </div> + </div> + </div> <div class="speaker" id="dhar"> <div class="speakerimg"><img src="dhar.jpg"></div> <div class="speakertext"> @@ -382,6 +421,53 @@ Any dates outside the room block will have to be booked separately.</li> like Cloud-init and Ignition, using an INI-styled format for configuration.</p> </div> + <div class="session" id="sigs-kernel"> + <h3>How SIGs can facilitate contributions to the CentOS Stream kernel</h3> + <p class="who"><a href="#bonzini"><img src="bonzini.jpg">Paolo Bonzini</a></p> + <p>The CentOS Stream kernel receives backports for thousands of upstream + commits every month. In this talk, I will show how CentOS SIGs can be + used to help testing and tracking future contributions to CentOS Stream, + helping to structure them into multiple merge requests for the CentOS + Stream kernel project on GitLab. The content of this talk are based on + the experience gained when developing a TDX-enabled kernel variant within + the Virtualization SIG.</p> + </div> + + <div class="session" id="selfabolition"> + <h3>The self-abolition of Enterprise Linux Distributions</h3> + <p class="who"><a href="#cermak"><img src="cermak.jpg">Dan Čermák</a></p> + <p>Enterprise Linux Distributions have been caught in a downward spiral + for the past decade. The distributions have been steadily reducing + their package sets, as it becomes increasingly difficult to maintain + packages in a faster moving ecosystem. This in turn renders enterprise + distributions less desirable as a deployment or a development target + and especially as a workstation. There is a growing realization that + the current release cadence and package maintenance workflow become + less suitable for the world where workloads are run as containers + based on non-enterprise distributions.</p> + <p>What is the way out of this? How can enterprise vendors solve the + problem to remain relevant in a cloud native world? Will a more + modular distribution be the solution? Or perhaps the container + ecosystem, where everything is containerized, is the answer?</p> + </div> + + <div class="session" id="#mkosi-hyperscale"> + <h3>Testing the CentOS Hyperscale systemd backport with mkosi</h3> + <p class="who"><a href="#demeyer"><img src="demeyer.jpg">Daan De Meyer</a></p> + <p>The CentOS Hyperscale SIG maintains a backport of the latest systemd. + This talk will discuss how we use mkosi to test this backport. mkosi is + the image building sister project of systemd + (<a href="https://github.com/systemd/mkosi">https://github.com/systemd/mkosi</a>). + We'll start with a brief introduction to mkosi before moving on to discussing + how we use it to test the backport. This involves locally building the systemd + rpm locally from the systemd and Hyperscale systemd rpm sources within mkosi, + building initrd and system images including the newly build systemd rpms and + finally booting the resulting image with qemu. If there's time left, we'll + also discuss the SELinux policy module we maintain for the systemd backport.</p> + <p>My previous talk on mkosi at ASG: + <a href="https://www.youtube.com/watch?v=6EelcbjbUa8">https://www.youtube.com/watch?v=6EelcbjbUa8</a></p> + </div> + </section> <section id="meetups">