-
Bug
-
Resolution: Fixed
-
Minor
-
None
The current default /home/jenkins causes some issues in some scenarios:
When building a docker image with kaniko that is actually a jnlp agent image, since the specified workingDir is mounted as a volume in all containers in the pod, and it is also the home directory for the jenkins user, it prevents adding any file to /home/jenkins in the docker image.
Changing the default working directory to /home/jenkins/agent should not have any downside except for users hardcoding stuff to it, while allowing this kind of scenarios in an easier way.
- causes
-
JENKINS-60977 Setting working directory to '/home/jenkins' does not persist
-
- Reopened
-
-
JENKINS-58766 kubernetes-plugin access denied after update to 1.18.0
-
- Closed
-
- links to
This required a configuration change, without any changes it causes this error when using docker image::
Error: docker: Error response from daemon: OCI runtime create failed: container_linux.go:348: starting container process caused "chdir to cwd (\"/home/jenkins/agent/workspace/myjob\") set in config.json failed: permission denied": unknown.
It should at least be release-noted.