Describe the bug
I'm trying to build a dockerfile using Makisu on a Jenkins instance running on Kubernetes with a declarative pipeline. The build and image push are successful, but the job then hangs and doesn't complete successfully. Eventually Jenkins will terminate the job with a message
(JENKINS-48300: if on an extremely laggy filesystem, consider -Dorg.jenkinsci.plugins.durabletask.BourneShellScript.HEARTBEAT_CHECK_INTERVAL=86400)
To Reproduce
Run a Jenkins pipeline job on Kubernetes with this declarative pipeline example:
Additional context
I have tried to kubectl exec into the running container while it is stalled, but I always get an error that my command is not in the PATH. Makisu-alpine has a shell in it, and I can "docker run" the image just fine, but for some reason doing a kubectl exec /bin/sh does not work.
Describe the bug I'm trying to build a dockerfile using Makisu on a Jenkins instance running on Kubernetes with a declarative pipeline. The build and image push are successful, but the job then hangs and doesn't complete successfully. Eventually Jenkins will terminate the job with a message
To Reproduce Run a Jenkins pipeline job on Kubernetes with this declarative pipeline example:
The dockerfile I am building is:
Expected behavior Image is built, pushed to private registry, and Jenkins job returns as successful
Environments Kubernetes, specifically EKS v1.16 Jenkins v2.235.3 Jenkins Kubernetes plugin 1.25.7 Makisu-alpine image tag v0.2.0
Additional context I have tried to kubectl exec into the running container while it is stalled, but I always get an error that my command is not in the PATH. Makisu-alpine has a shell in it, and I can "docker run" the image just fine, but for some reason doing a kubectl exec /bin/sh does not work.