[Recherche de testeurs] Nouvelle image Gladys Raspberry Pi OS sous Bullseye

OK le soucis usb je t’avoue que j’ai pas eu le temps de check

Ce qui est censé être corrigé c’est la détection de docker, pour l’intégration mqtt par exemple

Bon j’ai continuer le debug

cgroupv1 et v2 c’est pas la même histoire

J’ai réussi à rendre fonctionnelle la partie docker en trichant

  if (!this.networkMode) {
    const cmdResult = await exec('head -1 /proc/self/cgroup | cut -d/ -f3');
    if (cmdResult.indexOf('docker') > -1) {
        result = cmdResult.split(/[-/.]+/);
        var cmdResult2 = result[1];
    } else {
       var cmdResult2 = cmdResult;
    }

const [containerId] = cmdResult2.split('\n');

C’est moche mais ça marche ( on rigole pas j’ai fait ça avec nano dans le conteneur ^^ )

La chaine retournée est différente

0::/system.slice/docker-5c11f71a9288d80aafed5d79fa0b02987a1eb90f430538c50cbe93cc190a11d8.scope

avant c’était plutôt ( juste l’id )

12:perf_event:/docker/1e8406126867fe82f2490c6bb4ea7b4905a972250f7f652d650da0713caa6392

Résultat:

Je me penche sur la partie USB maintenant

@pierre-gilles y’a surement plus élégant pour tester et split les deux type de chaine, j’ai fait ça juste pour tester

@VonOx ce que tu as changé ça fonctionnera dans Debian 10 toujours ?

C’est dingue quand même qu’il y ait pas une méthode accessible simple ^^

Yep ça check les deux, c’est pas vraiment spécifique à l’os mais à la version de cgroup.

1 Like