Yunohost Apps upgrade --> "You must provide a URL to upgrade your custom app"

Hi,

Trying to upgrade my regular Apps, I have got a message telling it is custom apps…
What could be the reason?
Thanks for any idea!

# yunohost -v                                                                                                                
yunohost: 2.6.4
yunohost-admin: 2.6.1
moulinette: 2.6.1
ssowat: 2.6.8

# yunohost app upgrade                                                                                                       
Warning: You must provide a URL to upgrade your custom app baikal
Warning: You must provide a URL to upgrade your custom app jirafeau
Warning: You must provide a URL to upgrade your custom app nextcloud
Warning: You must provide a URL to upgrade your custom app rainloop
Warning: You must provide a URL to upgrade your custom app shellinabox
Warning: You must provide a URL to upgrade your custom app transmission

This is the normal behaviour: it doesn’t store the url of each app (which might change) so you need to specify it (as a bonus, you could specify another url, for instance another branch for a WIP version)

For instance : yunohost app upgrade jirafeau -u https://github.com/YunoHost-Apps/jirafeau_ynh (add --verbose for a more complete feedback).

Ok thanks.
I thought that it was not necessary to specify the url for the officially supported apps.

Only for the officials. You need it for the other ones.

If you installed them via the application list, e.g. with yunohost app install wordpress_ynh, then it should not. However, if you installed if like a custom app, e.g. with yunohost app install https://github.com/Yunohost-Apps/wordpress_ynh, then it doesn’t get linked to the official list and you have to specify the url yourself :confused:. Trying to think about ways to improve this…

I think I installed most of those apps (except Nextcloud and Rainloop) via the web interface.
Strange…

But from a github repo and not the official list. None of them are official app (except maybe transmission ? I’m not sure)

No, they are all in the official apps list: https://yunohost.org/#/apps

Oh yeah that’s right :sweat_smile: