On Tue, Sep 8, 2020 at 9:36 PM Nadav Har'El <[email protected]> wrote:

> I don't know how, but all the OSv projects directories
> (/jenkins/slave/workspace/osv-* on muninn) were left with a root-owned
> "scripts/__pycache__" directory, which broke this build.
>
> I see now that the build *is* succeeding, but this root-owned directory is
> re-created, with linux_distro.cpython-37.pyc inside.
> Waldek, I think the problem is scripts/setup.py, which we run as root and
> compiles "linux_distro" for the first time.
> We need to set PYTHONDONTWRITEBYTECODE=1 when running sudo setup.py. I'll
> try to do that now. Sorry about all the spam you'll probably get from
> various tests I run and rerun.
>

Yes, running *sudo PYTHONDONTWRITEBYTECODE=1 ./scripts/setup.py*
instead of just sudo ./scripts/setup.py seems to do the trick, and doesn't
create that undeletable root-owned directory. It is instead created
non-root later.


> --
> Nadav Har'El
> [email protected]
>
>
> On Tue, Sep 8, 2020 at 8:48 PM <[email protected]> wrote:
>
>> See <
>> https://jenkins.scylladb.com/job/osv-build-nightly/2268/display/redirect>
>>
>> Changes:
>>
>>
>> ------------------------------------------
>> [...truncated 34.20 KB...]
>>                 at
>> org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:132)
>>                 at com.sun.proxy.$Proxy134.execute(Unknown Source)
>>                 at
>> hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1173)
>>                 at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1251)
>>                 at hudson.scm.SCM.checkout(SCM.java:505)
>>                 at
>> hudson.model.AbstractProject.checkout(AbstractProject.java:1206)
>>                 at
>> hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574)
>>                 at
>> jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
>>                 at
>> hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)
>>                 at hudson.model.Run.execute(Run.java:1880)
>>                 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
>>                 at
>> hudson.model.ResourceController.execute(ResourceController.java:97)
>>                 at hudson.model.Executor.run(Executor.java:428)
>> Caused by: jenkins.util.io.CompositeIOException: Unable to delete '<
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/'.> Tried 3 times
>> (of a maximum of 3) waiting 0.1 sec between attempts.
>>         at
>> jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:90)
>>         at hudson.Util.deleteContentsRecursive(Util.java:261)
>>         at hudson.Util.deleteContentsRecursive(Util.java:250)
>>         at
>> org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.execute(CliGitAPIImpl.java:743)
>>         ... 10 more
>>         Suppressed: java.nio.file.FileSystemException: <
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts/__pycache__/linux_distro.cpython-37.pyc>:
>> Operation not permitted
>>                 at
>> sun.nio.fs.UnixException.translateToIOException(UnixException.java:91)
>>                 at
>> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
>>                 at
>> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
>>                 at
>> sun.nio.fs.UnixFileAttributeViews$Posix.setMode(UnixFileAttributeViews.java:238)
>>                 at
>> sun.nio.fs.UnixFileAttributeViews$Posix.setPermissions(UnixFileAttributeViews.java:260)
>>                 at
>> java.nio.file.Files.setPosixFilePermissions(Files.java:2045)
>>                 at
>> jenkins.util.io.PathRemover.makeWritable(PathRemover.java:286)
>>                 at
>> jenkins.util.io.PathRemover.makeRemovable(PathRemover.java:259)
>>                 at
>> jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:239)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:205)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:216)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:215)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:215)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:87)
>>                 ... 13 more
>>         Suppressed: java.nio.file.FileSystemException: <
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts/__pycache__>:
>> Operation not permitted
>>                 at
>> sun.nio.fs.UnixException.translateToIOException(UnixException.java:91)
>>                 at
>> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
>>                 at
>> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
>>                 at
>> sun.nio.fs.UnixFileAttributeViews$Posix.setMode(UnixFileAttributeViews.java:238)
>>                 at
>> sun.nio.fs.UnixFileAttributeViews$Posix.setPermissions(UnixFileAttributeViews.java:260)
>>                 at
>> java.nio.file.Files.setPosixFilePermissions(Files.java:2045)
>>                 at
>> jenkins.util.io.PathRemover.makeWritable(PathRemover.java:286)
>>                 at
>> jenkins.util.io.PathRemover.makeRemovable(PathRemover.java:259)
>>                 at
>> jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:239)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:205)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:216)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:215)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:87)
>>                 ... 13 more
>>         Suppressed: jenkins.util.io.CompositeIOException: Unable to
>> remove directory <
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts> with
>> directory contents: [<
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts/__pycache__
>> ]>
>>                 at
>> jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:250)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:205)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:216)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:87)
>>                 ... 13 more
>>                 Suppressed: java.nio.file.DirectoryNotEmptyException: <
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts>
>>                         at
>> sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:242)
>>                         at
>> sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(AbstractFileSystemProvider.java:108)
>>                         at
>> java.nio.file.Files.deleteIfExists(Files.java:1165)
>>                         at
>> jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:237)
>>                         ... 17 more
>>                 Suppressed: java.nio.file.DirectoryNotEmptyException: <
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts>
>>                         at
>> sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:242)
>>                         at
>> sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(AbstractFileSystemProvider.java:108)
>>                         at
>> java.nio.file.Files.deleteIfExists(Files.java:1165)
>>                         at
>> jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:241)
>>                         ... 17 more
>> ERROR: Error cloning remote repo 'origin'
>> Retrying after 10 seconds
>> The recommended git tool is: NONE
>> No credentials specified
>> Cloning the remote Git repository
>> Cloning repository https://github.com/cloudius-systems/osv
>> ERROR: Failed to clean the workspace
>> jenkins.util.io.CompositeIOException: Unable to delete '<
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/'.> Tried 3 times
>> (of a maximum of 3) waiting 0.1 sec between attempts.
>>         at
>> jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:90)
>>         at hudson.Util.deleteContentsRecursive(Util.java:261)
>>         at hudson.Util.deleteContentsRecursive(Util.java:250)
>>         at
>> org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.execute(CliGitAPIImpl.java:743)
>>         at
>> org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:161)
>>         at
>> org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:154)
>>         at hudson.remoting.UserRequest.perform(UserRequest.java:211)
>>         at hudson.remoting.UserRequest.perform(UserRequest.java:54)
>>         at hudson.remoting.Request$2.run(Request.java:375)
>>         at
>> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:73)
>>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>>         at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>>         at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>>         at java.lang.Thread.run(Thread.java:748)
>>         Suppressed: java.nio.file.FileSystemException: <
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts/__pycache__/linux_distro.cpython-37.pyc>:
>> Operation not permitted
>>                 at
>> sun.nio.fs.UnixException.translateToIOException(UnixException.java:91)
>>                 at
>> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
>>                 at
>> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
>>                 at
>> sun.nio.fs.UnixFileAttributeViews$Posix.setMode(UnixFileAttributeViews.java:238)
>>                 at
>> sun.nio.fs.UnixFileAttributeViews$Posix.setPermissions(UnixFileAttributeViews.java:260)
>>                 at
>> java.nio.file.Files.setPosixFilePermissions(Files.java:2045)
>>                 at
>> jenkins.util.io.PathRemover.makeWritable(PathRemover.java:286)
>>                 at
>> jenkins.util.io.PathRemover.makeRemovable(PathRemover.java:259)
>>                 at
>> jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:239)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:205)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:216)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:215)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:215)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:87)
>>                 ... 13 more
>>         Suppressed: java.nio.file.FileSystemException: <
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts/__pycache__>:
>> Operation not permitted
>>                 at
>> sun.nio.fs.UnixException.translateToIOException(UnixException.java:91)
>>                 at
>> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
>>                 at
>> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
>>                 at
>> sun.nio.fs.UnixFileAttributeViews$Posix.setMode(UnixFileAttributeViews.java:238)
>>                 at
>> sun.nio.fs.UnixFileAttributeViews$Posix.setPermissions(UnixFileAttributeViews.java:260)
>>                 at
>> java.nio.file.Files.setPosixFilePermissions(Files.java:2045)
>>                 at
>> jenkins.util.io.PathRemover.makeWritable(PathRemover.java:286)
>>                 at
>> jenkins.util.io.PathRemover.makeRemovable(PathRemover.java:259)
>>                 at
>> jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:239)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:205)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:216)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:215)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:87)
>>                 ... 13 more
>>         Suppressed: jenkins.util.io.CompositeIOException: Unable to
>> remove directory <
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts> with
>> directory contents: [<
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts/__pycache__
>> ]>
>>                 at
>> jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:250)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:205)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:216)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:87)
>>                 ... 13 more
>>                 Suppressed: java.nio.file.DirectoryNotEmptyException: <
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts>
>>                         at
>> sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:242)
>>                         at
>> sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(AbstractFileSystemProvider.java:108)
>>                         at
>> java.nio.file.Files.deleteIfExists(Files.java:1165)
>>                         at
>> jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:237)
>>                         ... 17 more
>>                 Suppressed: java.nio.file.DirectoryNotEmptyException: <
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts>
>>                         at
>> sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:242)
>>                         at
>> sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(AbstractFileSystemProvider.java:108)
>>                         at
>> java.nio.file.Files.deleteIfExists(Files.java:1165)
>>                         at
>> jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:241)
>>                         ... 17 more
>> ERROR: Error cloning remote repo 'origin'
>> hudson.plugins.git.GitException: Failed to delete workspace
>>         at
>> org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.execute(CliGitAPIImpl.java:746)
>>         at
>> org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:161)
>>         at
>> org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:154)
>>         at hudson.remoting.UserRequest.perform(UserRequest.java:211)
>>         at hudson.remoting.UserRequest.perform(UserRequest.java:54)
>>         at hudson.remoting.Request$2.run(Request.java:375)
>>         at
>> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:73)
>>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>>         at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>>         at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>>         at java.lang.Thread.run(Thread.java:748)
>>         Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote
>> call to muninn
>>                 at
>> hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)
>>                 at
>> hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
>>                 at hudson.remoting.Channel.call(Channel.java:1001)
>>                 at
>> org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:146)
>>                 at sun.reflect.GeneratedMethodAccessor641.invoke(Unknown
>> Source)
>>                 at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>                 at java.lang.reflect.Method.invoke(Method.java:498)
>>                 at
>> org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:132)
>>                 at com.sun.proxy.$Proxy134.execute(Unknown Source)
>>                 at
>> hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1173)
>>                 at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1251)
>>                 at hudson.scm.SCM.checkout(SCM.java:505)
>>                 at
>> hudson.model.AbstractProject.checkout(AbstractProject.java:1206)
>>                 at
>> hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574)
>>                 at
>> jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
>>                 at
>> hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)
>>                 at hudson.model.Run.execute(Run.java:1880)
>>                 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
>>                 at
>> hudson.model.ResourceController.execute(ResourceController.java:97)
>>                 at hudson.model.Executor.run(Executor.java:428)
>> Caused by: jenkins.util.io.CompositeIOException: Unable to delete '<
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/'.> Tried 3 times
>> (of a maximum of 3) waiting 0.1 sec between attempts.
>>         at
>> jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:90)
>>         at hudson.Util.deleteContentsRecursive(Util.java:261)
>>         at hudson.Util.deleteContentsRecursive(Util.java:250)
>>         at
>> org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.execute(CliGitAPIImpl.java:743)
>>         ... 10 more
>>         Suppressed: java.nio.file.FileSystemException: <
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts/__pycache__/linux_distro.cpython-37.pyc>:
>> Operation not permitted
>>                 at
>> sun.nio.fs.UnixException.translateToIOException(UnixException.java:91)
>>                 at
>> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
>>                 at
>> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
>>                 at
>> sun.nio.fs.UnixFileAttributeViews$Posix.setMode(UnixFileAttributeViews.java:238)
>>                 at
>> sun.nio.fs.UnixFileAttributeViews$Posix.setPermissions(UnixFileAttributeViews.java:260)
>>                 at
>> java.nio.file.Files.setPosixFilePermissions(Files.java:2045)
>>                 at
>> jenkins.util.io.PathRemover.makeWritable(PathRemover.java:286)
>>                 at
>> jenkins.util.io.PathRemover.makeRemovable(PathRemover.java:259)
>>                 at
>> jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:239)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:205)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:216)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:215)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:215)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:87)
>>                 ... 13 more
>>         Suppressed: java.nio.file.FileSystemException: <
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts/__pycache__>:
>> Operation not permitted
>>                 at
>> sun.nio.fs.UnixException.translateToIOException(UnixException.java:91)
>>                 at
>> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
>>                 at
>> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
>>                 at
>> sun.nio.fs.UnixFileAttributeViews$Posix.setMode(UnixFileAttributeViews.java:238)
>>                 at
>> sun.nio.fs.UnixFileAttributeViews$Posix.setPermissions(UnixFileAttributeViews.java:260)
>>                 at
>> java.nio.file.Files.setPosixFilePermissions(Files.java:2045)
>>                 at
>> jenkins.util.io.PathRemover.makeWritable(PathRemover.java:286)
>>                 at
>> jenkins.util.io.PathRemover.makeRemovable(PathRemover.java:259)
>>                 at
>> jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:239)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:205)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:216)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:215)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:87)
>>                 ... 13 more
>>         Suppressed: jenkins.util.io.CompositeIOException: Unable to
>> remove directory <
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts> with
>> directory contents: [<
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts/__pycache__
>> ]>
>>                 at
>> jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:250)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:205)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:216)
>>                 at
>> jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:226)
>>                 at
>> jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:87)
>>                 ... 13 more
>>                 Suppressed: java.nio.file.DirectoryNotEmptyException: <
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts>
>>                         at
>> sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:242)
>>                         at
>> sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(AbstractFileSystemProvider.java:108)
>>                         at
>> java.nio.file.Files.deleteIfExists(Files.java:1165)
>>                         at
>> jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:237)
>>                         ... 17 more
>>                 Suppressed: java.nio.file.DirectoryNotEmptyException: <
>> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts>
>>                         at
>> sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:242)
>>                         at
>> sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(AbstractFileSystemProvider.java:108)
>>                         at
>> java.nio.file.Files.deleteIfExists(Files.java:1165)
>>                         at
>> jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:241)
>>                         ... 17 more
>> ERROR: Error cloning remote repo 'origin'
>> Archiving artifacts
>> Not sending mail to user [email protected] with no permission to view
>> osv-build-nightly #2268
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "OSv Development" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/osv-dev/1014639833.856.1599587314627%40jenkins.cloudius-systems.com
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/osv-dev/CANEVyjsEPdzbG-rmnO93u8qhDu9LCGfT0ea7wpDPFANrPiJZvw%40mail.gmail.com.

Reply via email to