Lost access to all SVN repos in a folder in 5.4.x

Hi,

I have a serious issue with RC 5.4. I wanted to access an SVN repository located in a folder - but every single repo which I want to open in the browser in that folder returns a 500 error in Rhodecode.

Fortunately I still can access these Repos with Tortoise SVN. “Scan Filesystem” with “Invalidate cache” set in “Settings” → “Remap and Rescan” does not resolve the issue.

I’d highly appreciate a workaround or fix for this issue :pray:

Exception message from Rhodecode is attached.
Rhodecode Exception.txt (183.4 KB)

Hi @Netmax did you do an upgrade recently? Were any changes in configuration done?

you can try running

docker exec -t -i rc_cluster_apps-rhodecode-1 chown -R 999:999 /var/opt/rhodecode_data/

to fix permission issues on repo storage

@andverb_rhodecode
Looks I have solved it.

I went into the docker CLI and checked the “/var/opt/rhodecode_data” content. Some files and folders are owned by “root:root”, most are owned by “rhodecode:rhodecode”.

I did a “chown -R rhodecode:rhodecode *” in the folder and now it seems to work.

No clue why some files and subfolders had “root:root” … :face_with_raised_eyebrow: