What type of hardware are you using: VPS bought online What YunoHost version are you running: 12.0.14 What app is this about: Actual
Describe your issue
Hello !
I’ve tried to upgrade Actual app from the webadmin last week but it failed and removed the app entirely (which I found quite upseting that it didn’t just rollback). Now I don’t have access to the app at all.
I’ve tried to reinstall it either from the pre-upgrade backup or from scratch but both solutions didn’t work.
From the logs the issue seems to come from yarn and/or corepack but I have no clue what to do from this.
My diagnosis shows 2 issues :
Internet connectivity : The server does not have working IPv6. (I used to have it)
DNS records : Some DNS records are missing or incorrect for domain cheesedev.com (category basic) (those related to IPv6)
I’ve also tried to install the app via the CLI (yunohost app install actual) or restore the pre-upgrade backup (yunohost backup restore actual-pre-upgrade1) but I get the same error that stops the process and uninstall the app.
same error (Internal Error: Error when performing the request to https://repo.yarnpkg.com/tag) should occur , right ? (and with helpful verbose output I hope)
So let’s see if running
corepack cache clean
will allow to run as expected
corepack prepare yarn@latest --activate
Once you’re done, simply close and reopen your session to return to your normal path.
You could also check if the app and all its folders and data were fully removed or not (see /var/log/yunohost/categories/operation/2025xxxxxxxxxxx-app_remove-actual.yml if purge is shown as “true” or “false”)
Hi @otm33 ! Thanks for your support, I’ve tried all the steps you’ve told.
Indeed when I run corepack prepare yarn@latest --activate after the 2 steps i get the same error.
I ran the corepack cache clean command and tried again but still get the same error.
I ended the session and open it back and then check the logs. In /var/log/yunohost/categories/operation/ I’ve got plenty related to actual (due to my numerous tentatives…).
I checked the last one cat 20250413-191117-app_remove-actual.yml and this is what I got :
Yes, it’s important to make sure that the env is reset between two tries. If you’re root running exit and su is enough.
To check proxy : env | grep -i proxy
Need to understand why corepack can’t reach https://repo.yarnpkg.com/tags, whereas curl can …
If proxy isn’t involved it might be related to your ipv6 issue.
Could you try