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

Add symbolic link to the correct path (usr/bin/mkfifo: not found) #3064

Open
amine-mokaddem opened this issue Mar 11, 2024 · 1 comment
Open

Comments

@amine-mokaddem
Copy link

amine-mokaddem commented Mar 11, 2024

Actual behavior
Hi there, I am using bitbucket pipelines and would like to use Kaniko for a pipeline.
I'm using kaniko debug image and i got this error "usr/bin/mkfifo: not found " (kaniko debug uses busybox image wich follows a different path ("/bin/mkfifo") instead of the expected "/usr/bin/mkfifo," leading to this issue during the pipeline build)
Is there any possibility of adding symbolic link to the correct path in the dockerfile ? ( ln -s /bin/busybox /usr/bin/mkfifo;)

Expected behavior:

The build should succeed

To Reproduce:
just use the kaniko debug image in bitbucket pipeline

Triage Notes for the Maintainers

Description Yes/No
Please check if this a new feature you are proposing
Please check if the build works in docker but not in kaniko
Please check if this error is seen when you use --cache flag
Please check if your dockerfile is a multistage dockerfile
@JeromeJu
Copy link
Collaborator

Hi @amine-mokaddem would you mind adding more details for the repro i.e. Dockerfile, version of Kaniko image used etc.

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

No branches or pull requests

2 participants