[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 !