The recommended git tool is: NONE using credential gitea-token Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git ERROR: Failed to clean the workspace jenkins.util.io.CompositeIOException: Unable to delete '/var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3'. Tried 3 times (of a maximum of 3) waiting 0.1 sec between attempts. (Discarded 65 additional exceptions) at jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:86) at hudson.Util.deleteContentsRecursive(Util.java:304) at hudson.Util.deleteContentsRecursive(Util.java:293) at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.execute(CliGitAPIImpl.java:819) at PluginClassLoader for git//hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1220) at PluginClassLoader for git//hudson.plugins.git.GitSCM._checkout(GitSCM.java:1310) at PluginClassLoader for git//hudson.plugins.git.GitSCM.checkout(GitSCM.java:1277) at PluginClassLoader for workflow-scm-step//org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:136) at PluginClassLoader for workflow-scm-step//org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:101) at PluginClassLoader for workflow-scm-step//org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:88) at PluginClassLoader for workflow-step-api//org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:49) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) at java.base/java.lang.Thread.run(Thread.java:1474) Suppressed: java.nio.file.FileSystemException: /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build/.ninja_deps: Operation not permitted at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:100) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) at java.base/sun.nio.fs.UnixFileAttributeViews$Posix.setMode(UnixFileAttributeViews.java:228) at java.base/sun.nio.fs.UnixFileAttributeViews$Posix.setPermissions(UnixFileAttributeViews.java:281) at java.base/java.nio.file.Files.setPosixFilePermissions(Files.java:1988) at jenkins.util.io.PathRemover.makeWritable(PathRemover.java:280) at jenkins.util.io.PathRemover.makeRemovable(PathRemover.java:253) at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:233) at jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:199) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:210) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:83) ... 15 more Suppressed: java.nio.file.FileSystemException: /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build/Qt6MigratedBenchmarkTest_autogen/mocs_compilation.cpp: Operation not permitted at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:100) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) at java.base/sun.nio.fs.UnixFileAttributeViews$Posix.setMode(UnixFileAttributeViews.java:228) at java.base/sun.nio.fs.UnixFileAttributeViews$Posix.setPermissions(UnixFileAttributeViews.java:281) at java.base/java.nio.file.Files.setPosixFilePermissions(Files.java:1988) at jenkins.util.io.PathRemover.makeWritable(PathRemover.java:280) at jenkins.util.io.PathRemover.makeRemovable(PathRemover.java:253) at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:233) at jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:199) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:210) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:83) ... 15 more Suppressed: java.nio.file.FileSystemException: /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build/Qt6MigratedBenchmarkTest_autogen/include/ui_MainWindow.h: Operation not permitted at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:100) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) at java.base/sun.nio.fs.UnixFileAttributeViews$Posix.setMode(UnixFileAttributeViews.java:228) at java.base/sun.nio.fs.UnixFileAttributeViews$Posix.setPermissions(UnixFileAttributeViews.java:281) at java.base/java.nio.file.Files.setPosixFilePermissions(Files.java:1988) at jenkins.util.io.PathRemover.makeWritable(PathRemover.java:280) at jenkins.util.io.PathRemover.makeRemovable(PathRemover.java:253) at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:233) at jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:199) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:210) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:83) ... 15 more Suppressed: java.nio.file.FileSystemException: /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build/Qt6MigratedBenchmarkTest_autogen/include/test_mainwindow.moc.d: Operation not permitted at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:100) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) at java.base/sun.nio.fs.UnixFileAttributeViews$Posix.setMode(UnixFileAttributeViews.java:228) at java.base/sun.nio.fs.UnixFileAttributeViews$Posix.setPermissions(UnixFileAttributeViews.java:281) at java.base/java.nio.file.Files.setPosixFilePermissions(Files.java:1988) at jenkins.util.io.PathRemover.makeWritable(PathRemover.java:280) at jenkins.util.io.PathRemover.makeRemovable(PathRemover.java:253) at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:233) at jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:199) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:210) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:83) ... 15 more Suppressed: java.nio.file.FileSystemException: /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build/Qt6MigratedBenchmarkTest_autogen/include/test_main.moc.d: Operation not permitted at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:100) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) at java.base/sun.nio.fs.UnixFileAttributeViews$Posix.setMode(UnixFileAttributeViews.java:228) at java.base/sun.nio.fs.UnixFileAttributeViews$Posix.setPermissions(UnixFileAttributeViews.java:281) at java.base/java.nio.file.Files.setPosixFilePermissions(Files.java:1988) at jenkins.util.io.PathRemover.makeWritable(PathRemover.java:280) at jenkins.util.io.PathRemover.makeRemovable(PathRemover.java:253) at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:233) at jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:199) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:210) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:83) ... 15 more Suppressed: java.nio.file.FileSystemException: /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build/Qt6MigratedBenchmarkTest_autogen/include/test_mainwindow.moc: Operation not permitted at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:100) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) at java.base/sun.nio.fs.UnixFileAttributeViews$Posix.setMode(UnixFileAttributeViews.java:228) at java.base/sun.nio.fs.UnixFileAttributeViews$Posix.setPermissions(UnixFileAttributeViews.java:281) at java.base/java.nio.file.Files.setPosixFilePermissions(Files.java:1988) at jenkins.util.io.PathRemover.makeWritable(PathRemover.java:280) at jenkins.util.io.PathRemover.makeRemovable(PathRemover.java:253) at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:233) at jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:199) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:210) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:83) ... 15 more Suppressed: java.nio.file.FileSystemException: /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build/Qt6MigratedBenchmarkTest_autogen/include/test_main.moc: Operation not permitted at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:100) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) at java.base/sun.nio.fs.UnixFileAttributeViews$Posix.setMode(UnixFileAttributeViews.java:228) at java.base/sun.nio.fs.UnixFileAttributeViews$Posix.setPermissions(UnixFileAttributeViews.java:281) at java.base/java.nio.file.Files.setPosixFilePermissions(Files.java:1988) at jenkins.util.io.PathRemover.makeWritable(PathRemover.java:280) at jenkins.util.io.PathRemover.makeRemovable(PathRemover.java:253) at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:233) at jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:199) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:210) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:209) at jenkins.util.io.PathRemover.tryRemoveDirectoryContents(PathRemover.java:220) at jenkins.util.io.PathRemover.forceRemoveDirectoryContents(PathRemover.java:83) ... 15 more Suppressed: java.nio.file.FileSystemException: /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build/Qt6MigratedBenchmarkTest_autogen/include: Operation not permitted at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:100) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) at java.base/sun.nio.fs.UnixFileAttributeViews$Posix.setMode(UnixFileAttributeViews.java:228) at java.base/sun.nio.fs.UnixFileAttributeViews$Posix.setPermissions(UnixFil is it a perms problem on jenkins host? --- error persists: The recommended git tool is: NONE using credential gitea-token Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git ERROR: Failed to clean the workspace jenkins.util.io.CompositeIOException: Unable to delete '/var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3'. Tried 3 times (of a maximum of 3) waiting 0.1 sec between attempts. (Discarded 65 additional exceptions) do you want me to paste files and folders perms on the jenkins host side? --- jenkins@8fe7179eb15c:/$ ls -al /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3 total 12 drwxr-xr-x 3 jenkins jenkins 4096 Oct 22 16:15 . drwxr-xr-x 8 jenkins jenkins 4096 Oct 22 16:11 .. drwxr-xr-x 6 root root 4096 Oct 22 16:14 build enkins@8fe7179eb15c:/$ ls -al /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build | head total 256 drwxr-xr-x 6 root root 4096 Oct 22 16:14 . drwxr-xr-x 3 jenkins jenkins 4096 Oct 22 16:15 .. -rw-r--r-- 1 root root 110148 Oct 22 16:14 .ninja_deps -rw-r--r-- 1 root root 1879 Oct 22 16:14 .ninja_log drwxr-xr-x 2 root root 4096 Oct 22 16:14 .qt -rw-r--r-- 1 root root 57311 Oct 22 16:14 CMakeCache.txt drwxr-xr-x 10 root root 4096 Oct 22 16:14 CMakeFiles -rw-r--r-- 1 root root 804 Oct 22 16:14 CTestTestfile.cmake drwxr-xr-x 4 root root 4096 Oct 22 16:14 Qt6MigratedBenchmarkTest_autogen is there an error in ./ci/Dockerfile.ci oder in compose.yml? jenkins: build: context: ${SETUP_ROOT}/compose dockerfile: Dockerfile.jenkins container_name: jenkins restart: unless-stopped group_add: - "986" environment: JAVA_OPTS: "-Djenkins.install.runSetupWizard=true" JENKINS_OPTS: "--httpPort=${JENKINS_HTTP_INTERNAL_PORT}" volumes: - ${SETUP_ROOT}/jenkins/home:/var/jenkins_home - /var/run/docker.sock:/var/run/docker.sock networks: - devnet cat Dockerfile.jenkins FROM docker:27-cli AS dockercli FROM jenkins/jenkins:lts-jdk25 USER root RUN apt-get update && \ apt-get install -y --no-install-recommends \ git \ ca-certificates && \ rm -rf /var/lib/apt/lists/* COPY --from=dockercli /usr/local/bin/docker /usr/local/bin/docker USER jenkins COPY --chown=jenkins:jenkins plugins.txt /usr/share/jenkins/ref/plugins.txt RUN jenkins-plugin-cli --plugin-file /usr/share/jenkins/ref/plugins.txt