Please see my post to this list from last week regarding this issue and the fix:

https://lists.apache.org/thread.html/r00c669dd82bbde47958e81ecb330116de131d774e2d4df26a06fe92f%40<builds.apache.org>
 
<https://lists.apache.org/thread.html/r00c669dd82bbde47958e81ecb330116de131d774e2d4df26a06fe92f@%3Cbuilds.apache.org%3E>




> On Apr 15, 2020, at 11:34 AM, Udi Meiri <u...@apache.org> wrote:
> 
> Hi builds,
> 
> I'm trying to debug a website publishing issue for the Beam project.
> We use a ruby:2.5 based docker image to generate the website. Here's a
> successful website test job running on one of Beam's own Jenkins machines
> (with extra debugging information):
> https://builds.apache.org/job/beam_PreCommit_Website_Commit/3575/
> 
> The /repo container directory is using a "bind mount" mapped to the git
> repo
> (/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Website_Commit/src).
> On this successful run the ownership is the uid:gid of the host's jenkins
> user:
> 
> drwxrwxr-x 18 1017 1018 4096 Apr 14 23:54 /repo
> 
> 
> I believe this used to also work on "websites" (1-2 months ago), but is no
> longer: https://builds.apache.org/job/beam_PostCommit_Website_Test_PR/17/
> 
> Specifically, I believe the issue is with the ownership of /repo, which is:
> 
> drwxr-xr-x 18 root root 4096 Apr 14 23:54 /repo
> 
> 
> I would appreciate any help in this.
> Is the Docker configuration on websites more strict? Perhaps a recent
> change?
> Is it using AppArmor or SELinux, and could that be the issue?

Reply via email to