Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

By CCC media teamTechnology
Download on the App Store

Chaos Computer Club - archive feed episodes

  • Managing Local openSUSE (or other Linux) Repositories With RMT (osc23)
    If your household has several Linux systems (of various distros/ flavors) running, updating them all can be time consuming not just as a mental load (even if automated) but can take up a lot of WAN bandwidth! Wouldn't it be nice if you could download repositores locally and update from a machine on your own LAN? Benefits include much faster updates, more control over local updates, and less cluttered WAN traffic.
    In this talk, I will go over the setup and benefits of running a local Repository Mirroring Tool (RMT) instance on openSUSE Leap, that can serve all your other systems' update needs.
    This aims to be a comprehensive guide, covering all the specifics of RMT setup locally: hardware requirements; downloading the pattern to allocating disk space; setting up systemd unit files and timers; subscribing your other systems to the RMT server; and some simple troubleshooting for commonly observed issues.
    RMT is an opensource tool available from SUSE written in Ruby. The setup for RMT is currently lacking in documentation for openSUSE specifically. Consider this a first step in making a more specifically open version of RMT (i.e. at present the "client subscription script" fails when it calls proprietary SUSE URLs).
    If your household has several Linux systems (of various distros/ flavors) running, updating them all can be time consuming not just as a mental load (even if automated) but can take up a lot of WAN bandwidth! Wouldn't it be nice if you could download repositores locally and update from a machine on your own LAN? Benefits include much faster updates, more control over local updates, and less cluttered WAN traffic.
    In this talk, I will go over the setup and benefits of running a local Repository Mirroring Tool (RMT) instance on openSUSE Leap, that can serve all your other systems' update needs.
    This aims to be a comprehensive guide, covering all the specifics of RMT setup locally: hardware requirements; downloading the pattern to allocating disk space; setting up systemd unit files and timers; subscribing your other systems to the RMT server; and some simple troubleshooting for commonly observed issues.
    RMT is an opensource tool available from SUSE written in Ruby. The setup for RMT is currently lacking in documentation for openSUSE specifically. Consider this a first step in making a more specifically open version of RMT (i.e. at present the "client subscription script" fails when it calls proprietary SUSE URLs).
    about this event: https://c3voc.de
    17 min
  • Agama: a Linux installer for the future (osc23)
    Agama, the artist previously known as D-Installer, is the result of a love story between YaST and Cockpit. Although it's still in its infancy, Agama is already able to install openSUSE Tumbleweed and several ALP-based distributions both in virtual machines and all kind of bare metal systems. Even in unattended fashion!
    Join this session to learn more about the present and future possibilities, the technical architecture, the relationship with other projects like YaST and the opportunities to contribute.
    Agama, the artist previously known as D-Installer, is the result of a love story between YaST and Cockpit. Although it's still in its infancy, Agama is already able to install openSUSE Tumbleweed and several ALP-based distributions both in virtual machines and all kind of bare metal systems. Even in unattended fashion!
    Join this session to learn more about the present and future possibilities, the technical architecture, the relationship with other projects like YaST and the opportunities to contribute.
    about this event: https://c3voc.de
    44 min
  • Ansible, openSUSE ansible packaging, collections and ansible-lint (osc23)
    This talk gives a short introduction to Ansible and shows how it is being
    packaged in openSUSE. It touches on roles and collections that allow users to
    easily re-use existing Ansible code for their own needs.
    To make sure that the Ansible code has valid syntax and matches the guidelines
    defined by the Ansible community, it can be checked with ansible-lint.
    ansible-lint is also available for Tumbleweed.
    This talk gives a short introduction to Ansible and shows how it is being
    packaged in openSUSE. It touches on roles and collections that allow users to
    easily re-use existing Ansible code for their own needs.
    To make sure that the Ansible code has valid syntax and matches the guidelines
    defined by the Ansible community, it can be checked with ansible-lint.
    ansible-lint is also available for Tumbleweed.
    about this event: https://c3voc.de
    30 min
  • nerdctl and containerd as an alternative to Docker and Podman (osc23)
    While Podman started out as a replacement for Docker, it has now become a well-established container runtime. With containerd as the backend and nerdctl as the frontend there is now a new contender in the container runtime ecosystem challenging both Podman and Docker.
    In this talk, we will introduce containerd, a lightweight and flexible open-source container runtime, and nerdctl, a command-line interface for containerd. We will then take a look at these two tools together as an alternative to both Docker and Podman, especially taking a look at new and exciting features implemented in nerdctl.
    Be sure to join this session to find out how nerdctl can accelerate rootless container networking, encrypt your images and much, much more!
    While Podman started out as a replacement for Docker, it has now become a well-established container runtime. With containerd as the backend and nerdctl as the frontend there is now a new contender in the container runtime ecosystem challenging both Podman and Docker.
    In this talk, we will introduce containerd, a lightweight and flexible open-source container runtime, and nerdctl, a command-line interface for containerd. We will then take a look at these two tools together as an alternative to both Docker and Podman, especially taking a look at new and exciting features implemented in nerdctl.
    Be sure to join this session to find out how nerdctl can accelerate rootless container networking, encrypt your images and much, much more!
    about this event: https://c3voc.de
    33 min
  • Trouble testing Kubernetes on your bespoke cloud? Kubetest2 to the rescue! (osc23)
    Do you want to test Kubernetes end-to-end on your cloud? Also curious to know how other projects in the Kubernetes ecosystem do this? If so, you will love this Kubetest2 session.
    Kubetest2 is a testing framework maintained by Kubernetes SIG Testing that allows you to test Kubernetes code changes both locally and on the cloud. It manages cluster configuration, e2e testing, log collection, and test environment disposal. Kubetest2 natively supports GCP, GKE & KinD deployers, but also enables writing custom deployers out-of-tree.
    A custom Kubetest2 deployer is possible, but it needs some prior context & knowledge of Kubetest2 internals.
    To that end, this talk will provide attendees with the following takeaways:
    * What is Kubetest2, overview of its architecture, and its evolution from its predecessor Kubetest
    * Benefits of using Kubetest2 as a testing tool for your project
    * Reasons to use a bespoke Kubetest2 deployer
    * And, a step-by-step demo for constructing a custom kubetest2 deployer for your own cloud provider
    Slides available at https://psaggu.com/assets/osc2023/k2p.pdf
    Do you want to test Kubernetes end-to-end on your cloud? Also curious to know how other projects in the Kubernetes ecosystem do this? If so, you will love this Kubetest2 session.
    Kubetest2 is a testing framework maintained by Kubernetes SIG Testing that allows you to test Kubernetes code changes both locally and on the cloud. It manages cluster configuration, e2e testing, log collection, and test environment disposal. Kubetest2 natively supports GCP, GKE & KinD deployers, but also enables writing custom deployers out-of-tree.
    A custom Kubetest2 deployer is possible, but it needs some prior context & knowledge of Kubetest2 internals.
    To that end, this talk will provide attendees with the following takeaways:
    * What is Kubetest2, overview of its architecture, and its evolution from its predecessor Kubetest
    * Benefits of using Kubetest2 as a testing tool for your project
    * Reasons to use a bespoke Kubetest2 deployer
    * And, a step-by-step demo for constructing a custom kubetest2 deployer for your own cloud provider
    Slides available at https://psaggu.com/assets/osc2023/k2p.pdf
    about this event: https://c3voc.de
    31 min
  • Leistungsschutzrecht (dgna)
    Nach dem gescheiterten Mediengesetz suchen die Verlage neue Einnahmequellen. So ist das «Leistungsschutzrecht», auch bekannt als «Linksteuer», nun wieder auf dem politischen Parkett. Bereits in der Debatte zum Urheberrecht 2019 wurde überraschend ein solches beschlossen – und nach breiten Protesten wieder verworfen. Wir betrachten die Mechanismen des Leistungsschutzrechts kritisch und schauen, wo der politische Prozess bei diesem neuen Gesetz aktuell steht (ein Entwurf wurde in diesen Tagen veröffentlicht).
    Andreas von Gunten ist Unternehmer und Verleger, unter anderem von dnip.ch und beschäftigt sich seit mehr als zehn Jahren mit dem Leistungsschutzrecht.
    about this event: https://www.digitale-gesellschaft.ch/event/netzpolitischer-abend-zum-thema-leistungsschutzrecht/
    1 hr 7 min
  • Grundrechte-Report 2023 (grr)
    Zur Lage der Bürger- und Menschenrechte in Deutschland
    Am Dienstag, den 23. Mai 2023 um 10 Uhr wurde in Berlin der neue Grundrechte-Report vorgestellt. In seinen 38 Beiträgen zeigt der alternative Verfassungsschutzbericht erneut auf, wie Gesetzgebung, Verwaltung und Behörden, aber auch Gerichte und Privatunternehmen die demokratischen und freiheitlichen Grundlagen unserer Gesellschaft gefährden.
    Link: https://www.fiff.de/veranstaltungen/grundrechtereport2023
    about this event: https://www.fiff.de/veranstaltungen/grundrechtereport2023
    1 hr 9 min
  • TVLuke: Baumbilanzen befreien [FreiTalk N8] (chaotikum)
    In den letzten Monaten hat sich Lukas an einer Frage festgebissen: Wie entwickelt sich der Baumbestand in deutschen Städten? Eigentlich, so dachte er, sei das leicht herauszufinden. Nach Tagen auf kommunalen Websites, über 100 „Frag den Staat“-Anfragen und einer riesigen Tabelle ist er nun nicht nur schlauer, was den Stadtbaum-Bestand angeht, sondern auch, was die fehlende Digitalisierung und das (un)verständnis für Open-Data auf kommunaler Ebene angeht.
    Quellen und Referenzen: https://tvluke.de/baumbilanzen-befreien-freitalk-1.html#baumbilanzen-befreien-freitalk-1
    This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY NC ND 4.0). https://creativecommons.org/licenses/by-nc-nd/4.0/
    about this event: https://chaotikum.org/blog/2023/05/07/freitalk-baumbilanzen/
    1 hr 9 min
  • learn2learn (jh23)
    learn2learn ist eine App, mit deren Hilfe man lernen soll, wie man lernt. Zu Beginn führt man einen Lerntypentest durch. Durch diesen findet man seinen Lerntypen heraus.
    about this event: https://c3voc.de
    7 min

About Chaos Computer Club - archive feed

From the publisher's feed

Der Chaos Computer Club ist die größte europäische Hackervereinigung, und seit über 25 Jahren Vermittler im Spannungsfeld technischer und sozialer Entwicklungen.