Commit Graph
142 Commits
Author SHA1 Message Date
Jian QiuandQiu Jian 01903a0833 fix: task cleanup worker (#22452)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-04-28 18:36:02 +08:00
Jian QiuandQiu Jian 00c85061cf fix: task restart cancel with message (#22447)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-04-20 22:46:03 +08:00
Jian QiuandQiu Jian 08bd825ef0 fix: supplement fields of archived tasks (#22354)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-03-30 12:25:34 +08:00
Jian QiuandQiu Jian e1e89cc7a2 feature: archived task show (#22309)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-03-20 10:24:14 +08:00
Jian QiuandQiu Jian 16ee2ff0ee fix: clean task job batch limit not effect (#22240)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-03-07 16:36:14 +08:00
Jian QiuandQiu Jian f794cb43f0 fix: task clean job in batch limit (#22238)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-03-07 01:50:33 +08:00
Jian QiuandQiu Jian c399c68889 fix: task fetch duplicated id error (#22051)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-02-05 15:03:18 +08:00
Jian QiuandQiu Jian 3047cf2fe1 fix: cleanup inprocess task on service restart (#21961)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-01-14 01:15:39 +08:00
Jian QiuandQiu Jian c26bc691ae fix: imporve task query speed (#21921)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-01-08 12:23:34 +08:00
Jian QiuandQiu Jian 34204c5f3a fix: task query optimize (#21904)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-12-31 10:42:15 +08:00
Jian QiuandQiu Jian 589343ef6d fix: hashed-worker-manager nil pointer panic (#21887)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-12-24 01:26:22 +08:00
Jian QiuandQiu Jian 290626c484 feature: hashed worker manager (#21886)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-12-23 22:05:24 +08:00
Zexi Li 3ff493169e fix(region): ContainerBatchStopTask and ContainerBatchStartTask (#21617) 2024-11-18 17:18:26 +08:00
Jian QiuandQiu Jian 1196406b6c fix: noop task support (#21616)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-11-18 01:31:40 +08:00
Jian QiuandQiu Jian 948b4e7194 fix: more verbose log (#21431)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-10-19 12:16:57 +08:00
屈轩 b765228408 fix(region): check user credential length when exec task (#20791) 2024-07-16 11:19:55 +08:00
Jian QiuandQiu Jian 2d07eeef24 fix: task table columns nullable (#20517)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-06-14 19:34:42 +08:00
Jian QiuandQiu Jian ca5fa2de11 fix: task obj_name rename to obj_type (#20410)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-05-30 20:11:04 +08:00
Jian QiuandQiu Jian 8abda21433 fix: task improvements (#20379)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-05-29 14:41:21 +08:00
Jian QiuandQiu Jian 1e1035904a fix: task add progress status (#20275)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-05-15 10:46:15 +08:00
屈轩 b811e42669 fix(region): parent task id is not primary key (#20261) 2024-05-14 15:07:46 +08:00
Jian QiuandQiu Jian 5b80297de2 fix: filter task by project (#20195)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-05-04 11:58:07 +08:00
屈轩 aa8b30d467 fix(region): show local task stack info (#19900) 2024-04-09 11:50:55 +08:00
Jian QiuandQiu Jian 81a12d1f16 feature: allow manager to preapre query context (#19451)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-02-05 20:06:40 +08:00
gouqi11and马鸿飞 14d10c121c fix(commom): setStatus with notify hook (#19405)
Co-authored-by: 马鸿飞 <mahongfei@yunion.cn>
2024-02-01 20:44:40 +08:00
屈轩 f52e78a64d fix(common): support report bug (#18626) 2023-11-10 15:46:07 +08:00
屈轩 3961c28168 fix(region): standardization stage name (#18299) 2023-10-18 01:26:27 +08:00
屈轩 f49de8ee88 fix(region): remove useless code (#18014) 2023-09-13 17:32:29 +08:00
屈轩 eb7b919e5b fix(region): bucket 500 error (#17909) 2023-09-01 18:22:31 +08:00
Qiu Jian a9d2754545 fix: remove class lock in task 2023-07-11 04:37:25 +08:00
Jian QiuandQiu Jian 23a907319a fix: policy tag filters not effect for shared resources (#17004)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-05-11 11:00:07 +08:00
wanyaoqi 3f7e134fbf fix(worker): policy and task worker count configurable (#14958) 2023-01-05 22:36:50 +08:00
Jian QiuandQiu Jian 21716cefb5 fix: remove mutual dependency of cloudmux on onecloud (#15621)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-12-27 01:21:26 +08:00
屈轩 079be4492d fix(region): task panic (#15345) 2022-11-11 19:51:37 +08:00
Jian QiuandQiu Jian 94319b514c fix: add CreateByInsertOrUpdate flag (#14442)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-06-13 02:27:22 +08:00
wanyaoqi f163690191 feat(host,region): suport live change disk storage (#14342)
Guest start drive mirror job to copy full disk to target, after drive
mirror job ready, guest reopen target disk to replace source disk.
Qemu must support block reopen image feature.

Supported storage: local, ceph

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2022-06-03 01:47:48 +08:00
rainzm f5d58cdee9 feat(cloudcommon): notify when the checksum of db table record test fail
1. remove pkg/cloudcommon/db dependency on pkg/cloudcommon
2. init db notifier in pkg/cloudcommon.InitDB
3. move interface 'IStartable' to pkg/util/logclient package which alone references above interface
2022-04-01 18:50:40 +08:00
ioito 6f32a0281a fix(notify): add panic notify 2022-03-01 17:17:29 +08:00
rainzm 3c2b1a45d1 fix(cloudcommon): splice notifyurl correctly 2022-01-19 11:35:30 +08:00
Qiu Jian 84a9ae95f6 feature: policy support tags 2021-12-02 07:43:10 +08:00
Qiu Jian 97a3ab12a2 support sqlite 2021-11-17 07:25:00 +08:00
Qu Xuan 8ba5393ae5 fix(region): optimized validate delete condition query 2021-09-23 09:58:54 +08:00
Qu Xuan 7b845d17c7 fix(common): dump task info when stucking 2021-04-26 10:45:38 +08:00
rainzm 520fae50a6 fix(region): use special localtask to run time-consuming provider synchronization task
CloudProviderSyncInfoTask will local cloudprovider. Make locaktask run
time-consuming task can avoid holding locks for a long time.
2021-04-23 17:01:12 +08:00
rainzm f7add55303 feat(cloudcommon): set TaskNotifyUrl in GetTaskRequestHeader
To support cross-service task callbacks, you must set TaskNotifyUrl,
which is automatically added to TaskRequestHeader here
2021-04-07 17:01:08 +08:00
Qu Xuan 74eeb43e4d fix(region): avoid worker discarded after state unchanged 2021-01-27 14:57:27 +08:00
Qiu Jian 4043cd8342 fix(taskman): use admin token if task userCred token expired
Use admin credential token if task cached userCred token expired
2020-12-20 00:43:34 +08:00
Yousong Zhou da4c2dcaa4 fix(taskman): SSubTask: set model manager 2020-11-30 23:09:55 +08:00
Qu Xuan 5cba23d8cf fix: add panic log for worker task 2020-11-27 19:36:44 +08:00
Qiu Jian 4431acde83 fix:
1. server generate name should be historically unique
2. ipaddr of a batch of server is in the same order as generated name
2020-11-05 00:21:12 +08:00