Saturday, September 19, 2026
support@conference.yunohost.org
September
Mon Tue Wed Thu Fri Sat Sun
  1
2
3
4
5
6
7
8
9
10
11
12 13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
       
             

[08:08:39] <khrys> J'ai l'impression qu'il y a eu un souci sur les canaux ynh hier soir ?
[08:51:46] <artlog> peut être est-ce un effet de https://github.com/YunoHost-Apps/borg_ynh/pull/268
[08:51:47] <artlog> en tout cas c'est cette modifciation qui affiche que les clés ont été conservées, mais elle ne se base que sur la variable YNH\_APP\_PURGE , donc elle peut afficher que les clé ont été conservées alors qu'il n'y a pas de clés.
[08:51:52] <freetux> Hello, j’ai encore tout cassé avec Peertube, [mise à jour](https://paste.yunohost.org/raw/nemalodewe) ratée et [restauration](https://paste.yunohost.org/raw/povarufilo) aussi à cause de node. 🫤
J’ai l’impression d’avoir ce même problème à chaque mise à jour.
[08:51:53] <otm33> freetux: Pour la restauration, regarde [ici](https://forum.yunohost.org/t/peertube-not-installing/42475). Pour l'upgrade raté, le démarrage du service ne se fait pas dans les 5 minutes allouées. Reste à trouver pourquoi...
[10:24:47] <pti-jean> khrys, Tu as vu mon message :
$ sudo su -
# ls -al /root/.ssh
?
[10:25:09] <khrys> Oui il n'y a rien...
[10:25:49] <pti-jean> Ça, cela me semble pas normal!
[10:25:56] <khrys> On est d'accord qu'il ne faut pas passer par yunohost app shell borg auparavant ?
[10:26:06] <pti-jean> Non!
[10:27:20] <khrys> J'ai installé et désinstallé plusieurs fois, à chaque fois ça me dit qu'il y a la clef mais y'a rien dans le dossier .ssh
[10:27:36] <khrys> Non = il faut passer ou il ne faut pas passer ?
[10:28:08] <pti-jean> Directe depuis le shell de l'admin!
[10:28:09] <khrys> (il ne m'arrive jamais des histoires normales quand je touche à un ordi ;-P)
[10:28:16] <khrys> ok bah y'a rien
[10:28:40] <khrys> Pourtant l'install se passe nickel
[10:33:22] <pti-jean> Faut voir avec les spécialistes de borg!
[10:34:09] <pti-jean> As-tu essayé le forum ?
[10:34:21] <khrys> ok
[10:35:18] <khrys> Non j'ai pas essayé le forum, mais je vais le faire. Je pense qu'il faudrait que quelqu'un d'autre teste l'install pour voir si c'est juste moi ou si c'est reproductible
[10:35:55] <khrys> (je suis spécialiste pour tomber sur de vrais bugs)
[10:37:28] <pti-jean> Si non, chez moi la séquence:
$ sudo yunohost app shell borg
$ sudo su -
Me demande un mot de passe borg, que je n'ai pas!
[10:39:43] <pti-jean> Et m’envoie par mail une alerte "SECURITY" !
[10:41:17] <khrys> Ouip le mdp ne fonctionne pas chez moi
[10:41:36] <khrys> (celui défini en installant borg)
[10:41:49] <khrys> Ça fait au moins deux bugs ;-P
[10:43:43] <pti-jean> Le mot de passe défini en installant borg, c'est le mot de passe de la sauvegarde... si je ne dis pas de connerie !
[10:44:55] <khrys> ouip
[10:44:59] <khrys> (normalement)
[10:45:50] <pti-jean> C'est pas le mot de passe du compte borg!
[10:47:57] <khrys_> Oui mais du coup quel est ce mdp ? Il n'a pas été défini lors de l'install...
[10:49:55] <pti-jean> Il semble que cela soit le secret de ceux qui maintienne borg/YunoHost !
[10:51:10] <pti-jean> Ou alors, y en n'a pas... dans ce cas on peut pas le rentrer !
[10:53:57] <khrys_> Ah ah 😁
[11:28:16] <khrys> Bon j'ai donné un mot de passe à borg mais il n'a pas accès à /root/.ssh (et c'est probablement une bonne chose)
[11:43:51] <khrys_> Voilou sujet créé : https://forum.yunohost.org/t/pas-de-clef-ssh-creee-apres-linstall-de-lapp-borg-backup/43040
[11:49:43] <pti-jean> > Bon j'ai donné un mot de passe à borg
Je suis pas sûr que cela soit une bonne idée !??
[11:51:45] <khrys> Bah il a pas accès root (sudo su ne fonctionne pas)
[11:52:52] <khrys> ça peut être dangereux quand même ?
[11:56:32] <pti-jean> Je sais pas ?? Voir si cela ne bloquera pas les futures maj !??? Je me dis, s'il y en a pas, c'est que peut-être y a une raison ! Puis faut évité de trop personnaliser YunoHost... y a déjà assez de bug sans !
[12:59:41] <freetux> Ah voilà, j’étais en train de rechercher cette piste là, je n’avais pas pensé à retourner sur le forum, j’étais dans mon bash_history. ^^
[12:59:47] <freetux> Je vais ressayer avec `YN_TIMEOUT=10800` à la limite ensuite.
[12:59:51] <otm33> khrys: que te renvoie `yunohost app setting borg server` ?
[13:26:49] <khrys_> Rien du tout !
[13:29:37] <otm33> As-tu spécifié un dépôt local ou distant lorsque tu as installé l'app ?
[13:34:49] <khrys> oui (chez globenet)
[13:35:00] <khrys> oui = distant
[13:35:36] <khrys> (le dossier n'existe pas encore chez eux car normalement il faut que je fournisse une clef d'abord)
[13:36:24] <pti-jean> Le "dépôt"... C'est l'endroit où tu effectues la sauvegarde ?
[13:36:43] <khrys> oui
[13:37:54] <otm33> J'ai aussi répondu sur le forum. Peut-être que ça aidera...
[13:39:50] <otm33> Je crois que si le dépôt distant n'a pas la forme requise (ssh://...), la variable $server reste vide et les clés ne sont pas générées. C'est un peu contre-intuitif de renseigner un dépôt distant pas encore établi, je te l'accorde...
[13:40:00] <khrys> bah le souci c'est que j'ai bien mis un dépôt distant (dans la ligne dépôt : ssh://globenet/srv/backups/NOM_UTILISATRICE/NOM_MACHINE)
[13:40:20] <khrys> donc a priori c'est pas ça...
[13:43:03] <khrys> Je vais tout de même tester de forcer l'upgrade on sait jamais, c'est quoi la commande ?
[13:43:49] <otm33> C'est d'autant plus curieux que `yunohost app setting borg server` ne renvoie rien...
[13:45:08] <khrys> J'ai l'habitude des trucs curieux, rien ne marche normalement avec moi ;-P
[13:48:09] <otm33> Tu peux partager le log d'installation ? Pour le force upgrade, c'est dans la webadmin > apps > borg > operations ou `yunohost app upgrade borg --force`
[13:50:27] <pti-jean> Pourquoi :
`yunohost app setting borg server`
?
khrys, installe aussi la partie serveur ?
[13:50:27] <khrys> Hum, ils disent "ou un dépôt distant (ssh://USER@DOMAIN.TLD:PORT/~/backup) " moi mon truc ne termine pas par /~/backup est-ce que ça pourrait être ça le souci ? (j'ai mis l'adresse correcte côté Globenet mais y'a pas le port et le dossier ne s'appelle pas backup)
[13:51:37] <otm33> Tu l'as déjà utilisé avec borg ?
[13:52:39] <khrys> Via borgmatic
[13:52:56] <khrys> Le force me dit en particulier :
[13:52:59] <khrys> WARNING File or folder '/root/.ssh/id_borg_ed25519' to be backed up does not exist
WARNING File or folder '/root/.ssh/id_borg_ed25519.pub' to be backed up does not exist

[13:54:20] <otm33> khrys: Oui, je pense que cela ne matche pas avec la regex attendue.
[13:54:21] <otm33> oui, c'est ce qui manque depuis le début mais je doute que le force upgrade génère les clés si la forme de l'adresse du dépôt distant ne correspond pas à ce qui est attendu.
[13:54:23] <khrys> Les logs d'install étaient tout verts mais je ne sais pas où les récupérer
[13:55:10] <khrys> Je peux toujours mettre une fausse adresse terminant par ce qu'il faut et voir si ça génère des clefs ?
[13:55:32] <khrys> (et après remettre la bonne ;-P)
[13:56:20] <khrys> Je ne sais pas quoi mettre en port, je vais tenter sans
[13:57:32] <otm33> `yunohost log list | grep borg` puis yunohost log share + le log correspondant à l'install.
[13:57:32] <otm33> mets 22...
[13:59:33] <khrys> wah c'est stylé
[13:59:48] <khrys> https://paste.yunohost.org/raw/falegitife
[14:01:29] <otm33> ```
2026-09-18 20:35:33,103: DEBUG - + save_user_and_server_from_repo ssh://globenet/srv/backups/khrys/yunohost
2026-09-18 20:35:33,104: DEBUG - + local repository=ssh://globenet/srv/backups/khrys/yunohost
2026-09-18 20:35:33,104: DEBUG - + [[ ssh://globenet/srv/backups/khrys/yunohost =~ ^ssh://([^@]*)@([^:/]*)(:[0-9]+)?/(.*)$ ]]
2026-09-18 20:35:33,104: DEBUG - + ssh_user=
2026-09-18 20:35:33,105: DEBUG - + server=
2026-09-18 20:35:33,105: DEBUG - + ynh_app_setting_set --key=ssh_user --value=
2026-09-18 20:35:33,207: DEBUG - + ynh_app_setting_set --key=server --value=
2026-09-18 20:35:33,311: DEBUG - + state='repository uncreated'
2026-09-18 20:35:33,311: DEBUG - + ynh_app_setting_set --key=state '--value=repository uncreated'
```
[14:02:23] <khrys> Je veux bien une traduction ^_^
[14:05:21] <otm33> Dans l'adresse, il n'arrive à décoder ni l'utilisateur, ni le serveur.
[14:08:01] <otm33> il lui manque le @. Par contre le port semble facultatif.
[14:08:38] <khrys_> Ok
[14:09:18] <khrys_> Je vais demander côté Globenet du coup
[14:10:34] <khrys_> Merci pour l'aide !
[14:14:25] <khrys> Bon ça m'a bien créé les clefs ssh :-)
[14:15:15] <khrys> Reste à savoir ce que je mets comme bonne adresse côté Globenet mais je devrais m'en sortir toute seule à présent 🎉️
[14:19:59] <artlog> il faut que ça commence par ssh://user@domaine/ ou domaine c'est globenet et l'utilusateur... Il faut demander... ( borg ? ).
[14:20:00] <artlog> Clairement there's room for improvment
[14:20:02] <artlog> Cette app a déjà surpris plus d'un utilusateur.
[14:20:03] <otm33> Est-ce que tu t'y connectes en ssh habituellement ? Quelque chose sur le modèle ssh khrys@globenet etc ?
[14:22:48] <khrys> Bon j'ai demandé à Globenet, pour l'instant j'ai mis ssh://khrys@globenet.org:22/~/yunohost et ça m'a créé les clefs, reste à voir si c'est bien le bon emplacement... (a priori ça me semble rationnel, mais bon...)
[14:23:20] <khrys> Merci pour le debug en tout cas !