Added sandbox and nolibfuse test#2292
Conversation
|
|
@vishnu350 are you on Ubuntu? |
|
The problem with sas is only inside the am-debian/am-ubuntu testing container. It works fine outside. I went through it, I think the issue is this line: All of those env variables are not set in the container. This is what /etc/passwd looks like: |
Well set the var in the container if empty then. POSIX mandates |
|
Hi @Samueru-sama. I did try that a few days back, but ran into other issues and then gave up. Anyway, I tried again and got it to work. First step is to set the missing vars: The next problem is it needs /run/user dir with ID (0 for root user in container): So I just create that dir since /run/user is not shared by the system with the container: Next error is: So I figured that I have to cave in and just install xdg-utils which is a 373MB install. The whole am-debian container is only 200MB+, so it is quite a big install. After that sas works in the container. But is there a way to do this without installing xdg-utils? |
Pass |
Regression updates:
I am not able to get sas to work in a container, this sandbox test uses aisap for now. The test uses an automated way to check file access to confirm if it worked, so next time if sandboxing is broken we will know.