[pve-devel] [PATCH pve-storage 2/2] iscsidirect plugin: do not use cache in list_images()

2025-02-06 Thread Dmitry Petrov via pve-devel
--- Begin Message --- A static cache key 'directiscsi' was used to cache storeid-specific information. This was causing issues in case of multiple instances. Drop $cache usage instead of fixing the issue as there is no caller using it and the same portal/storeid multiple times. Remove $storeid fr

[pve-devel] [PATCH pve-storage 1/2] rbd plugin: do not use cache in list_images()

2025-02-06 Thread Dmitry Petrov via pve-devel
--- Begin Message --- A static cache key 'rbd' was used to cache pool/storeid-specific information. This was causing issues in case of multiple RBD pools. Drop $cache usage instead of fixing the issue as there is no caller using it and the same pool/storeid multiple times. Remove $pool from rbd_l

[pve-devel] [PATCH pve-storage 0/2] fix cache issues in list_images()

2025-02-06 Thread Dmitry Petrov via pve-devel
--- Begin Message --- The discussion is here: https://bugzilla.proxmox.com/show_bug.cgi?id=6085 Dmitry Petrov (2): rbd plugin: do not use cache in list_images() iscsidirect plugin: do not use cache in list_images() src/PVE/Storage/ISCSIDirectPlugin.pm | 71 src/P