apache / apache/cloudstack

VM instance snapshot fails if "Quiesce Instance" snapshot parameter is true

Đang mở
#12,871 11 bình luận 0 reaction 0 người được giao Được @DaanHoogland nhận Xem trên GitHub
component:kvm Severity:Minor type:bug
Ngôn ngữ chính
Java
Star
3.1k
Fork
1.4k
Merge trung bình
6 ngày 19 giờ
Pull request đã merge (30 ngày)
32

Mô tả

### problem

When I try to take a VM instance snapshot setting "Quiesce Instance" to true the snapshot fails with the following error:
Failed to create vm snapshot: [VMSnapshot {"id":20,"name":"i-4-21-VM_VS_20260320122510","uuid":"e9760223-4c3e-4d79-b900-00b01c2f5884","vmId":21}] due to: can't handle quiescevm equal true for volume snapshot

The VM snapshot succeeds only if I disable the "Quiesce Instance" option.
But even if quiescence option is disabled I can see that inside the VM the guest agent fsfreeze and fsthaw hooks are called.
> Mar 20 13:33:21 sonia qemu-ga[11874]: info: guest-fsfreeze called
> Mar 20 13:33:23 sonia qemu-ga[11874]: info: guest-fsthaw called

So it seems that "Quiesce Instance" option is active anyway.

### versions

CloudStack 4.22.0
KVM hypervisor
Ceph storage
Rocky Linux 10

### The steps to reproduce the bug

1. select "Take Instance Snapshot" for a VM
2. set "Quiesce Instance" to true and press OK

### What to do about it?

_No response_

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách xem xét pull request #13941 được liên kết và đường dẫn snapshot mà nó thay đổi, sau đó tái hiện lỗi với một VM KVM trên Ceph bằng tùy chọn "Quiesce Instance". Được xem là hoàn tất khi snapshot được yêu cầu tạo thành công với quiescence được bật và hành vi freeze/thaw của guest agent đã quan sát được được bao phủ bởi thay đổi hoặc các bài kiểm thử của thay đổi đó.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Lĩnh vực
cloud, infrastructure
Loại issue
Lỗi
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.