After upgrading to 26.1 the directory sonarqube-26.1.0.118079/temp/tmp started to slowly fill up until we run out of the disk space.
The sonarqube-26.1.0.118079/temp/tmp directory consists of *.tmp files which are ZIP archives that contain files such as analysis.log, lots of *.pb files and source-*.txt files.
Since we didn’t notice the use of this sonar/temp/tmp directory before (and when looking at the backup of the old sonarqube-25.9.0.112764 installation it doesn’t even exist there) it really looks like something new/recent. Or at least the job that was supposed to clean the directory doesn’t work anymore (or these tmp files should be deleted immediately after they aren’t needed any longer which doesn’t happen now).
For now, we’ll create a simple cron job at the operating system level to clean the directory, but this shouldn’t be necessary.
We identified that the files are not purged until the JVM running SonarQube is stopped. Until a proper fix is implemented, another workaround is to restart SonarQube to purge the files.