GitHub user bhorvitz added a comment to the discussion: CloudStack-KVM 
integration for Veeam B&R

I've been working on standing up a test for this in my environment and I'm 
about 95% there.  I'm running into a problem deploying the proxy VM.  Upon 
deployment, it gives me an error "A NIC already exists for VM" although clearly 
it doesn't because the VM doesn't exist yet.

Questions around this.  For my test, I configured a zone with basic networking. 
 Is that supported?

Also a side note, if the deployment fails like this, it also fails to clean up 
after itself.  I suspect these things are related.  What it leaves behind is a 
perfectly functional VM.

The service account is a root admin, so I don't think it's a permission problem.

The failure looks like this from the MS:
```
2026-05-12 16:11:55.3724 00027 [12852] INFO  | [RhvSpecificWorkerManager]: 
Created vm "vbr-worker" "831e90b0-55fa-4849-90ea-17606c784e61" for woker 
"worker vbr-worker, b7e8074d-f1d5-44eb-a5dc-a31256d1af22"
2026-05-12 16:11:55.8352 00027 [12852] ERROR | 
[RhvCluster][172.16.12.156:8090]:  <== Request "Post" 
"https://172.16.12.156:8090/ovirt-engine/api/vms/831e90b0-55fa-4849-90ea-17606c784e61/nics";,
 headers: "[Authorization: ***]", cookies: "[]", body: 
"{"boot_protocol":null,"comment":null,"description":"vNIC profile 
defaultGuestNetwork is 
used","href":null,"id":null,"interface":"virtio","linked":true,"mac":null,"name":"nic1","on_boot":false,"plugged":true,"vm":{"href":null,"id":null},"vms":null,"vnic_profile":{"href":null,"id":"96e6c71d-8cb5-4e5a-b3bb-b83bbb5638dd"},"actions":null,"link":[]}"
2026-05-12 16:11:55.8352 00027 [12852] ERROR | 
[RhvCluster][172.16.12.156:8090]:  ==> Response "Post" 
"https://172.16.12.156:8090/ovirt-engine/api/vms/831e90b0-55fa-4849-90ea-17606c784e61/nics";,
 "code: 400", duration: "23 msec", headers: "[]", cookies: "[]", body: 
"{"reason":"Bad request","detail":"A NIC already exists for VM:i-5-11-VM in 
network: 96e6c71d-8cb5-4e5a-b3bb-b83bbb5638dd"}"
2026-05-12 16:11:55.8352 00027 [12852] ERROR | [RhvSpecificWorkerManager]: 
Failed to create the worker VM "worker vbr-worker, 
b7e8074d-f1d5-44eb-a5dc-a31256d1af22": "A NIC already exists for VM:i-5-11-VM 
in network: 96e6c71d-8cb5-4e5a-b3bb-b83bbb5638dd": 
Veeam.RhvBackup.OvirtClient.Exceptions.RhevServerException: A NIC already 
exists for VM:i-5-11-VM in network: 96e6c71d-8cb5-4e5a-b3bb-b83bbb5638dd
2026-05-12 16:11:55.8352 00027 [12852] ERROR | [RhvSpecificWorkerManager]:  
---> System.Net.Http.HttpRequestException: Request failed with status code 
BadRequest
2026-05-12 16:11:55.8352 00027 [12852] ERROR | [RhvSpecificWorkerManager]:    
--- End of inner exception stack trace ---
2026-05-12 16:11:55.8352 00027 [12852] ERROR | [RhvSpecificWorkerManager]:    
at 
Veeam.RhvBackup.OvirtClient.RhvRestClient.ThrowResultException(InternalResponse 
response)
2026-05-12 16:11:55.8352 00027 [12852] ERROR | [RhvSpecificWorkerManager]:    
at Veeam.Vbf.Rest.Common.ApiClient.ApiClientBase.ExecuteAsync[T](RestRequest 
request, CancellationToken cancellationToken)
2026-05-12 16:11:55.8352 00027 [12852] ERROR | [RhvSpecificWorkerManager]:    
at Veeam.RhvBackup.OvirtClient.RhvRestClient.AddVmNicAsync(String vmId, Nic 
nic, CancellationToken cancellationToken)
2026-05-12 16:11:55.8352 00027 [12852] ERROR | [RhvSpecificWorkerManager]:    
at Veeam.RhvBackup.OvirtClient.RhvRestClient.AddVmNicAsync(String vmId, DtoNic 
dtoNic, CancellationToken cancellationToken)
2026-05-12 16:11:55.8352 00027 [12852] ERROR | [RhvSpecificWorkerManager]:    
at 
Veeam.PlatformService.BackupRestore.Workers.RhvSpecificWorkerManager.DeployWorkerInstanceAsync(BackupWorker
 worker, String imageId, VmAffinity affinity, String cloudInitConfigYaml, 
CancellationToken cancellationToken)
```

GitHub link: 
https://github.com/apache/cloudstack/discussions/12869#discussioncomment-16895015

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to