Yunohost Outline Service failed after migration

What type of hardware are you using: VPS bought online
What YunoHost version are you running: 12.0.11
What app is this about: Ouline

Describe your issue

Hello,

After I migrated from Yunohost 11 to 12, specifically the Ouline app service failed.
All other apps are still working fine.

I will try to migrate again later on. Right now I am going to use my server backup to go back to yunohost 11 with a working outline.

Share relevant logs or error messages

It seems redis is down.

Try:

systemctl status redis
systemctl restart redis
systemctl status redis

I think it’s not installed. We have discussed it here.

There is a fix here GitHub - YunoHost-Apps/outline_ynh at fix

So should I stay in yunohost 11 until this fix is pushed on the master version?

Thank you for the link, I didn’t find this thread when searching prior to this post

I can’t try to restart redis

You didn’t answer @ljf. Your contribution helps to make the fix available.

Hello,

So I retried once again to be able to do the test and took some errors screenshots at the same time

As you can see redis is indeed missing:

OK, as a workaround, install any app that has redis (lychee for example)

I will definitely try that.
I guess for those applications they tend to not uninstall redis when uninstalled in case other applications use it so could I install lychee , directly uninstall it and still keep redis?

No, I the package of lychee, redis is declared as a dependency. So removing lychee will remove redis, unless another installed app is declaring it as a dependency

Oh so Outline didn’t declare it as a dependency at all ?

And more error screenshot:

Hello, it did work. Thank you for the advices.

After installing lychee I just needed to restart outline service:

Now everything seems to work properly.

Images have not been lost in the process and I still have access to dex (after I restarted its service too)

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.