[pve-devel] testing pvesm storage plugin api

2022-07-14 Thread Andrei Perapiolkin via pve-devel
--- Begin Message --- Hi, Is there a guide on how to test code against specific api version? Im talking about API for storage plugin in pvesm. I need this info to test my custom plugin for new data-storage that I want to be compatible with proxmox. Thanks for your time, Andrei --- End M

[pve-devel] checking output of storage plugin API - volume_rollback_is_possible(..., blockers)

2025-05-14 Thread Andrei Perapiolkin via pve-devel
--- Begin Message --- Hi, I'm trying to test specific aspects of the storage plugin API, and I'm not sure how to verify whether my function volume_rollback_is_possible correctly sets up the blockers list. I've checked REST API documentation: https://pve.proxmox.com/pve-docs/api-viewer/index.ht

[pve-devel] Volume live migration concurrency

2025-05-26 Thread Andrei Perapiolkin via pve-devel
--- Begin Message --- Hi Proxmox Community, I'm curious whether there are any standard or guidelines that govern the order in which the methods: /activate_volume, deactivate_volume, path/ are called during VM live migration. Assuming the storage plugin supports `live migration`: 1. Can/path/

Re: [pve-devel] Volume live migration concurrency

2025-05-27 Thread Andrei Perapiolkin via pve-devel
te or store state information related to cleanup operations? Andrei On 5/27/25 03:02, Fabian Grünbichler wrote: Andrei Perapiolkin via pve-devel hat am 26.05.2025 16:31 CEST geschrieben: Hi Proxmox Community, I'm curious whether there are any standard or guidelines that govern the order in

Re: [pve-devel] Volume live migration concurrency

2025-05-28 Thread Andrei Perapiolkin via pve-devel
--- Begin Message --- Hi Fabian, Thank you for your time dedicated to this issue. My current understanding is that all assets related to snapshots should to be removed when volume is deactivation, is it correct? Or all volumes and snapshots expected to be present across the entire cluster unti

Re: [pve-devel] checking output of storage plugin API - volume_rollback_is_possible(..., blockers)

2025-05-15 Thread Andrei Perapiolkin via pve-devel
/22d0f7f8c4606d470a988fc796b391f50cabd40f/OpenEJovianDSS/Common.pm#L472 Best regards, Andrei Perepiolkin On 5/15/25 05:16, Fabian Grünbichler wrote: Andrei Perapiolkin via pve-devel hat am 14.05.2025 14:44 CEST geschrieben: Hi, I'm trying to test specific aspects of the storage plugin API, and I'm no

[pve-devel] Cluster storage plugin assistant service

2025-05-28 Thread Andrei Perapiolkin via pve-devel
--- Begin Message --- Hi Proxmox Community, I am working on implementing custom storage plugin and after evaluating various edge cases related to volume live migration, I have decided to create a 'storage assistant service'. This service will be responsible for managing my storage plugin volume