Program for openSUSE Conference 2024

2024-06-27
09:45
Douglas DeMaio

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 Keynote
10:00
Santiago Zarate Oliver Kurz

openQA - 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 openSUSE
10:15
Marcus Meissner Johannes Segitz

The 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 Source
10:30
Marina Latini

Uyuni 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 Community
Hans de Raad

Sustaining 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 Sustainability
10:45
Jos Poortvliet

Another 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 Technologies
11:00
Lubos Kocman

Leap 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 openSUSE
11:15
livdywan

Look 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 Community
David Mulder

Certificate 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 Technologies
11:30
Alexandre Vicenzi

Secure 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 Computing
Dan Čermák

Creating 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 Technologies
13:00
Luca Di Maio

Developing 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.

13:00 - 13:30 Saal Keynote
13:30
Hans de Raad

Building 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 Sustainability
Thorsten Kukuk

systemd 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 Technologies
Richard Brown

openSUSE 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 openSUSE
14:00
Tobias Görgens

Why 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 Technologies
14:15
Marcus Meissner Johannes Segitz Dirk Müller

Post 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 Source
14:30
Ancor González Sosa Josef Reidinger

Agama 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 openSUSE
rfan1

OpenQA - 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:

  1. Product bugs
  2. Test issue [we may need to update/fix our test code, needles etc]
  3. 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 openSUSE
14:45
Bo Maryniuk

Learning 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 Computing
Hans de Raad

Regulatory 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 Sustainability
15:30
Lubos Kocman

Leap 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 openSUSE
Jos Poortvliet

Working 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 Source
Thorsten Kukuk

Y2038: 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 Technologies
16:00
jh23453

Challenges 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:

  • list text here Reducing manual overhead in planning/preparing
  • Integration in ITSM processes especially cha...
more

16:00 - 16:45 Gallerie Cloud, Containers, Virtualization
Hans de Raad

Value 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 Sustainability
Raúl Osuna

Uyuni: 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 Source
17:00
Ram Mohan Rao Chukka

Who 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 Source
Dominik Wombacher

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 Source
Filippo Bonazzi Denys Kondratenko

openSUSEway: 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 Community
17:45
Afrid Hussain

Google Summer of Code '23 Experience - RPMLint
Most desired getting started path to Open Source.

presented by Afrid Hussain

In this talk I would like to share my experience and my journey to open source. I would primarily talk how Google Summer of Code helped me to get my journey of open source started, how I got to understand RPMLint project, how my mentor guided me to work on it slowly.

17:45 - 18:00 Saal Open Source
Douglas DeMaio

Geeko 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 openSUSE
2024-06-28
10:00
Alfonso Hernandez

Midori 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 Source
Bernhard M.

A 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 openSUSE
jsrain

SUSE 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 Technologies
10:30
Johannes Segitz

REPLACEMENT Please note that this talk replaces Deep dive into Cockpit

ALP and SELinux: One year later
What 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 Technologies
Aulona Kolicaj Rei Arifi Fadel Dia-Eddine

Let'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, Virtualization
11:00
Torsten Hallmann

Accelerating 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 Computing
Santiago Zarate

openQA - 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 Enablement
11:15
Josef Reidinger Ancor González Sosa

The 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 openSUSE
11:30
Yang Peng

The preview of Deepin Desktop Environment v23 for openSUSE
A fresh desktop environment

presented by Yang Peng

Deepin Desktop Environment is desktop environment which is designed for Deepin distribution. It has many special features for Deepin distribution, but it still can be ported to other distributions. The DDE v20 have been brought into openSUSE. And DDE v23 will be released soon. The topic will show the next generation Deepin Desktop Environment on openSUSE through v23 beta3, and report the progre...

more

11:30 - 12:00 Gallerie New Technologies
13:00
rickspencer

Why openSUSE 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 Keynote
13:45
Richard Brown

openSUSE is not SUSE
and it's time our name reflected that.

presented by Richard Brown

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 openSUSE
14:30
Dominik Wombacher

NeuVector 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, Virtualization
Peter Czanik

Why 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 Technologies
15:30
Jan-Michael Brummer

Linux 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 Saal
Douglas DeMaio

Branding Meetup: Next steps

presented by Douglas DeMaio

This is a workshop to focus on the next steps for updating brands.

15:30 - 16:30 Seminar Room 2 openSUSE
David Mulder

Bridging 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, Virtualization
16:00
Giovanni Gherdovich

REPLACEMENT Please note that this talk replaces Empowering Developers with Kubernetes: Tools, Techniques, and Best Practices

Pluggable CPU schedulers in openSUSE
How 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 openSUSE
Marina Latini

Uyuni 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 Community
Dan Čermák

REPLACEMENT Please note that this talk replaces Preventing Data Breach for AI/DataSci Projects

Test your container images with pytest

presented 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...

more

16:00 - 16:15 Saal Cloud, Containers, Virtualization
16:15
Rudraksh Karpe

Unleashing 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 Technologies
16:30

warewulf - 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

16:30 - 17:00 Gallerie Cloud, Containers, Virtualization
16:45
Neal Gompa David Duncan

Sweetening 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, Virtualization
17:00
Lasse Fister

Rebooting 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 Gallerie
Robert Sirchia

OSCC 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 Community
17:45
Jos Poortvliet

Will 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 Source
18:00
Douglas DeMaio

Group Photo

presented by Douglas DeMaio

Meet in the beer garden for the group photo.

18:00 - 18:15 Saal Conference Photo
18:30
Douglas DeMaio

BBQ/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 Saal
2024-06-29
10:00
Richard Brown

Don'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 Gallerie New Technologies
Dan Čermák

The Tragedy of Community Enterprise Linux Distributions

presented by Dan Čermák

Enterprise Linux distributions like SLES and RHEL are an integral part of the Linux distribution landscape, and so are their community variants openSUSE Leap and CentOS (Stream). Yet, while both SLES and RHEL are a reliable revenue generator for SUSE and RedHat, the community editions suffer from a wide range of issues. OpenSUSE Leap is nowadays a superset of SLES, and as such it has a negligib...

more

10:00 - 10:30 Saal Community
10:30
Douglas DeMaio

Geeko 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.

10:30 - 11:30 Seminar Room 1
10:45
Markus Feilner

Open 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

10:45 - 11:15 Gallerie Open Source
11:00
Marcus Meissner dknorr

Postquantum 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 Source
11:30
Markus Feilner

Exchange 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 Source
11:45
Ishaan Bhimwal

Building 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 Technologies
13:00
Klaas Freitag

Kraft is a Marathon, not a Sprint!
Kraft, the free office app for small business, turns twenty this year. This is the lessons learned, and an outlook.

presented by Klaas Freitag

The free software project Kraft is a wellknown and successfull office application for the Linux desktop (website). It assists its users in the small business to create documents like quotes and invoices in a convenient, efficient and data sovereign way.

The project celebrates already the twentiest anniversary this year, and this talk will take the listeners ...

more

13:00 - 13:15 Gallerie Open Source
Gertjan Lettink

Moderation 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 Community
Dan Čermák

Fedora 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 Community
13:15
Sunny Yang Peng

We 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 Community
zikusooka

Smart 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 Source
14:15
Tobias Baader

Quick 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...
more

14:15 - 14:45 Gallerie Community
Tobias Görgens

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 openSUSE
14:45
Robert Sirchia

If 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 Gallerie Open Source
Patrick Fitzgerald

Everything, 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?

14:45 - 15:30 Saal New Technologies
15:00
Santiago Zarate

openQA 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 Community
15:30
Bernhard M.

Challenges 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 openSUSE
16:15
Douglas DeMaio

Open 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:15 - 17:00 Saal Open Source
17:00
Douglas DeMaio

Board Talk

presented by Douglas DeMaio

Board to Provide Talk

17:00 - 17:30 Saal
Unscheduled events
Ram Mohan Rao Chukka

Who 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 Source
Douglas DeMaio

Meet with SUSE
Patricia Gautry

presented by Douglas DeMaio

Meeting Patricia Gautry and others representing sponsor SUSE at this year's Open 4 Business.

Open 4 Business seeks to help establish a business landscape to help align small and medium-sized enterprises (SMEs) who hold similar values in open-source ethics and technology. The Open 4 Business aims to serve as a vital bridge to connect open-source software and Linux enthusiasts, who are also en...

more

Neal Gompa

Introducing Velocity Limitless
Running to the future with open source

presented by Neal Gompa

Velocity Limitless is my new professional arm for my open source work. This is a small introduction into Velocity Limitless, myself, and how I can help organizations with openSUSE through the company.

Lubos Kocman Neal Gompa

Influencing SLES development
Community Features requests for SLE

presented by Lubos Kocman, Neal Gompa

Do you think you cannot influence the future of SLE without being a 100 pound gorilla? Not so! Let me present the existing tools we offer to our community that can help you or your business influence SLE development.

I'd like to present our Monday feature review effort https://calendar.opensuse.org/teams/release/events/feature_review_meeting https://code.opensuse.org/leap/features

As well...

more

Jos Poortvliet

Marketing for open source products
How to promote like a pro!

presented by Jos Poortvliet

Open Source marketing is a bit different! We've got to use our strengths - sadly, many open source projects aren't amazing at marketing. I'd like to share a few ideas and things I've learned over the last 20 years around community engagement, transparency and trust! And, hum, some examples of the more crazy things you can and should do to get the word out.

Ram Mohan Rao Chukka

Swift 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
Andy Fitzsimon

We're all grown up
Is confusion holding both openSUSE and SUSE back?

presented by Andy Fitzsimon

Next year is openSUSE's 20th birthday.

If it were a person, openSUSE would be able to drive, vote, and drink alcohol (in most countries). Any proud parent would be both scared and excited. This talk discusses our favourite upstream distributions coming of age.

We'll take a look at the challenges, risks, freedoms, and opportunities of a truly community owned identity from a branding persp...

more

openSUSE
Hans de Raad

OpenNovations & Aranei: Pioneering Open Source Data Management Solutions

presented by Hans de Raad

Open4Business Pitching Session Submission

OpenNovations is an independent consulting and software development company that aligns its services with the ambitious advancements of contemporary open-source initiatives. The organization's dedication to open-source principles is shown by its active contribution to the open-source community, demonstrated in their role in organizing the "Open Sourc...

more

Fadel Dia-Eddine Rei Arifi

Alpine Edge - Streamline your processes using Cloud Infrastructure
Alpine Edge SHPK

presented by Fadel Dia-Eddine, Rei Arifi

Alpine Edge specializes in transforming complex IT challenges into streamlined, efficient operations for software companies. Our conference presentation will highlight how we address critical IT concerns and tailor solutions to enhance business efficiency and infrastructure resilience.

Key Solutions:

  • We monitor and adapt existing infrastructure to align closely with business goals, sign...
more

Patrick Fitzgerald

It's all Edge.
The journey continues

presented by Patrick Fitzgerald

45 years in Tech, 25 years of Linux expertise, 15 years of cloud: but what can i-Layer do for you in edge compute?

Douglas DeMaio

Rebooting the Libre Graphics Meeting in Nuremberg 2025

presented by Douglas DeMaio

Lasse Fister will provide this talk. The talk will cover the following:

  • Introduction of the LGM and how I became the next local organizer.
  • What I've learned so far about the structure of the LGM, or what is left of it after the global COVID-19 Pandemic.
  • Challenges in assuming the organization of a local edition of the LGM: a work in progress status report.
  • A call for supporters, ...
more