Seeing "Mount point not found" error

sonarqube-gradle-plugin:3.4.0.2513
Gradle 6.4.1
org.jacoco.cli:0.8.7
SonarQube Version 8.9.6 (build 50800)

we are using sonarqube gradle plugin for static code analysis and code coverage. The scan runs as gitlab CI job with dind services. Looks like it is not able to find coverage reports. We see following error

java.io.IOException: Mount point not found
	at java.base/sun.nio.fs.LinuxFileStore.findMountEntry(LinuxFileStore.java:105)
	at java.base/sun.nio.fs.UnixFileStore.<init>(UnixFileStore.java:67)
	at java.base/sun.nio.fs.LinuxFileStore.<init>(LinuxFileStore.java:49)
	at java.base/sun.nio.fs.LinuxFileSystemProvider.getFileStore(LinuxFileSystemProvider.java:51)
	at java.base/sun.nio.fs.LinuxFileSystemProvider.getFileStore(LinuxFileSystemProvider.java:39)
	at java.base/sun.nio.fs.UnixFileSystemProvider.getFileStore(UnixFileSystemProvider.java:373)
	at java.base/java.nio.file.Files.getFileStore(Files.java:1487)
	at org.eclipse.jgit.util.FS$FileStoreAttributes.getFileStoreAttributes(FS.java:360)
	at org.eclipse.jgit.util.FS$FileStoreAttributes.get(FS.java:344)
	at org.eclipse.jgit.util.FS.getFileStoreAttributes(FS.java:908)
	at org.eclipse.jgit.internal.storage.file.FileSnapshot.<init>(FileSnapshot.java:224)
	at org.eclipse.jgit.internal.storage.file.FileSnapshot.<init>(FileSnapshot.java:205)
	at org.eclipse.jgit.internal.storage.file.PackFileSnapshot.<init>(PackFileSnapshot.java:43)
	at org.eclipse.jgit.internal.storage.file.PackFileSnapshot.save(PackFileSnapshot.java:34)
	at org.eclipse.jgit.internal.storage.file.PackFile.<init>(PackFile.java:141)
	at org.eclipse.jgit.internal.storage.file.ObjectDirectory.scanPacksImpl(ObjectDirectory.java:888)
	at org.eclipse.jgit.internal.storage.file.ObjectDirectory.scanPacks(ObjectDirectory.java:843)
	at org.eclipse.jgit.internal.storage.file.ObjectDirectory.searchPacksAgain(ObjectDirectory.java:742)
	at org.eclipse.jgit.internal.storage.file.ObjectDirectory.openPackedObject(ObjectDirectory.java:469)
	at org.eclipse.jgit.internal.storage.file.ObjectDirectory.openPackedFromSelfOrAlternate(ObjectDirectory.java:413)
	at org.eclipse.jgit.internal.storage.file.ObjectDirectory.openObject(ObjectDirectory.java:404)
	at org.eclipse.jgit.internal.storage.file.WindowCursor.open(WindowCursor.java:132)
	at org.eclipse.jgit.lib.ObjectReader.open(ObjectReader.java:203)
	at org.eclipse.jgit.blame.BlameGenerator.push(BlameGenerator.java:415)
	at org.eclipse.jgit.blame.BlameGenerator.prepareHead(BlameGenerator.java:349)
	at org.eclipse.jgit.api.BlameCommand.call(BlameCommand.java:180)
	at org.sonar.scm.git.JGitBlameCommand.blame(JGitBlameCommand.java:102)
	at org.sonar.scm.git.JGitBlameCommand.lambda$blame$0(JGitBlameCommand.java:66)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.LinkedList$LLSpliterator.forEachRemaining(LinkedList.java:1239)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:290)
	at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:746)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinTask.doInvoke(ForkJoinTask.java:408)
	at java.base/java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:736)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:661)
	at org.sonar.scm.git.JGitBlameCommand.lambda$blame$1(JGitBlameCommand.java:66)
	at java.base/java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1407)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Hi,

Welcome to the community!

Can you share your analysis configuration and full analysis log?

Also, does your project directory have any symlinks (or anything else unusual file system-wise) in it?

 
Ann