Skip to content
  • Diskussionen, die woanders nicht reinpassen

    54 112
    54 Themen
    112 Beiträge
    FrankMF
    Bei mir mittlerweile Tradition, gebe ich am Jahresende der OpenSource Bewegung etwas zurück. Da ich ja nicht so gut beim Coden bin, aber einige Programme und Dienstleistungen meine Anerkennung verdienen, gibt es am Jahresende halt ein paar Überweisungen. Ich liste hier nicht wie viel, das spielt keine Rolle, jeder € zählt. Und ich liste nur alphabetisch sortiert auf, ich möchte keine Rangfolge hier abbilden. KDE Manjaro nrw.social (Ich poste fast ausschließlich nur noch dort.) Python (PSF) Restic (kann ich leider nichts spenden, weil sie es nicht möchten ) Vaultwarden Und ein Projekt, was nicht unbedingt etwas mit OpenSource am Hut hat netzpolitik.org Was fällt auf zu den letzten Jahren? LinuxMintCinnamon (Der Desktop den ich Anfängern immer noch empfehle ist bei mir raus. Seit KDE Plasma 6 und Wayland bevorzuge ich Manjaro mit KDE) Manjaro ARM (Das mit den kleinen Platinen ist ziemlich in den Hintergrund gewandert, weil ich hier einen Proxmox am Laufen habe und ich mittlerweile eher code als bastel) Ich hoffe, der ein oder andere nimmt sich ein Beispiel daran
  • 655 Themen
    1k Beiträge
    FrankMF
    Gestern morgen bekam ich eine Mail, das mein Forgejo Dienst down ist. Häh, warum? Ich hatte überhaupt nichts verändert. Ich hatte einige Mühe damit, zu verstehen was passiert ist. Das hatte ich dann gesehen. dependency failed for postgres.service - Postgres Container im Pod forgejo-pod. Jul 05 11:09:53 debian-4gb-nbg1-2-forgejo systemd[1]: postgres.service: Job postgres.service/start failed with result 'dependency'. Jul 05 11:09:53 debian-4gb-nbg1-2-forgejo systemd[1]: Dependency failed for postgres.service - Postgres Container im Pod forgejo-pod. Jul 05 11:09:53 debian-4gb-nbg1-2-forgejo systemd[1]: postgres.service: Job postgres.service/start failed with result 'dependency'. Ich hatte immer noch keine Ahnung warum? Pod lief nicht und kein Container. Also alles mal mit der KI abklopfen. Mit diesem Befehl journalctl -u forgejo-pod-pod.service --no-pager -n 50 bekam ich diese Ausgabe. Jul 05 11:38:35 debian-4gb-nbg1-2-forgejo forgejo-pod-pod[852]: Error: building local pause image: finding pause binary: exec: "catatonit": executable file not found in $PATH Jul 05 11:38:35 debian-4gb-nbg1-2-forgejo systemd[1]: forgejo-pod-pod.service: Control process exited, code=exited, status=125/n/a Jul 05 11:38:35 debian-4gb-nbg1-2-forgejo forgejo-pod-pod[954]: Error: reading pod ID file: open /run/forgejo-pod-pod.pod-id: no such file or directory Jul 05 11:38:35 debian-4gb-nbg1-2-forgejo systemd[1]: forgejo-pod-pod.service: Control process exited, code=exited, status=125/n/a Jul 05 11:38:35 debian-4gb-nbg1-2-forgejo systemd[1]: forgejo-pod-pod.service: Failed with result 'exit-code'. Jul 05 11:38:35 debian-4gb-nbg1-2-forgejo systemd[1]: Failed to start forgejo-pod-pod.service - Forgejo Pod. Jul 05 11:38:35 debian-4gb-nbg1-2-forgejo systemd[1]: forgejo-pod-pod.service: Scheduled restart job, restart counter is at 1. Jul 05 11:38:35 debian-4gb-nbg1-2-forgejo systemd[1]: Starting forgejo-pod-pod.service - Forgejo Pod... Jul 05 11:38:35 debian-4gb-nbg1-2-forgejo forgejo-pod-pod[980]: Error: building local pause image: finding pause binary: exec: "catatonit": executable file not found in $PATH Nun hatten wir den Übeltäter. Das Paket catatonit war nicht installiert!? Also schnell ein apt install catatonit und alles lief wieder. Doch warum? Die KI befragt Das Problem wurde ursprünglich als Debian Bug #971815 dokumentiert, wo catatonit nur als "schwache Abhängigkeit" (Recommends) und nicht als harte Abhängigkeit in Podman definiert war #971815 - podman: --init is broken: /usr/libexec/podman/catatonit not found - Debian Bug report logs Ok, das habe ich dann mal ein wenig recherchiert. Das Paket catatonit ist in Debian 12 & 13 nur ein recommended Package. Irgendwas muss bei einem Debian Update kaputt gegangen sein. Moment, welches Update? Ich hatte ja nichts gemacht. Mir ist aber schon längere Zeit aufgefallen, das ich im pstree den Dienst unattended-upgr am Laufen habe. Seit einiger Zeit, macht das Hetzner bei einer neuen Debian VM mit rein. Alle meine alten VMs kennen den Dienst nicht, nur die zuletzt neu angelegten. Ok, weiter. Es stellte sich heraus, das auf meinem System jetzt mit dieser Podman Version läuft. Version: 5.4.2+ds1-1+b4 Und die braucht zwingend catatonit. Meine Lösung letztendlich war, auf allen neuen Debian VMs, die ich installiert hatte, das unattended-upgrade zu deinstallieren. Das schont meine Nerven. Ich hatte eben auch nochmal nachgeschaut, wann das Tool die Upgrades macht. Eingestellt ist 06:00 Serverzeit, entspricht 08:00 meiner Zeit. Dann gibt es noch ein zufällige Verzögerung von bis zu 60 Minuten. ### Editing /etc/systemd/system/apt-daily-upgrade.timer.d/override.conf ### Anything between here and the comment below will become the contents of the drop-in file ### Edits below this comment will be discarded ### /usr/lib/systemd/system/apt-daily-upgrade.timer # [Unit] # Description=Daily apt upgrade and clean activities # After=apt-daily.timer # # [Timer] # OnCalendar=*-*-* 6:00 # RandomizedDelaySec=60m # Persistent=true # # [Install] # WantedBy=timers.target Die Downtime Mail hat mich um 09:08 erreicht. Passt also. Wieder was gelernt. Und im Ansible Script unbedingt die Deinstallation von unattended-upgrade aufnehmen.
  • Beiträge zu den Boards der Firma Pine64

    374 1k
    374 Themen
    1k Beiträge
    FrankMF
    https://github.com/ayufan-rock64/linux-mainline-kernel/releases/tag/6.8.0-1190-ayufan
  • Beiträge zu den Boards der Firma FriendlyELEC

    40 179
    40 Themen
    179 Beiträge
    A
    Sieht ganz so aus als würde im nächsten Release der R5S unterstützt werden: https://github.com/openwrt/openwrt/pull/12974 Das Code-Review hat 5? Monate gedauert.
  • Beiträge zu anderen kleinen Platinen

    61 184
    61 Themen
    184 Beiträge
    FrankMF
    Für USB Geräte benötigt man ja ein Netzteil 5V/5A 5V/5A DC power via USB-C, with Power Delivery support Quelle: https://www.raspberrypi.com/products/raspberry-pi-5/ Ich habe jetzt hier ein Netzteil 5V/4,1A, war nichts anderes auf dem Markt zu bekommen. Dann testen wir mal eine SSD am USB3-Port. Beim ersten Bootversuch meckert er über das nicht ausreichende Netzteil. Das kann man mittels eines Befehles in der config.txt steuern. /boot/config.txt usb_max_current_enable=1 Danach erneuter Bootversuch, diesmal klappt alles und es kommen die Dialoge zur Ersteinrichtung. frank@raspberrypi:~ $ duf ╭────────────────────────────────────────────────────────────────────────────────────╮ │ 2 local devices │ ├────────────────┬────────┬───────┬────────┬─────────────────────┬──────┬────────────┤ │ MOUNTED ON │ SIZE │ USED │ AVAIL │ USE% │ TYPE │ FILESYSTEM │ ├────────────────┼────────┼───────┼────────┼─────────────────────┼──────┼────────────┤ │ / │ 219.5G │ 11.3G │ 199.1G │ [..........] 5.1% │ ext4 │ /dev/sda2 │ │ /boot/firmware │ 510.0M │ 72.3M │ 437.7M │ [#.........] 14.2% │ vfat │ /dev/sda1 │ ╰────────────────┴────────┴───────┴────────┴─────────────────────┴──────┴────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────╮ │ 5 special devices │ ├────────────────┬────────┬────────┬────────┬─────────────────────┬──────────┬────────────┤ │ MOUNTED ON │ SIZE │ USED │ AVAIL │ USE% │ TYPE │ FILESYSTEM │ ├────────────────┼────────┼────────┼────────┼─────────────────────┼──────────┼────────────┤ │ /dev │ 3.8G │ 0B │ 3.8G │ │ devtmpfs │ udev │ │ /dev/shm │ 3.9G │ 528.0K │ 3.9G │ [..........] 0.0% │ tmpfs │ tmpfs │ │ /run │ 805.0M │ 5.8M │ 799.1M │ [..........] 0.7% │ tmpfs │ tmpfs │ │ /run/lock │ 5.0M │ 48.0K │ 5.0M │ [..........] 0.9% │ tmpfs │ tmpfs │ │ /run/user/1000 │ 805.0M │ 208.0K │ 804.8M │ [..........] 0.0% │ tmpfs │ tmpfs │ ╰────────────────┴────────┴────────┴────────┴─────────────────────┴──────────┴────────────╯ Kurzer Speedtest frank@raspberrypi:~ $ dd if=/dev/zero of=sd.img bs=1M count=4096 conv=fdatasync 4096+0 Datens�tze ein 4096+0 Datens�tze aus 4294967296 Bytes (4,3 GB, 4,0 GiB) kopiert, 31,8582 s, 135 MB/s Hier sieht man auch ein kleines Problem, die Umlaute passen nicht, obwohl ich am RPi alles auf Deutsch gestellt habe Ok, kümmern wir uns später drum. Fazit Angesichts der Tatsache, das für den RPi 5 auf dem Markt so gut wie nichts zu bekommen ist, muss man sich halt behelfen. Denke das Netzteil sollte in dieser aktuellen Konfiguration völlig ausreichend sein. Vorsichtig wäre ich, wenn man jetzt am zweiten USB3 Port eine konventionelle HDD anschließen wollte. Leider bekomme ich auf dem Markt auch kein UART Verbindungskabel HAT für SSD Falls jemand einen kennt, der so was verkauft, bitte eine Info hier lassen. Danke!
  • 36 Themen
    71 Beiträge
    FrankMF
    Verkauft!
  • Dient nur dem Testen der ActivityPub Funktionen des neuen NodeBB 4.0

    167 2k
    167 Themen
    2k Beiträge
    julian@community.nodebb.orgJ
    liaizon@social.wake.st are the long emoji horizontal or vertical? The former is easier to support (setting just a max height), but the latter has concerns re: line height. cc silverpill@mitra.social
Popular Tags

Online Users