justinestruch opened a new issue, #11510: URL: https://github.com/apache/cloudstack/issues/11510
### problem Hi all. I am experiencing an issue with ACS and Veeam. I have the global setting backup.enable.attach.detach.of.volume enabled. When attempting to attach/detach a volume to an instance that currently has backups and is assigned to a backup offering I get an error "Unable to attach volume to VM i-8-171-VM/2449395c-ee41-4c44-8240-f1243ee15403, please specify a VM that does not have any backups". I confirm that attaching and detaching volumes to instances that are not part of a backup offering works. This should work according to this PR https://github.com/apache/cloudstack/pull/6581 but I am not sure why I am getting the error even with the global setting backup.enable.attach.detach.of.volume enabled. ### versions Environment Hypervisor: VMware ESXI 8.0.3, Build 24674464 Vcenter: 8.0.3 Build 24022515 Cloudstack: 4.20.1.0 Veeam: 12.3.2.3617 ### The steps to reproduce the bug 1. Create a new instance 2. Assign the instance to a backup offering 3. Start a backup and wait for it to complete 4. Create and add a new volume to the instance 5. NOTE: Attaching an existing volume will cause the same error Here's some relevant logs from /var/log/cloudstack/management/management-server.log if these help `2025-08-22 15:18:22,018 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl] (qtp1404565079-21:[ctx-c51d6d8c, ctx-f7bc6659]) (logid:0ca85635) submit async job-1383, details: AsyncJob {"accountId":2,"cmd":"org.apache.cloudstack.api.command.admin.volume.AttachVolumeCmdByAdmin","cmdInfo":"{\"virtualmachineid\":\"2449395c-ee41-4c44-8240-f1243ee15403\",\"response\":\"json\",\"ctxUserId\":\"2\",\"sessionkey\":\"GUhq1rHYTujptXFAIfhoHYjAJBA\",\"httpmethod\":\"GET\",\"ctxStartEventId\":\"3645\",\"id\":\"4fbab46d-eae3-4246-b596-11ce15387399\",\"ctxDetails\":\"{\\\"interface com.cloud.storage.Volume\\\":\\\"4fbab46d-eae3-4246-b596-11ce15387399\\\",\\\"interface com.cloud.vm.VirtualMachine\\\":\\\"2449395c-ee41-4c44-8240-f1243ee15403\\\"}\",\"ctxAccountId\":\"2\",\"uuid\":\"4fbab46d-eae3-4246-b596-11ce15387399\",\"cmdEventType\":\"VOLUME.ATTACH\"}","cmdVersion":0,"completeMsid":null,"created":null,"id":1383,"initMsid":345049081830,"instanceId":155,"instanceType":"Volume","lastPolled":null,"lastUpdated":n ull,"processStatus":0,"removed":null,"result":null,"resultCode":0,"status":"IN_PROGRESS","userId":2,"uuid":"290945f4-2218-4f20-b12d-2b456635e769"} 2025-08-22 15:18:22,018 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl$5] (API-Job-Executor-7:[ctx-fe7f2061, job-1383]) (logid:290945f4) Executing AsyncJob {"accountId":2,"cmd":"org.apache.cloudstack.api.command.admin.volume.AttachVolumeCmdByAdmin","cmdInfo":"{\"virtualmachineid\":\"2449395c-ee41-4c44-8240-f1243ee15403\",\"response\":\"json\",\"ctxUserId\":\"2\",\"sessionkey\":\"GUhq1rHYTujptXFAIfhoHYjAJBA\",\"httpmethod\":\"GET\",\"ctxStartEventId\":\"3645\",\"id\":\"4fbab46d-eae3-4246-b596-11ce15387399\",\"ctxDetails\":\"{\\\"interface com.cloud.storage.Volume\\\":\\\"4fbab46d-eae3-4246-b596-11ce15387399\\\",\\\"interface com.cloud.vm.VirtualMachine\\\":\\\"2449395c-ee41-4c44-8240-f1243ee15403\\\"}\",\"ctxAccountId\":\"2\",\"uuid\":\"4fbab46d-eae3-4246-b596-11ce15387399\",\"cmdEventType\":\"VOLUME.ATTACH\"}","cmdVersion":0,"completeMsid":null," created":null,"id":1383,"initMsid":345049081830,"instanceId":155,"instanceType":"Volume","lastPolled":null,"lastUpdated":null,"processStatus":0,"removed":null,"result":null,"resultCode":0,"status":"IN_PROGRESS","userId":2,"uuid":"290945f4-2218-4f20-b12d-2b456635e769"} 2025-08-22 15:18:22,034 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl] (API-Job-Executor-7:[ctx-fe7f2061, job-1383]) (logid:290945f4) Complete async job-1383, jobStatus: FAILED, resultCode: 431, result: org.apache.cloudstack.api.response.ExceptionResponse/null/{"uuidList":[],"errorcode":"431","errortext":"Unable to attach volume to VM i-8-171-VM/2449395c-ee41-4c44-8240-f1243ee15403, please specify a VM that does not have any backups"} 2025-08-22 15:18:22,041 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl$5] (API-Job-Executor-7:[ctx-fe7f2061, job-1383]) (logid:290945f4) Done executing org.apache.cloudstack.api.command.admin.volume.AttachVolumeCmdByAdmin for job-1383` ### What to do about it? I think there is possibly a bug in the code or a version incompatibility mismatch (or possibly something wrong with my environment?). It would be nice if this was fixed if possible thanks! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
