Mise à jour etherpadlite

Bonjour,
quand je fait les mises à jour des apps avec sudo yunohost app upgrade
les apps se mettent à jour mais, j’ai un message comme quoi je dois préciser l’URL pour mettre à jour etherpadlite. J’ai essayé cela

sudo yunohost app upgrade -h
usage: yunohost app upgrade [-h] [-u URL] [-f FILE] [app [app ...]]

positional arguments:
  app                   App(s) to upgrade (default all)

optional arguments:
  -h, --help            show this help message and exit
  -u URL, --url URL     Git url to fetch for upgrade
  -f FILE, --file FILE  Folder or tarball for upgrade

Mon problème c’est que je ne suis pas sûr de savoir ce que signifie cette URL en question, s’agit-il du dossier ou est installer etherpadlite ?
Dans ce cas ce serait soit

sudo yunohost app -u /pad upgrade 

ou

sudo yunohost app -u /var/www/etherpadlite upgrade

Je ne suis pas certain, alors je demande avant de faire une bêtise.

J’ai trouvé l’url, c’est, mais en cherchant les commandes j’ai eu des erreurs

    ~$ yunohost app upgrade etherpadlite -u https://mon_nom_domaine.tld/pad/
Traceback (most recent call last):
  File "/usr/bin/yunohost", line 54, in <module>
    ret = cli(['yunohost'], args, print_json=json, use_cache=cache)
  File "/usr/lib/python2.7/dist-packages/moulinette/__init__.py", line 111, in cli
    moulinette.run(args, print_json)
  File "/usr/lib/python2.7/dist-packages/moulinette/interfaces/cli.py", line 195, in run
    ret = self.actionsmap.process(args, timeout=5)
  File "/usr/lib/python2.7/dist-packages/moulinette/actionsmap.py", line 428, in process
    return func(**arguments)
  File "/usr/lib/moulinette/yunohost/app.py", line 277, in app_upgrade
    app_list()
  File "/usr/lib/moulinette/yunohost/app.py", line 155, in app_list
    with open( apps_setting_path + app +'/manifest.json') as json_manifest:
IOError: [Errno 13] Permission denied: '/etc/yunohost/apps/etherpadlite/manifest.json'
admin@rodinux:~$ sudo yunohost app upgrade etherpadlite -u https://rodinux.fr/pad/
Téléchargement...
fatal: destination path '/var/cache/yunohost/from_file' already exists and is not an empty directory.
Erreur : Manifeste d'application incorrect

En fait je pense que mon erreur vient simplement du fait que cette apps n’est pas dans les dépôts, mais sur ghitub, j’imagine que c’est par l’url du dépôt ghitub que l’on fait la mise à jour si il y a besoin.

Essaye ça

sudo yunohost app etherpadlite upgrade -u https://github.com/abeudin/etherpadlite_ynh

Salut,
ça ne marche pas non plus. J’ai essayer diverses commande avec la moulinette, sudo ynohohost etherpadlite {info, map, settings}, mais pas de réponses… Bizarre, ceci dit l’app fonctionne, c’est déjà ça, au pire, à un moment je la désinstalle et la réinstalle pour être à jour si je n’ai pas d’autres moyens.

Salut, j’ai essayé ça, et ça ne fonctionne pas chez moi non plus. N’y a t’il pas un fichier ou indiquer les adresses github des applis ajoutés, afin que yunohost app upgrade fonctionne avec toutes les applis ?

Par contre je découvre que l’appli existe maintenant dans les dépôts de yunohost, je vais essayer de désinstaller la version prise sur ghitub puis d’installer celle des dépôts de yunohost. Je vous tient au courrant;

Je dis des bêtises il me semble, pardon.

Étant donné que le script d’upgrade de l’app Etherpad Lite est vierge (cf https://github.com/abeudin/etherpadlite_ynh/blob/master/scripts/upgrade), je ne pense pas qu’un yunohost app etherpadlite upgrade -u https://github.com/abeudin/etherpadlite_ynh puisse fonctionner…

je vais essayer de mettre à jour etherpad Lite ce soir

petite inversion entre upgrade et etherpadlite;
sudo yunohost app upgrade etherpadlite -u https://github.com/abeudin/etherpadlite_ynh

Super, ça marche !Cool