https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php73-noselenium-docker/57569/console
Permission errors while merging a change and building a Docker image for php 7.3.
From the build console log:
Building remotely on integration-agent-docker-1039 (pipelinelib Docker blubber) in workspace /srv/jenkins/workspace/quibble-vendor-mysql-php73-noselenium-docker ... + mkdir -m 2777 -p cache ... + exec docker run --volume /srv/jenkins/workspace/quibble-vendor-mysql-php73-noselenium-docker/cache:/cache --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php73-noselenium-docker --label jenkins.build=57569 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/castor:0.2.6 load ... rsync: recv_generator: mkdir "/cache/composer" failed: Permission denied (13)
And then:
+ mkdir -m 2777 -p log mkdir: cannot create directory ‘log’: Permission denied Build step 'Execute shell' marked build as failure