Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rootless Podman and CIFS Connections #83

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

breagan1983
Copy link

First, thanks for the awesome utility!

Some feedback on getting the client running on Arch using rootless Podman. Works OOB with normal paths on the host and following the tips from LinuxServer.io, but some funny errors working with paths available through a CIFS mount.

Still having some bugs I'm working out, but thought to get a PR going if you thought these notes would be helpful to others. These issues seem like an edge case; let me know if you want issues created for these.

Issues

First, thanks for the awesome utility!

Some feedback on getting the client running on Arch using rootless Podman.  Works OOB with normal paths on the host and following the tips from LinuxServer.io, but some funny errors working with paths available through a CIFS mount.  

Still having some bugs I'm working out, but thought to get  a PR going if you thought these notes would be helpful to others.  These issues seem like an edge case; let me know if you want issues created for these.

## Issues
- [x] Access Denied Errors in Web GUI Tests ([dotnet runtime issue link](dotnet/runtime#42790))
- [ ] Directory Does Not Exist To Extract To
@breagan1983
Copy link
Author

Directory Does Not Exist To Extract To

Error when unpacking a downloaded .rar:
2021-10-15 12:32:33.053 -05:00 [DBG] Processing active unpack uid: error An unexpected error occurred unpacking https://region.download.real-debrid.com/d/uid/tv-episode.rar for torrent tv-episode: Directory does not exist to extract to: /data/downloads/Downloads/tv-sonarr/tv-episode/Temp/

If I inspect the container and su to the 'abc' user, I can create the Temp directory on the CIFS w/o issue.

If I update the download path to a folder on the local file system, it extracts fine.

@rogerfar
Copy link
Owner

Sorry @breagan1983 I completely missed this PR. Did you manage to resolve this issue?

The error you posted most likely has to do with the host mappings of your dockerfile.

@breagan1983
Copy link
Author

No worries! Still haven't fixed the extract directory issue. There's definitely some weird issues going on with the way it's trying to work with a host path that is a CIFS share (works perfectly fine with any other host path). I'll be looking more into it this week and will report back.

@Zarkoob
Copy link

Zarkoob commented Nov 2, 2021

First, thanks for the awesome utility!

Some feedback on getting the client running on Arch using rootless Podman.

@breagan1983 I have it working natively with the release download on arch/amd64. Would you like a PKGBUILD?

I have not put it on AUR yet as I have not perfected the compile locally. It's just using the download as per @rogerfar instructions. If I try and compile locally I get some odd errors. Maybe with his help we can get a rdt-client-git made for AUR?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants