This week in #FDroid (TWIF) is happening:

* Hardware upgrades can't come quicker
* #Syncthing Lite is back
* #Taler hits one point zero
* #ShatteredPixel needs Android 5
* #WebLibreBrowser wraps #Gecko in #Flutter
* More stats panels
* #Debian Trixie is here!
* #Wikipedia fights #OnlineSafetyAct
* #Rethink hits some bugs
+ 12 new apps
& 160 more updates
- 8 apps archived

#ItsFriday Friday Friday: https://f-droid.org/2025/08/14/twif.html

¡Abbie!
¡Abbie! boosted

Debian GNU/Hurd 2025 released with Rust, 64bit support, and more

We removed ads from OSNews. Donate to our fundraiser to ensure our future!

The Hurd, the collection of services that run atop the GNU Mach microkernel, has been in development for a very, very long time. The Hurd is intended to serve as the kernel for the GNU Project, but with the advent of Linux and its rap

https://www.osnews.com/story/143060/debian-gnu-hurd-2025-released-with-rust-64bit-support-and-more/

#Debian

Debian GNU/Hurd 2025 released with Rust, 64bit support, and more

We removed ads from OSNews. Donate to our fundraiser to ensure our future!

The Hurd, the collection of services that run atop the GNU Mach microkernel, has been in development for a very, very long time. The Hurd is intended to serve as the kernel for the GNU Project, but with the advent of Linux and its rap

https://www.osnews.com/story/143060/debian-gnu-hurd-2025-released-with-rust-64bit-support-and-more/

#Debian

Précaution à prendre pour la mise à jour vers Debian Trixie d’un cluster Ganeti

TL; DR: installez Ganeti 3.1 depuis les backports Bookworm, faites la mise à jour du cluster Ganeti et ensuite seulement faites vos mises à jour vers Debian Trixie.


Ce billet fait écho à celui-ci.

Lors du passage de Debian Buster à Bullseye, il y avait eu un problème empêchant la mise à jour du cluster : la version 2.16 de Ganeti était supprimée lors de la mise à jour du système et on en avait besoin pour mettre à jour le cluster.

Lors du passage à Bookworm : pas de mise à jour du cluster à faire car la version de Ganeti était la même qu’en Bullseye (la 3.0).

Un problème similaire arrive par contre lors du passage à Trixie : la version de Ganeti de Trixie est la 3.1, il faut donc mettre à jour le cluster.
Mais Ganeti 3.0 ne fonctionne pas sous Trixie, empêchant le dæmon ganeti de démarrer après la mise à jour de Debian.
On peut passer manuellement à la nouvelle version, ce que j’ai fait, mais mes machines virtuelles KVM n’ont pas aimé (mauvaises options de démarrage).

Il manquait la mise à jour du cluster Ganeti : après un coup de gnt-cluster upgrade --to 3.1, tout refonctionne à nouveau.

Sur mon serveur personnel, je n’ai que deux machines virtuelles, majoritairement dédiées à mes besoins, donc si j’ai un problème comme celui-ci, ce n’est pas le truc le plus gênant du monde.

Par contre, pour mon boulot, les machines virtuelles se comptent par dizaines et j’ai 17 serveurs de virtualisation.
Comme il faut que tous les serveurs du cluster possèdent la nouvelle version de Ganeti avant de pouvoir lancer le gnt-cluster upgrade --to 3.1 et que je n’ai pas très envie d’avoir une coupure importante sur tous les serveurs de virtualisation et leurs machines virtuelles, il m’est nécessaire de faire la mise à jour du cluster avant la mise à jour de Debian.

Pour ceux dans le même cas que moi, la solution est simple : avant le passage à Trixie, installer les paquets de Ganeti depuis les backports de bookworm sur tous vos serveurs et faire la mise à jour du cluster Ganeti vers la 3.1 après cela (gnt-cluster upgrade --to=3.1 depuis le master).

apt install ganeti ganeti-3.1 ganeti-haskell-3.1 ganeti-htools-3.1 -t bookworm-backports

Vous pourrez ensuite mettre à jour les machines vers Trixie en toute quiétude.

#Bookworm #Debian #Ganeti #Trixie

Précaution à prendre pour la mise à jour vers Debian Trixie d’un cluster Ganeti

TL; DR: installez Ganeti 3.1 depuis les backports Bookworm, faites la mise à jour du cluster Ganeti et ensuite seulement faites vos mises à jour vers Debian Trixie.


Ce billet fait écho à celui-ci.

Lors du passage de Debian Buster à Bullseye, il y avait eu un problème empêchant la mise à jour du cluster : la version 2.16 de Ganeti était supprimée lors de la mise à jour du système et on en avait besoin pour mettre à jour le cluster.

Lors du passage à Bookworm : pas de mise à jour du cluster à faire car la version de Ganeti était la même qu’en Bullseye (la 3.0).

Un problème similaire arrive par contre lors du passage à Trixie : la version de Ganeti de Trixie est la 3.1, il faut donc mettre à jour le cluster.
Mais Ganeti 3.0 ne fonctionne pas sous Trixie, empêchant le dæmon ganeti de démarrer après la mise à jour de Debian.
On peut passer manuellement à la nouvelle version, ce que j’ai fait, mais mes machines virtuelles KVM n’ont pas aimé (mauvaises options de démarrage).

Il manquait la mise à jour du cluster Ganeti : après un coup de gnt-cluster upgrade --to 3.1, tout refonctionne à nouveau.

Sur mon serveur personnel, je n’ai que deux machines virtuelles, majoritairement dédiées à mes besoins, donc si j’ai un problème comme celui-ci, ce n’est pas le truc le plus gênant du monde.

Par contre, pour mon boulot, les machines virtuelles se comptent par dizaines et j’ai 17 serveurs de virtualisation.
Comme il faut que tous les serveurs du cluster possèdent la nouvelle version de Ganeti avant de pouvoir lancer le gnt-cluster upgrade --to 3.1 et que je n’ai pas très envie d’avoir une coupure importante sur tous les serveurs de virtualisation et leurs machines virtuelles, il m’est nécessaire de faire la mise à jour du cluster avant la mise à jour de Debian.

Pour ceux dans le même cas que moi, la solution est simple : avant le passage à Trixie, installer les paquets de Ganeti depuis les backports de bookworm sur tous vos serveurs et faire la mise à jour du cluster Ganeti vers la 3.1 après cela (gnt-cluster upgrade --to=3.1 depuis le master).

apt install ganeti ganeti-3.1 ganeti-haskell-3.1 ganeti-htools-3.1 -t bookworm-backports

Vous pourrez ensuite mettre à jour les machines vers Trixie en toute quiétude.

#Bookworm #Debian #Ganeti #Trixie

Just updated one of my ancient Raspberry Pis to #Debian #trixie (the REAL Debian, NOT Raspberry Pi OS or Raspbian). It drives speakers for my whole-house audio system using snapcast.

Rebooted.

System came back up perfectly.

Total RAM in use: 70MB.

That's WITH an active ssh session, systemd, exim4, unattended-upgrades, etc.

I am impressed!

Reasonable software still exists in 2025.

This Pi has only 512MB RAM and I've never bothered to provision any swap.

Just updated one of my ancient Raspberry Pis to #Debian #trixie (the REAL Debian, NOT Raspberry Pi OS or Raspbian). It drives speakers for my whole-house audio system using snapcast.

Rebooted.

System came back up perfectly.

Total RAM in use: 70MB.

That's WITH an active ssh session, systemd, exim4, unattended-upgrades, etc.

I am impressed!

Reasonable software still exists in 2025.

This Pi has only 512MB RAM and I've never bothered to provision any swap.