Snapshot Request failed. (431)
- Lingua principale
- Java
- Stelle
- 3.1k
- Fork
- 1.4k
- Merge medio
- 6g 19h
- PR unite (30g)
- 32
Descrizione
### problem
When trying to take a Volume Snapshot from an Instance Snapshot a error ```Request failed. (431)
Cannot perform this operation, unsupported VM snapshot type.``` is thrown.
Detailed message from the management-server.log
```2025-11-14 08:05:07,308 DEBUG [c.c.a.ApiServlet] (qtp1438988851-5668:[ctx-e91e0099]) (logid:aef6a687) ===START=== 2a02:cd8:aee:40:ac69:f1d1:ec68:e5e6 -- POST
command=createSnapshotFromVMSnapshot
response=json
name=filesystem
volumeid=0fc1970c-cb19-4951-9302-5d39eb081228
vmsnapshotid=7e9e742f-e91d-47b0-b520-c4e03d16e9d7
sessionkey=iV5uiXxxAz-L4VPr7q5U0lNKgNU
2025-11-14 08:05:07,308 DEBUG [c.c.a.ApiServlet] (qtp1438988851-5668:[ctx-e91e0099]) (logid:aef6a687) Two factor authentication is already verified for the user 2, so skipping
2025-11-14 08:05:07,311 DEBUG [c.c.a.ApiServer] (qtp1438988851-5668:[ctx-e91e0099, ctx-2765e599]) (logid:aef6a687) CIDRs from which account 'Account [{"accountName":"admin","id":2,"uuid":"76d6398e-8fc0-11f0-8bb8-02eebb877a77"}]' is allowed to perform API calls: 0.0.0.0/0,::/0
2025-11-14 08:05:07,312 INFO [o.a.c.a.DynamicRoleBasedAPIAccessChecker] (qtp1438988851-5668:[ctx-e91e0099, ctx-2765e599]) (logid:aef6a687) Account for user id 76d67b18-8fc0-11f0-8bb8-02eebb877a77 is Root Admin or Domain Admin, all APIs are allowed.
2025-11-14 08:05:07,312 DEBUG [o.a.c.a.StaticRoleBasedAPIAccessChecker] (qtp1438988851-5668:[ctx-e91e0099, ctx-2765e599]) (logid:aef6a687) RoleService is enabled. We will use it instead of StaticRoleBasedAPIAccessChecker.
2025-11-14 08:05:07,312 DEBUG [o.a.c.r.ApiRateLimitServiceImpl] (qtp1438988851-5668:[ctx-e91e0099, ctx-2765e599]) (logid:aef6a687) API rate limiting is disabled. We will not use ApiRateLimitService.
2025-11-14 08:05:07,323 DEBUG [o.a.c.e.o.VolumeOrchestrator] (qtp1438988851-5668:[ctx-e91e0099, ctx-2765e599]) (logid:aef6a687) Found [0] snapshots [[]] that have checkpoints for volume with id [42].
2025-11-14 08:05:07,325 INFO [c.c.a.ApiServer] (qtp1438988851-5668:[ctx-e91e0099, ctx-2765e599]) (logid:aef6a687) Cannot perform this operation, unsupported VM snapshot type.
2025-11-14 08:05:07,325 DEBUG [c.c.a.ApiServlet] (qtp1438988851-5668:[ctx-e91e0099, ctx-2765e599]) (logid:aef6a687) ===END=== 2a02:cd8:aee:40:ac69:f1d1:ec68:e5e6 -- POST
```
Creating only a Volume Snapshot from a stopped VM is possible.
### versions
Cloudstack: 4.22.00
KVM: QEMU emulator version 8.2.2 (Debian 1:8.2.2+ds-0ubuntu1.10)
HostOS: Ubuntu 24.04.3 LTS (6.8.0-87-generic)
### The steps to reproduce the bug
1. Take a Instance Snapshot
2. Change to Instance Snapshots
3. Try to "Create Snapshot from Instance Snapshot"
4. Error message ```Request failed. (431)
Cannot perform this operation, unsupported VM snapshot type.``` pops up
### What to do about it?
_No response_
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia tracciando la richiesta API createSnapshotFromVMSnapshot e il percorso VolumeOrchestrator mostrato in management-server.log. Riproduci il problema utilizzando le versioni elencate di CloudStack, KVM e dell’host, quindi verifica che l’operazione di snapshot venga completata invece di restituire l’errore relativo al tipo di snapshot VM non supportato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- cloud, infrastructure
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100