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

en

#1

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

#2

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).


#3

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


#4

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


#5

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…


#6

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


#7

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


#8

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


#9

Oh yeah that’s right :sweat_smile: