I tried to update a 8.11.2 cluster to 8.11.3 on Azure Kubernetes with azure_file persistent volumes (installed/running with solr operator 0.7.0)
After the update it is not possible to delete collections with the collection API anymore "Error removing directory /var/solr/data/testindex_shard1_replica_n1/data/index before core close" 8.11. and in the stacktrace in the solr.log I found a "Operation not supported" "org.apache.commons.io.IOExceptionList: /var/solr/data/testindex_shard1_replica_n1/data/index\n\tat org.apache.commons.io.FileUtils.cleanDirectory(FileUtils.java:331)\n\tat org.apache.commons.io.FileUtils.deleteDirectory(FileUtils.java:1192)\n\tat org.apache.solr.core.StandardDirectoryFactory.removeDirectory(StandardDirectoryFactory.java:95)\n\tat org.apache.solr.core.CachingDirectoryFactory.closeCacheValue(CachingDirectoryFactory.java:281)\n\tat org.apache.solr.core.CachingDirectoryFactory.release(CachingDirectoryFactory.java:453)\n\tat org.apache.solr.handler.RestoreCore.doRestore(RestoreCore.java:163)\n\tat org.apache.solr.handler.admin.RestoreCoreOp.execute(RestoreCoreOp.java:80)\n\tat org.apache.solr.handler.admin.CoreAdminOperation.execute(CoreAdminOperation.java:367)\n\tat org.apache.solr.handler.admin.CoreAdminHandler$CallInfo.call(CoreAdminHandler.java:397)\n\tat org.apache.solr.handler.admin.CoreAdminHandler.lambda$handleRequestBody$0(CoreAdminHandler.java:189)\n\tat com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:180)\n\tat org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:218)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)\n\tat java.base/java.lang.Thread.run(Unknown Source)\nCaused by: java.io.IOException: Cannot delete file: /var/solr/data/testindex/data/index/segments_1\n\tat org.apache.commons.io.FileUtils.forceDelete(FileUtils.java:1344)\n\tat org.apache.commons.io.FileUtils.cleanDirectory(FileUtils.java:324)\n\t... 14 more\nCaused by: org.apache.commons.io.IOExceptionList: /var/solr/data/testindex_shard1_replica_n1/data/index/segments_1\n\tat org.apache.commons.io.file.PathUtils.setReadOnly(PathUtils.java:939)\n\tat org.apache.commons.io.file.PathUtils.deleteFile(PathUtils.java:485)\n\tat org.apache.commons.io.file.PathUtils.delete(PathUtils.java:392)\n\tat org.apache.commons.io.FileUtils.forceDelete(FileUtils.java:1341)\n\t... 15 more\nCaused by: java.nio.file.FileSystemException: /var/solr/data/testindex_shard1_replica_n1/data/index/segments_1: Operation not supported\n\tat java.base/sun.nio.fs.UnixException.translateToIOException(Unknown Source)\n\tat java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)\n\tat java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)\n\tat java.base/sun.nio.fs.LinuxDosFileAttributeView.updateDosAttribute(Unknown Source)\n\tat java.base/sun.nio.fs.LinuxDosFileAttributeView.setReadOnly(Unknown Source)\n\tat org.apache.commons.io.file.PathUtils.setReadOnly(PathUtils.java:914)\n\t... 18 more\n" Looks like it is due to the Tika update SOLR-16141: Upgrade Apache Tika to 1.28.4 https://issues.apache.org/jira/browse/SOLR-16141 updated the commons-io from 2.8.0 to 2.11.0 According to https://issues.apache.org/jira/browse/IO-785?page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel&focusedCommentId=17728097#comment-17728097 it seems to require commons.io 2.12.0 to fix it. Regards Steffen