feat(vm): hoàn tiền khi cấp VM lỗi, theo dõi job queue, uuid dịch vụ cho ticket, chuẩn hoá RAM addon

- VmProvisionException/VmProvisionRefund xử lý lỗi cấp phát VM
- QueueJobInspector + QueueMonitorController xem chi tiết job
- Thêm service uuid cho ticket, thời lượng cho activity_logs
- Migration chuẩn hoá RAM addon sang MB, trạng thái deleting cho snapshot

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
baodev0
2026-10-30 11:54:05 +07:00
co-authored by Claude Sonnet 5.5
parent 7136bec265
commit 62596d9063
32 changed files with 514 additions and 107 deletions
@@ -106,7 +106,7 @@ $ErrorActionPreference = 'Stop'
Import-Module VMware.PowerCLI -ErrorAction Stop
<CERT>
Connect-VIServer -Server '<SERVER>' -User '<USER>' -Password '<PASS>' | Out-Null
Connect-VIServer -Server <SERVER> -User <USER> -Password <PASS> | Out-Null
& {
<CMD>
@@ -154,7 +154,7 @@ $ErrorActionPreference = 'Stop'
Import-Module VMware.PowerCLI -ErrorAction Stop
<CERT>
Connect-VIServer -Server '<SERVER>' -User '<USER>' -Password '<PASS>' | Out-Null
Connect-VIServer -Server <SERVER> -User <USER> -Password <PASS> | Out-Null
& {
<CMD>