-
Notifications
You must be signed in to change notification settings - Fork 136
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
Podman user gets gcl-cmd: applet not found
error
#1405
Comments
I think it's because the base image is a busybox and that the "cmd" doesn't have a |
Is there a way to leave the container in place on failure ? I would like to explore the filesystem to figure it out... |
@elafontaine Does this work on gitlab.com? |
cat > foo <<EOF
echo 1
EOF
chmod +x foo
cat > Dockerfile <<EOF
FROM alpine # or mysteriouscode/cfn-lint:latest
COPY foo foo
RUN /foo
EOF
seemed to be some issue with podman but not sure exactly why tho replicable on apple silicon mac. have not tested on linux/ intelnmac |
Minimal .gitlab-ci.yml illustrating the issue
Expected behavior
Same behaviour as docker users, but I'm unsure why it's different on podman yet...
Host information
MacOS podman
gitlab-ci-local 4.55.0
Containerd binary
podman
Additional context
We run the jobs with docker most of the team, but the license cost is starting to be a concern. Some people were already using podman, but were unable to get the same jobs as us to run. You have a snippet of the code that fails. The error message seems to be caused by this line ; https://github.com/firecow/gitlab-ci-local/blob/4.55.0/src/job.ts#L872C143-L872C151
This is the only place where I found "gcl-cmd".
I will try to dig out more details.
The text was updated successfully, but these errors were encountered: