Commit Graph

1061 Commits

Author SHA1 Message Date
Jian Qiu
00c72492df fix: fail to delete guest due to guestdisk inconsistency (#15404)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-11-22 12:23:48 +08:00
ioito
79f7bced43 fix(region): secgroup rule sync 2022-08-11 18:34:09 +08:00
屈轩
48d761169c fix(region): 修复同步dns解析不生效问题 (#14562) 2022-07-02 18:00:23 +08:00
屈轩
856bff47c3 fix(region): eip allocate (#14391) 2022-06-03 01:49:35 +08:00
ioito
19227df5fb fix(region): disk save task 2022-06-01 16:36:19 +08:00
Qiu Jian
f4fc88fc74 fix: recover host status if maintain an empty host 2022-05-30 14:43:05 +08:00
ioito
aa4aa35bd4 fix(region): avoid panic 2022-04-22 11:04:13 +08:00
ioito
f36cfb4011 fix(region): account sync 2022-04-19 16:50:31 +08:00
Jian Qiu
e2b0727629 fix: make temporary snapshots invisible (#13883)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-04-05 11:15:53 +08:00
ioito
262b9ba670 fix(region): cloudpods misc fix 2022-03-24 14:34:17 +08:00
ioito
9cbba9218d fix(region): elastic search public connection 2022-03-21 12:10:31 +08:00
Zexi Li
72ad2e2730 Merge pull request #13704 from ioito/automated-cherry-pick-of-#13702-upstream-release-3.8
Automated cherry pick of #13702: fix(region): sync with storagecachedimage status
2022-03-16 18:10:37 +08:00
rainzm
f2be4299bc feat(region,esxiagent): support specifying storage when creating a data disk 2022-03-16 16:41:03 +08:00
ioito
571bbe9802 fix(region): sync with storagecachedimage status 2022-03-16 14:43:09 +08:00
rainzm
97d449ed13 fix(region): send SERVER_DELETE event notify when guest is actually deleted 2022-02-17 17:47:18 +08:00
Qiu Jian
d28dc140c7 fix: missing instance type for cloned server 2022-02-12 06:21:16 +08:00
ioito
bed2057130 fix(region): action log 2022-02-11 11:14:09 +08:00
Zexi Li
ddaa655119 Merge pull request #13353 from rainzm/automated-cherry-pick-of-#13239-upstream-release-3.8
Automated cherry pick of #13239: Instance/Disk Backup Support
2022-02-08 17:51:21 +08:00
Zexi Li
cf33d7e788 fix(region): batch migrate use enable_tls_migration option 2022-02-08 15:12:36 +08:00
rainzm
786af1bd7e fix(region): be compatible with 3.8 2022-01-27 14:09:52 +08:00
rainzm
c0c83a97f6 fix(region): optimize codes
1. do not ignore err
2. replace jsonutils.JSONObject with specific structure
3. delete redundant code
4. fix edge problems
2022-01-27 12:20:39 +08:00
rainzm
0a18af0ed3 feat(region): support instance backup
Instance backup is a logical collection of multiple disk backups
2022-01-27 12:20:39 +08:00
rainzm
f965f6aefd feat(region, host): support disk backup
1. create backup for disk
2. create disk from backup
3. recovery disk directly
4. delete backup
2022-01-27 12:18:39 +08:00
Zexi Li
4b5c67b739 feat(region,host): tls live migrating 2022-01-27 12:09:36 +08:00
ioito
bf68493c49 feat(region): support nutanix 2022-01-21 14:25:49 +08:00
Zexi Li
fc328319b0 Merge pull request #13272 from zexi/automated-cherry-pick-of-#13268-upstream-release-3.8
Automated cherry pick of #13268: Qemu migrate args
2022-01-21 10:18:15 +08:00
Zexi Li
5353b2d56a feat(host,region): unify target qemu commandline from source 2022-01-21 10:10:47 +08:00
Qiu Jian
0347c5bb8c fix: batch migrate in parrallel 2022-01-20 21:42:21 +08:00
Zexi Li
4064385d91 Merge pull request #13169 from swordqiu/hotfix/qj-sync-status-persist-block-stream
fix: guest sync status persistent block_stream status
2022-01-11 10:31:45 +08:00
Qiu Jian
557834f333 fix: guest sync status persistent block_stream status 2022-01-11 10:11:30 +08:00
Qiu Jian
c3e0579abe fix: add snapshot_and_clone event notes 2022-01-11 09:35:30 +08:00
rainzm
993173d7dd fix(region): reset status to block_stream after restarting network 2022-01-10 15:30:10 +08:00
rainzm
4533fcdd1f feat(region): allow restart network when guest in block stream status 2022-01-10 14:46:51 +08:00
Jian Qiu
68df8b253e fix: not using MarshalAll for output jsonobject (#13157)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-01-10 09:53:43 +08:00
Zexi Li
779ae51fe0 fix(region): skip_cpu_check for batch migrate api 2022-01-07 15:49:29 +08:00
Jian Qiu
fad8ef451d feature: vip support (#13106)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-01-02 08:49:18 +08:00
Zexi Li
5f7a7c54e8 Merge pull request #13086 from zexi/automated-cherry-pick-of-#13085-upstream-release-3.8
Automated cherry pick of #13085: fix(region): not override migrating status when manually sync status
2021-12-30 10:04:33 +08:00
Qiu Jian
9a20e80ae0 fix: several improvements on qemu migration: 1. enable qemu debug log if host log_level is debug. 2. disable rng device by default. 3. handle resume fail post migration 2021-12-30 02:03:09 +08:00
Zexi Li
1287ad997a fix(region): not override migrating status when manually sync status 2021-12-29 23:17:21 +08:00
Zexi Li
7048bd5e67 fix(region,host): sync usb isolated device error not display 2021-12-29 17:40:57 +08:00
Zexi Li
1947384abe feat(region,host): usb passthrough 2021-12-28 19:16:43 +08:00
ioito
6166a6d17a fix(region): json to string fix 2021-12-28 10:42:12 +08:00
ioito
db9cadcaf9 fix(region): 删除vm中间不会出现ready状态,避免前端停止刷新 2021-12-23 18:04:50 +08:00
rainzm
505815374a fix(region): Make function calls to the region instead of API calls in task
The mechanism of task resource locking will lead to the blocking and blocking of API calls
2021-12-23 14:40:41 +08:00
Qiu Jian
b2c6a8ccd7 fix: 1. migration timeout applicable to shared storage migrate only 2. migration timeout logic error 3. cancel host download handler timeout 4. add enable_vm_uuid option 5. add migrate event log notes 2021-12-23 01:36:10 +08:00
rainzm
e1a5de60b2 fix(notify): add missing webhook notification 2021-12-22 19:30:10 +08:00
rainzm
a30040c6de feat(region): restart network after change ipaddr for guest 2021-12-22 16:15:40 +08:00
Zexi Li
499d8e8e87 fix(region): vm start failed stage not invoked 2021-12-17 11:20:44 +08:00
Zexi Li
e636a43810 fix(region): live migrate target_storage_id quoted 2021-12-15 15:01:22 +08:00
rainzm
7d6c3df866 fix(region): respect disk's snapshotId in disk_batch_create_task 2021-12-14 21:17:06 +08:00