PLAY PODCASTS
State of transactional-update (osc22)

State of transactional-update (osc22)

Chaos Computer Club - archive feed · Ignaz Forster

June 4, 202227m 29s

Audio is streamed directly from the publisher (cdn.media.ccc.de) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

**transactional-update** is the openSUSE way of a **Transactional Operating System update** and a core component of _openSUSE MicroOS_ / _Kubic_ and _SLE Micro_, making sure updates can be applied safely without affecting the currently running system. It's also supposed to play an important component in the future ALP. At lot of things have changed internally since the last talk at oSC19: The core functionality has been **rewritten in C++** (formerly Bash), including a **C++ and C API** and a **D-Bus interface**. From a user's perspective the transactional-update command line interface still looks the same, but we now have **Cockpit** and **dnf integration**. This talk will - give a **short overview of transactional-update** for those new to the concept. - introduce `tukit`, the command line interface for the API functionality. - present the new **Cockpit** interface for transactional-update. - present the **dnf** integration. - give an overview over other changes (SELinux support, Kernel Live Patching). - and we should also have some minutes left for questions and discussions. **transactional-update** is the openSUSE way of a **Transactional Operating System update** and a core component of _openSUSE MicroOS_ / _Kubic_ and _SLE Micro_, making sure updates can be applied safely without affecting the currently running system. It's also supposed to play an important component in the future ALP. At lot of things have changed internally since the last talk at oSC19: The core functionality has been **rewritten in C++** (formerly Bash), including a **C++ and C API** and a **D-Bus interface**. From a user's perspective the transactional-update command line interface still looks the same, but we now have **Cockpit** and **dnf integration**. This talk will - give a **short overview of transactional-update** for those new to the concept. - introduce `tukit`, the command line interface for the API functionality. - present the new **Cockpit** interface for transactional-update. - present the **dnf** integration. - give an overview over other changes (SELinux support, Kernel Live Patching). - and we should also have some minutes left for questions and discussions. about this event: https://c3voc.de

Topics

osc2238592022openSUSE