Program for openSUSE Conference 2024
A Message from SUSE's CEO
presented by Douglas DeMaio
Dirk-Peter van Leeuwen (“DP”) is Chief Executive Officer of SUSE and a member of the Management Board of SUSE S.A. DP will provide a short video to conference attendees.
09:45 - 10:15 Saal KeynoteopenQA - current state and moving forward
Evolving as a project
presented by Santiago Zarate, Oliver Kurz
openQA is one of the key elements that ensures the delivery of updates and new versions of operating systems, it is the heart of openSUSE's effort to deliver stable systems for our users, and SUSE's quality gate, used to ensure that updates and new releases of the operating systems aren't breaking operations of customers; however it is growing outside openSUSE, Fedora and SUSE, expanding to oth...
more 10:00 - 10:30 Gallerie openSUSEThe XZ Backdoor - report from our side, retrospection and looking forward
supply chain challenges
presented by Marcus Meissner, Johannes Segitz
End of March 2024 we faced the biggest supply chain attack we seen so far in the Open Source Ecosystem. A dedicated attacker had launched a multi year effort to backdoor the xz compression library.
openSUSE Tumbleweed contained the backdoor for 3 whole weeks before an outside researcher found it.
We will give a report on this attack, our reaction on it and also go into some future conside...
more 10:15 - 10:45 Saal Open SourceUyuni project: where we started...
and where we could go together
presented by Marina Latini
The Uyuni project was announced at the openSUSE conference 2018. In this presentation the attendees will be guided into our journey, from the fork of Spacewalk to the ongoing containerization effort that is taking place these days. While presenting the different ways to contribute to the project, the attendees will be also involved in defining how to shape the future of the project.
10:30 - 11:15 Gallerie CommunitySustaining Open Source: Financial Groundwork and Business Model Innovation
presented by Hans de Raad
Panelists:
Brian Osborn Jeffrey McGuire Hans de Raad Jos Poortvliet Others!
In a world where open source is both a passion and a paradigm, understanding its economic imperatives and exploring adaptive business models are important for survival and success. The panel unites open source and business experts to discuss the dual themes of financial sustainability and business model divers...
more 10:30 - 11:30 Seminar Room 2 Open Source for Business: Beyond Code into SustainabilityAnother Approach to AI
An approach to ethical AI focussed on transparency and running locally.
presented by Jos Poortvliet
Progressively, there are more and more risks associated with computer intelligence, and as a transparent software company we at Nextcloud have the responsibility to intervene and protect our users. [Microsoft laid off its entire ethics and society team](https://www.theverge.com/2023/3/13/23638823/microsoft-ethics-society-tea...
more 10:45 - 11:00 Saal New TechnologiesLeap Micro 6.0 and Leap 16.0
What's new on the scene.
presented by Lubos Kocman
The very first project on the new SUSE code-base Leap Micro 6.0 is out, what's new, what was it like to put it together?
Leap 15.6 is out which implies that Leap 16.0 is entering the development phase. Let's discuss the plan, new challenges, and opportunities.
11:00 - 11:30 Saal openSUSECertificate Auto Enrollment on Linux: A Practical Guide
Empowering Secure Connectivity with Samba's Certificate Auto Enrollment
presented by David Mulder
Learn how to automate certificate enrollment within your infrastructure using Samba. This session delves into the configuration of Certificate Auto Enrollment, enabling seamless integration with Active Directory Certificate Services. Discover how Samba's approach to certificate renewal simplifies the process, enhancing security and efficiency across your organization.
11:15 - 11:30 Gallerie New TechnologiesLook at my toys!
Neurodivergent Meetup
presented by livdywan
If you are neurodivergent or looked into the topics ADD and Autism, if ADHD Under The Sea or A day in the life of an ADHD Woman is relatable, this might be the session for you. This will be largely an open chat with liked-minded individuals.
I'll bring some fidget toys, talk a little...
more 11:15 - 12:15 Seminar Room 1 CommunityCreating a Language Server for RPM Spec Files
presented by Dan Čermák
RPM packaging is a foundation of the software delivery mechanism on RPM-based Linux distributions, with RPM spec files acting as blueprints for package builds. Despite their enduring relevance, support for editing RPM spec files has not evolved significantly over time, leaving users with rudimentary tooling.
In response to this challenge, we have developed a prototype of a language server ta...
more 11:30 - 11:45 Gallerie New TechnologiesSecure Boot on Arm systems
Protecting your embedded devices
presented by Alexandre Vicenzi
Secure boot on x86_64 is mostly taken for granted, as it is a mature feature in UEFI. When it comes to Arm, the Secure Boot implementation can differ on each platform as there's no standardization.
In this session, we will learn the general approach used by vendors to implement a complete chain of trust and how you could use it in openSUSE for your next embedded project.
11:30 - 12:00 Saal Embedded Systems and Edge ComputingDeveloping on Aeon with Distrobox
Distrobox as your development environment
presented by Luca Di Maio
With the advent of Atomic and Transactional systems like Aeon, our development workflow has to adapt to newer paradigms
One of which is the use of containers for development.
We will see a little introduction to what Aeon is, what Distrobox is, and how to cover all our use cases with it, so to feel at home, in our new containerized environment.
[Presentation link](https://github.com/u...
more 13:00 - 13:30 Saal KeynoteBuilding Sustainable Value in Open Source: Collaborative Strategies for Development and Maintenance
presented by Hans de Raad
Speakers: [To be determined]
Abstract: Commoditization constantly reshapes the value proposition of software products and services in the ever-changing landscape of open source. This session explores how open source creators can unite to share the workload of product development, deployment, and maintenance, turning collaboration into the cornerstone of successful and sustainable business m...
more 13:30 - 14:30 Seminar Room 2 Open Source for Business: Beyond Code into SustainabilityopenSUSE Aeon - Desktop Linux without getting Down and Dirty
Desktop Linux without getting Down and Dirty
presented by Richard Brown
openSUSE Aeon is an exciting new take on Desktop Linux, aiming to provide Developers, Sysadmins, and general Linux enthusiasts, a fully functioning Desktop OS without the need for hands on management, tinkering, or any of the other distractions that come with 'traditional' Linux desktops. Leveraging years of experience and development in community and commercial efforts like MicroOS and SUSE L...
more 13:30 - 14:15 Saal openSUSEsystemd soft-reboot and surviving it as application
How to leverage systemd soft-reboot in openSUSE
presented by Thorsten Kukuk
Since systemd v254 there is the nice feature of "soft-reboot" and since systemd v255 systemd services can survive a soft-reboot.
In this talk I will speak about what soft-reboot exactly is, what are the benefits and what are the problems and the status of integration in openSUSE Tumbleweed and MicroOS.
Based on this I will also explain how a systemd service can survive a soft-reboot and w...
more 13:30 - 14:00 Gallerie New TechnologiesWhy openSUSE is the perfect OS for handhelds
And how to bring openSUSE to your device as well!
presented by Tobias Görgens
The Steam Deck has revolutionized the gaming handheld market. With the Linux-based immutable SteamOS, Valve has fostered an active community developing mods and alternative systems for this platform. Other manufacturers distribute Windows-based mobile consoles. However, time and time again it has been shown that they lag behind Linux in terms of software support.
...
more 14:00 - 14:15 Gallerie New TechnologiesPost XZ Backdoor workshop
How to change the ecosystem / openSUSE to avoid similar attacks
presented by Marcus Meissner, Johannes Segitz, Dirk Müller
After the XZ backdoor it becomes clear that the OSS ecosystem and openSUSE project in interaction with it needs to change.
SUSE has been working on supply chain security improvements, others have too.
This workshop is meant to discuss proposed solutions or ideas from SUSE or outside and collect workable ideas for the openSUSE project.
Here's a collection of topics based on a brainstorm...
more 14:15 - 15:15 Seminar Room 1 Open SourceOpenQA - review jobs and file bug report
OpenSUSE job review/bug report
presented by rfan1
We have automation tests running in https://openqa.opensuse.org/. we aim to make each test green. jobs may fail if:
- Product bugs
- Test issue [we may need to update/fix our test code, needles etc]
- Infrastructure issues [hardware issues/ network issues/ system upgrade etc]
I will like to show you a bit how file a bug report if you finding any product bug.
In general, it covers:...
more 14:30 - 14:45 Gallerie openSUSEAgama in action
presented by Ancor González Sosa, Josef Reidinger
Agama is a new experimental installer for openSUSE and SUSE. Although it is under heavy development, it can already install openSUSE MicroOS and Tumbleweed, configuring several aspects of the system like networking and several storage technologies.
Agama supports both interactive and unattended installations and can be controlled through a modern web interface, a powerful HTTP API and a conv...
more 14:30 - 15:15 Saal openSUSERegulatory Compliance and Foundation Support in Open Source: Pathways to Competitive Advantage
presented by Hans de Raad
Keeping up with the rules in the open-source world can be difficult, but it can also be a chance to come up with new ideas and be different. This integrated session delves into how open-source projects and enterprises can address compliance concerns, transforming potential obstacles into competitive advantages. It also shows how foundations like the Geeko Foundation and CTT play an important ro...
more 14:45 - 15:45 Seminar Room 2 Open Source for Business: Beyond Code into SustainabilityLearning from embedded: less is more
...or how to use any existing SUSE OS variant to meet all constrained requirements
presented by Bo Maryniuk
Ultimately, packaging is the right way to distribute and run software maintenance. But at the same time, there are very good reasons why in the Embedded world, images are often before package repositories. These reasons evolved over a very long time and did not change since. A number of typical problems, such as software bloat, configuration drift, broken updates etc are unacceptable in embedde...
more 14:45 - 15:15 Gallerie Embedded Systems and Edge ComputingLeap 16.0 branding focus group
presented by Lubos Kocman
Let's sit together and come up with some drafts ideas for Leap 16.0 wallpaper collection and bootsplash screen. https://github.com/openSUSE/branding/issues/135
15:30 - 16:30 Seminar Room 1 openSUSEY2038: utmp, wtmp and lastlog
How openSUSE solved this
presented by Thorsten Kukuk
The year 2038 problem (also known as Y2038) is a time formatting bug on Unix systems with representing times after 03:14:07 UTC on 19 January 2038. This happens with a 32bit time_t, not with a 64bit time_t. The general statement so far has always been that on 64bit systems with a 64bit time_t you are safe with respect to the Y2038 problem. But this isn't correct: on bi-arch systems like x86-64 ...
more 15:30 - 16:00 Gallerie New TechnologiesWorking together in one place with Nextcloud
What's scaring Big Tech today
presented by Jos Poortvliet
Nextcloud is the most popular self-hosted, open source collaboration platform for a reason. I'll go over some of those reasons, but more importantly, show and tell what Nextcloud can do for you. As home user, small business or big business (but an emphasis on the smaller side of things).
Why should you care? A small handful of big tech firms are gathering up the data of nearly everybody on t...
more 15:30 - 16:00 Saal Open SourceUyuni: the open-source configuration and infrastructure management solution for software-defined infrastructure.
An introduction to Uyuni
presented by Raúl Osuna
Uyuni is a configuration and infrastructure management tool that saves time, costs and headaches when managing and updating tens, hundreds or even thousands of machines. With automated patch and package management, it enables the deployment of patches and packages based on software channels and repositories that can be assigned. Uyuni makes it easier to onboard and manage any Linux server con...
more 16:00 - 16:45 Saal Open SourceValue Mapping - Open Source Co-Creation (2h)
presented by Hans de Raad
Open Strategy Partners (OSP) presents an interactive, hands-on workshop tailored for open-source organizations seeking to amplify their value propositions. Leveraging OSP's ValueMapping framework, this session will take participants through a simplified ValueMapping exercise, focusing on:
I. Introduction to ValueMapping II. Collaboration and Co-Creation Framework III. Interactive ValueMapp...
more 16:00 - 18:00 Seminar Room 2 Open Source for Business: Beyond Code into SustainabilityChallenges in End-to-End Automation of IT processes
presented by jh23453
In the last years we worked hard at automating (technical) IT processes. In the talk I'll reflect what we did, what went well and what didn't work out. We now see that the next big challenges won't be the technical stuff - that's s "solved problem". We face a couple of challenges:
- Reducing manual overhead in planning/preparing
- Integration in ITSM processes especially change and inciden...
Pagure CI integration with AWS CodePipeline
presented by Dominik Wombacher
Pagure is a lightweight git centered forge based on Python with a long usage history in the Fedora project. It's well known in the openSUSE project too with an instance on code.opensuse.org. I demonstrate in this talk the current state of the Pagure Plugin system. How I implemented AWS CodePipeline as additional CI type. And how this can serve as blueprint to optimize the Plugin system and add...
more 17:00 - 17:45 Gallerie Open SourceopenSUSEway: a Sway Desktop Environment for openSUSE
presented by Filippo Bonazzi, Denys Kondratenko
openSUSEway is a Desktop Environment based on Sway - a tiling Wayland compositor. In this talk we would like to present the state of the project, what is our vision, what tools we include and why. We will then go through the new features and improvements that were added by the community in the past couple of years, what we have learned from other si...
more 17:00 - 17:30 Saal CommunityWho broke the build? — Using Kuttl to improve E2E testing and release faster
Cloud Native way of declarative testing !
presented by Ram Mohan Rao Chukka
No one wants to be responsible for breaking the build. But what can you do as a developer to avoid being the bad guy? How can project leads enable their teams to reduce the occurrence of broken builds? In talking within our own teams, we discovered that many developers weren’t running sufficient integration and End to End tests in their local environments because it’s too difficult to set up a...
more 17:00 - 18:00 Seminar Room 1 Open SourceWhat is openSUSE? and how does it help SUSE and its Partners?
presented by Simon Lees
This session will provide an introduction to the openSUSE Project. It will include details about how the openSUSE community works in close relationship with SUSE to provide benefits to both openSUSE's users and SUSE's Partners.
The Session will cover the following topics: * The openSUSE Community * openSUSE's Linux Distributions * openSUSE's Other Projects * How openSUSE helps SUSE and i...
more 17:30 - 18:00 Saal openSUSESUSE ALP: State of the matters
presented by jsrain
Last two years I have talked at this conference about the SUSE ALP - about SUSE’s plans, the products to come, alsi the technology included.
A year is a long time, therfore I would like to share what has changed since last year, which products are already out, which are just to come and what will come late r, and how the openSUSE project can build their own products on top of it.
10:00 - 10:30 Saal New TechnologiesA reproducible openSUSE distribution?
presented by Bernhard M.
What would it take to have a distribution that consists of 100% bit-reproducible packages ? It would allow anyone anywhere to rebuild and verify any package to prove that it was indeed built from the given sources (without build-time corruption - accidental or malicious).
https://en.opensuse.org/openSUSE:Reproducible_openSUSE has some text on it.
Let's discuss challenges and solutions ; c...
more 10:00 - 11:00 Seminar Room 2 openSUSEMidori is much more than a web browser
Midori is a light, fast and secure web browser that promotes and respects user privacy.
presented by Alfonso Hernandez
Midori features by being a light, fast and secure browser but in recent years it has become the epicenter of open source and free software services, with a focus on privacy, OpenSUSE is our center for the construction and distribution of Midori.
We want to present Midori to the entire free software and OpenSUSE community as a tool for the protection of privacy, for security, also as a vehicl...
more 10:00 - 10:30 Gallerie Open SourceLet's discuss on taking Mirrors Pro
Discussion on mirrors
presented by Aulona Kolicaj, Rei Arifi, Fadel Dia-Eddine
Today we will talk about Linux Mirrors.
What do people use them for? Why they could use a (tiny bit) of modernization? What are the security implications? Where are we now and where do we plan to go?
We will show you what we have done to take care of these concerns, how far we’ve gotten and our vision for the road ahead.
We want to hear about everyone's opinions on what we’re doing ...
more 10:30 - 10:45 Gallerie Cloud, Containers, VirtualizationREPLACEMENT Please note that this talk replaces Deep dive into Cockpit
ALP and SELinux: One year laterWhat we did, what challenges we've seen and where we will go
presented by Johannes Segitz
With ALP we switch from AppArmor to SELinux.
This talk will discuss the current state of SELinux on ALP: - what works well - what are the challenges we've seen - what to expect in the future
This talk requires a basic understanding of SELinux (e.g. last years talk)
10:30 - 11:00 Saal New TechnologiesopenQA - test automation crash course
How to approach testing with openQA
presented by Santiago Zarate
It has been a while since we have given an openQA talk and shown how test to automate tests, but a lot has changed, and openQA itself has evolved, but there is no straightforward way to start, this talk is for those who are willing to learn, but don't want to suffer the pain of the past.
We will cover: - openQA setup - Modifying one test and testsuites - Scheduling products to test - Tes...
more 11:00 - 12:00 Seminar Room 1 EnablementAccelerating IoT with a Cognitive Serverless Framework
presented by Torsten Hallmann
IoT application developers that need to leverage the emerging cloud-edge continuum are faced with a number of challenges. Many of them derive from the limitations imposed by resource-constrained edge devices, infrastructure heterogeneity, and the need to meet criteria such as performance, resilience, security, data sovereignty, and energy efficiency. To overcome these obstacles, the EU project ...
more 11:00 - 11:30 Gallerie Embedded Systems and Edge ComputingThe future of Agama and openSUSE
presented by Josef Reidinger, Ancor González Sosa
The goal of this session is to foster a conversation about the new installer developed by the YaST Team and how it can fit in the future plans for openSUSE.
First, we will provide a high level view of Agama, the new experimental installer that you can see in action at a separate session at openSUSE Conference 2024.
Then we will dive into several specific topics like concrete featu...
more 11:15 - 12:00 Saal openSUSEWhy This All Matters
A Key Note by Rick Spencer
presented by rickspencer
Rick Spencer has a passion for leading teams in the creation of amazing software. He strives to create clarity of vision, passion for quality, and user-centered decision making to both small and large software development teams. Rick is a General Manager with SUSE since January 2024. He has held positions at InfluxData, Canonical Ltd. and Microsoft.
13:00 - 13:45 Saal KeynoteWe're all grown up: openSUSE is not SUSE
and it's time our name reflected that.
presented by Richard Brown, Robert Sirchia
openSUSE is a project with a long proud heritage, however at it's heart we've always had a recurring problem. openSUSE is not SUSE. This session will investigate the problems that the Project and Companies shared names have caused both over the years. Assumptions will be challenged, expectations will be broken, and the session will kick off a grass roots effort from a number of community memb...
more 13:45 - 14:30 Saal openSUSEWhy to log centrally?
And how is it changing?
presented by Peter Czanik
Why is central logging so important? Convenience, availability and security. Convenience, as you have a single place to check instead of many. Availability, as you can check log messages, even if the sending host is unavailable. Security, as logs leave hosts as soon as they are produced, so an attacker has no chance to modify them. Developers, operators, and security have a single view of the w...
more 14:30 - 15:15 Gallerie New TechnologiesNeuVector Integration into AWS CodePipeline CI/CD workflow
presented by Dominik Wombacher
NeuVector is a open source container security platform. Key strengths are vulnerability and runtime scanning. I demonstrate in this talk how you ensure that only container images without a detected vulnerability move to the next stage in your Pipeline. How you define the baseline of allowed activities of your application. And how you can block the deployment into production if an unexpected beh...
more 14:30 - 15:15 Saal Cloud, Containers, VirtualizationLinux at Volkswagen
presented by Jan-Michael Brummer
Software development without Linux is no longer possible within automotive environment. Therefore Volkswagen Group IT created and maintains a Linux distribution for our developers. This short talk will highlight our starting goal to integrate into the existing environment, highlight our integration problems and solutions with contributing to upstream. Furthermore we will show where Linux deskto...
more 15:30 - 16:00 SaalBridging Worlds: Linux and Azure AD
Azure Entra ID and Intune on Linux
presented by David Mulder
Discover the capabilities of seamless integration between Linux and Entra ID (formerly Azure AD). Gain insights into how this integration can empower an organization, streamline device management and enhance security. I'll guide you through the practical aspects of enabling Linux devices to join Entra ID and ensure smooth authentication. Join me in exploring how integrating Linux with Entra ID ...
more 15:30 - 16:00 Gallerie Cloud, Containers, VirtualizationBranding Meetup: Next steps
presented by Douglas DeMaio
This is a workshop to focus on what can be the next steps for updating brands. Let's use this document to go over the topic.
https://etherpad.opensuse.org/p/oSC24branding
15:30 - 16:30 Seminar Room 2 openSUSEUyuni Community Hours
openSUSE conference edition
presented by Marina Latini
Every last Friday of the month, the Uyuni community meets to talk about what is new in Uyuni, discuss how to improve and enhance it, answer questions and have a nice time in general.
Agenda and meeting details are sent to the Uyuni mailing lists and published in the Uyuni wiki too: [Uyuni Community Hours](https://g...
more 16:00 - 17:00 Seminar Room 1 CommunityREPLACEMENT Please note that this talk replaces Preventing Data Breach for AI/DataSci Projects
Test your container images with pytestpresented by Dan Čermák
To ease the pain of testing container images, we've developed the pytest_container
plugin for pytest. The plugin makes it possible to use pytest to perform tests on containers and software inside containers. You don't have to take care of pulling images, building them, or picking ports on the host. You just describe your co...
REPLACEMENT Please note that this talk replaces Empowering Developers with Kubernetes: Tools, Techniques, and Best Practices
Pluggable CPU schedulers in openSUSEHow to write your own CPU scheduler with openSUSE
presented by Giovanni Gherdovich
Apps are made of execution threads. On which CPU should they run? When should they start? For how long should they execute? The CPU scheduler is the part of the kernel in charge of these decisions. What does it mean to write your own scheduler? Is that even possible?
This talk will show you how to create your own CPU schedulers, using an unofficial kernel package for openSUSE Tumbleweed, and...
more 16:00 - 16:30 Gallerie openSUSEUnleashing the Power of GenAI with Edge Ecosystem Analytics and Kubernetes Orchestration
presented by Rudraksh Karpe
The exponentially growing AI/ML and LLMs advancements bring concerns about privacy, as there is a risk of data exposure to online LLMs service providers. Setting up LLMs in-house requires a high computational cost which is a major obstacle for businesses across various sectors such as Retail, Healthcare, Finance, etc. These industries seek to leverage the power of LLMs to drive ...
more 16:15 - 16:45 Saal New Technologieswarewulf - making cluster installations fast and reliable
The installation process of whole compute clusters tends to be error prone and struggling work. Warewulf[1] aims to make this work more reliable and fast. This achieved by using containers to install the compute nodes.
[1] hhtps://github.com/hpcng/warewulf
https://github.com/mslacken/oSC-24
16:30 - 17:00 Gallerie Cloud, Containers, VirtualizationSweetening heterogeneous Linux deployments in the Cloud with KIWI
Using KIWI to easily support multiple distributions in the Cloud
presented by Neal Gompa, David Duncan
When dealing with heterogeneous Linux deployments, a common challenge is developing a strategy to maintain customizations for various needs (such as security settings, default features, etc.). With the cloud, this is even more important as automation helps enable greater success over the long term. This talk will introduce the KIWI image build tool and show how to use it to effectively maintain...
more 16:45 - 17:30 Saal Cloud, Containers, VirtualizationRebooting the Libre Graphics Meeting in Nuremberg 2025
presented by Lasse Fister
The Libre Graphics Meeting (LGM) is an annual meeting on free and open source software for graphics. It has a history since 2006, but it suffered from the pandemic and faced the troubles of a generational shift of the organizers. This year, 2024, the first proper edition was held again in Rennes, France, to get it back on track after the 2019 edition in Saarbrücken and two online editions. Now,...
more 17:00 - 17:30 GallerieOSCC Live from oSC
presented by Robert Sirchia
The Open Source Community Citizen (OSCC) is an employee network at SUSE dedicated to fostering open source contributions and increasing the mindshare of open source within the company. At our meetup, you can engage with fellow network members and open source enthusiasts, learn about OSCC's initiatives and how to get involved, Discover opportunities for contributing to open source projects, and ...
more 17:00 - 18:00 Seminar Room 1 CommunityGeeko Foundation Update
presented by Douglas DeMaio
This talk will focus on providing an update about the Geeko Foundation. It will provide people insight as to how the foundation has progressed and give a view on where it is heading.
17:45 - 18:00 Gallerie openSUSEWill the DMA do anything for us?
Big Tech scared - or not.
presented by Jos Poortvliet
The Digital Markets Act is EU's answer to the anti-competitive behavior of Big Tech. We've filed a complaint with the EU anti-trust authorities about Microsoft so we've been following what is going on in this space, and in this talk I'll give a quick update on where we are!
17:45 - 18:00 Saal Open SourceGroup Photo
presented by Douglas DeMaio
Meet in the beer garden for the group photo.
18:00 - 18:15 Saal Conference PhotoBBQ/Release Party
presented by Douglas DeMaio
Stick around for the BBQ and a bit of desert for the release of Leap 15.6. Planned for outside, but if it rains, we will be in Saal.
18:30 - 20:00 SaalDon't Fear the Reboot
Embracing an Immutable-Friendly Mindset
presented by Richard Brown
With immutable OS products like MicroOS and Aeon, openSUSE now offers a very different model of system management, one which emphasizes automation, hands-off management, and system self-care. It could be said that such products take the idea of "never touch a running system" and turn it into an operating model. This session will explore some of consequences of such a model, and encourage the s...
more 10:00 - 10:45 Saal New TechnologiesGeeko Foundation Meetup
presented by Douglas DeMaio
Figure out the direction of the foundation. We need feedback from the community on how to progress the foundation.
Collecting ideas at https://etherpad.opensuse.org/p/geekososc24
10:30 - 11:30 Seminar Room 1Very Lighting Talks
presented by Douglas DeMaio
This should consist of nine short 4-minute talks by users with 1 minute for handover.
Users do not need their own laptop, but instead link their resources on https://etherpad.opensuse.org/p/lightning-talks-osc2024
Topics can be
a project the presenter made or uses that might be useful to other Geekos a relevant topic where you look for others to join a discussion etc
10:30 - 11:00 GallerieOpen Source: A question of national and global security
What will you do when things go bad? Taking precautions in a failing world
presented by Markus Feilner
Climate change, wars, catastrophes, political uproar: Some things are going bad. Risk management on the higher OSI Layers has never been that important - so how well are you prepared? Is your company relying on software imports? Do you even know? do you have a clue where and how much open source software could one day be the one thing that safes your job, life, company? What is crucial for your...
more 11:00 - 11:30 Gallerie Open SourcePostquantum Cryptography
An Introduction and Status update
presented by Marcus Meissner, dknorr
The last years have seen quite some improvements in Quantum Computers. As a sufficiently large quantum computer even if still several years in the future would be able to attack current day cryptography like RSA and Elliptic Curves, we need to start thinking and planning now about transitioning to quantum resistant / quantum safe or post quantum cryptographic ciphers where needed.
We will g...
more 11:00 - 11:45 Saal Open SourceExchange your Exchange: grommunio - an open source drop-in and so much more
Replacing 42 Exchange protocols in open source with grommunio
presented by Markus Feilner
groupware, video conferences, chat, file sync, mobile device management, archive, web office: Grommunio is much more than just an open source replacement for MS Exchange. In this talk, we will show why we did what we did and how. It's about reading more than 8000 pages of specs, starts with a Chinese programmer and is standing on the shoulder of giants: With grommunio, no changes are necessary ...
more 11:30 - 12:00 Gallerie Open SourceBuilding a Robotic Future with openSUSE and Open Source
Discuss the importance of Open Source in Robotics and how openSUSE can be a part of it.
presented by Ishaan Bhimwal
Robotics stands at the forefront of technological advancement. It has had a great impact on both industries and our day-to-day lives, and with the recent advancements in AI technology, robotics will only get more important. Open source principles have been instrumental in driving progress in various fields, and it is true for robotics as well. A lot of software used in the field is open source,...
more 11:45 - 12:00 Saal New TechnologiesModeration and Code of Conduct are vital for a community
Moderation and Code of Conduct are vital for a community
presented by Gertjan Lettink
A short talk about why proper moderation and a code of conduct are vital for a community. I will add more to this abstract over the next couple of days.
13:00 - 13:15 Saal CommunityFedora Hatch Meetup @oSC24
presented by Dan Čermák
Let's have a small meetup open to everyone, not limited to Fedora contributors. We'll have a chat about Fedora, contributing to Fedora or just about anything and get the opportunity to catch up with people. This is your chance to meet Fedora contributors face to face and find out who is behind that FAS nick
13:00 - 14:00 Seminar Room 1 CommunityWe are openSUSE. Asia Summit
We are openSUSE. Asia Summit
presented by Sunny, Yang Peng
openSUSE.Asia summit started from 2014, and we will have the 10th openSUSE.Asia Summit in 2024. It will be pleasure to review the journey we went together in the past 10 years, and to share the memorable experience and achievement. We are eager to present how openSUSE.Asia summit started, what is openSUSE.Asia Summit, how we make it run under Asian culture, what is the highlight of the Summit, ...
more 13:15 - 14:00 Saal CommunitySmart ways to monitor your Linux systems using open source software
Modern open source software monitoring techniques
presented by zikusooka
In this talk, I will describe smart and intelligent open source based techniques you can use to monitor your Linux systems in order to avoid unnecessary outages and downtime. I will show how you can get quick and actionable alerts in case of system failures.
You will learn how to use modern open source tools to receive timely notifications and information regarding your Linux systems. While...
more 13:15 - 14:00 Gallerie Open SourceQuick Start with ownCloud Infinite Scale
Your Private File Cloud
presented by Tobias Baader
Infinite Scale is ownCloud's new file-sharing application, rewritten in Go and designed with a scalable microservices architecture. It can run efficiently on your Raspberry Pi at home or in a large-scale Kubernetes deployment with 1M+ users.
In this talk, we’ll give you:
- An overview of the benefits and building blocks of Infinite Scale
- Real-World example: How Infinite Scale is curren...
sdbootutil: Mastering the Art of Boot Management
Let's move into the future together
presented by Tobias Görgens
In the ever-evolving landscape of system management, the bootloader is a critical component that often remains shrouded in mystery for many users. This presentation introduces sdbootutil, a powerful tool designed to simplify the management of bootloaders on openSUSE.
sdbootutil emerges as a response to the need for a more intuitive and robust tool to handle boot configura...
more 14:15 - 14:45 Saal openSUSEIf we build it, will they come: Contribution Beyond Coding
presented by Robert Sirchia
Tech communities, like any other communities out there, face similar challenges around awareness, adoption, and management. But with open source communities we are typically designing and building software, all with the idea that if we build it they will come. However, we believe we know what our users want, because we are also users of the software that we build. But what if we build all of it...
more 14:45 - 15:15 Saal Open SourceopenQA Developer and User Meeting
Collaborating as a community
presented by Santiago Zarate
As the project evolves, it is important to know the people we work and interact with on a regular basis.
This session wants to bring together the openQA backend developers, test engineers, community members and users of openQA to discuss ideas, bugs, improvements and so on. Newbies to openQA or any interested persons are welcome to join and share ideas, questions, etc.
15:00 - 16:00 Seminar Room 1 CommunityChallenges in making Slowroll
presented by Bernhard M.
I want to tell about past and future challenges that I found in making the openSUSE Slowroll distribution - a derivative of Tumbleweed.
15:30 - 16:00 Saal openSUSEOpen Source Panel Discussion: Chain Reaction
presented by Douglas DeMaio
Join us for an exciting and dynamic Open Source Panel Discussion, where the conversation and the panel itself are driven by the community!
Kick-Off by Douglas DeMaio: Douglas DeMaio will kick off the panel discussion. Douglas will start by selecting the first panelist to join him on stage. This first panelist will then select the next person to join the panel, creating a chain reaction of s...
more 16:00 - 16:45 Saal Open SourceBoard Talk
presented by Douglas DeMaio
Board to Provide Talk
16:45 - 17:15 SaalWho broke the build? — Using Kuttl to improve E2E testing and release faster
CloudNative way of declarative testing !
presented by Ram Mohan Rao Chukka
No one wants to be responsible for breaking the build. But what can you do as a developer to avoid being the bad guy? How can project leads enable their teams to reduce the occurrence of broken builds? In talking within our own teams, we discovered that many developers weren’t running sufficient integration and End to End tests in their local environments because it’s too difficult to set up a...
more Open SourceEverything, Everywhere, All at once: the future is coming.
From Utility to Community
presented by Patrick Fitzgerald
The age of decentralisation is coming fast - but not just for the internet. It applies just about everything we do. Are we brave enough for this new world?
New TechnologiesSwift Deployment and Faster Releases: Leveraging Parallelism and Rolling Updates in Ansible
presented by Ram Mohan Rao Chukka
This session explores the utilization of parallelism and rolling updates within Ansible playbooks to expedite deployment processes and facilitate faster releases. As organizations strive for agility and efficiency in their software delivery pipelines, optimizing deployment strategies becomes crucial. By leveraging Ansible's parallel execution capabilities and implementing rolling updates, teams...
more Cloud, Containers, Virtualization