-
Notifications
You must be signed in to change notification settings - Fork 40
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
Minimal gitlab configuration is failing to cp to default $OUT #127
Comments
hmm. |
I think this is expected. /out is something inherited from OSS-Fuzz. |
DO you know why /builds/33190 might be a file instead of a dir? |
Gitlab 15.11.0-ee with 15.11 runners |
Also, this env var here is empty if I echo it
Seems like a good clue..? I'll pair with our dev ops person when they're available to get some more information |
What kind of Gitlab runner do you have ? This looks like |
These are self-hosted runners using kubernetes and helm. I'm not sure what the root issue is, but I think I just need to figure out how to pass |
This is the cause. The OUT dir being not set properly is a subsequent error. Maybe we could add some sanity check. The issue is described and a fix provided in #126. |
Looks like the docs are already updated. Is there anything I need to do to update or will the image automatically pull cfl changes? |
I just updated the docs, I think you still need to recopy the example in the docs. |
The suggested |
It depends if you are using docker in docker, if you aren't, it's not used for anything. If you are: |
So you are trying to run ClusterFuzzLite on a Kubernetes executor? This is currently not supported, though I'd love to see this. I currently use a private runner on a VM or bare metal that runs a Docker executor which has docker.sock mounted as a volume inside the containers. |
Probably a duplicate of #100.
I'm stuck integrating with gitlab. Here is a snippet showing the failure mode where a copy to
$OUT
is failing.Following the documentation, I have confirmed that the fuzzers can be built and run on my local machine. I've also tried an explicit
mkdir -p $OUT
line in the Dockerfile or the build.sh with no luck.My configuration file is pretty minimal.
What should I try to keep troubleshooting this?
The text was updated successfully, but these errors were encountered: