屈轩
2820958d83
fix(region): 修复本地到期释放功能和资源同步冲突 ( #22859 )
2025-07-10 19:37:53 +08:00
屈轩
3c76b9e12a
fix(common): context with time ( #22708 )
2025-06-16 17:15:59 +08:00
屈轩
218f491e22
fix(region): change disk billing type ( #22532 )
2025-05-15 11:48:22 +08:00
屈轩
4455291199
fix(region): add post delete hook ( #22301 )
2025-03-19 10:13:40 +08:00
屈轩
73945d37ad
fix(region): support change vm billing type ( #22092 )
2025-02-14 11:33:38 +08:00
wanyaoqi
8e1c0ef946
Automated cherry pick of #21876 : Automated cherry pick of #21875 : Automated cherry pick of #21804 : [WIP] fix: add more action log ( #21878 )
...
* fix: add more action log
* fix(region): add set cmt bound action
2024-12-29 23:09:27 +08:00
Jian Qiu
1196406b6c
fix: noop task support ( #21616 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2024-11-18 01:31:40 +08:00
屈轩
44c1841950
fix(log): add offline export i18n ( #21193 )
2024-09-10 14:24:34 +08:00
屈轩
ae77203039
fix(log): add rate log type ( #20677 )
2024-06-28 14:49:24 +08:00
Zexi Li
7c22521e48
fix(logger): add rejected action i18n translation ( #20603 )
2024-06-20 15:02:30 +08:00
Zexi Li
7ca5ec8630
feat(log): add i18n consts for itsm service ( #20576 )
2024-06-19 15:35:16 +08:00
Zexi Li
3212dd37ea
feat(cloudcommon): support extra hook for db model
2024-03-20 12:31:17 +08:00
wanyaoqi
ddde38aa43
feat(region,host): guest sync os info ( #19100 )
2023-12-26 12:49:29 +08:00
屈轩
d478a8ac8d
fix(region): refactor snapshot policy ( #18996 )
2023-12-15 17:07:56 +08:00
Qiu Jian
9875d24ba0
fix: log metric collection action
2023-12-11 00:30:18 +08:00
屈轩
29804817f1
fix(keystone): project clean ( #18741 )
2023-11-21 21:10:17 +08:00
Bo
74b6a20387
Merge branch 'master' into feature/implement-vm-rescue
2023-10-27 19:29:02 +08:00
Bo
16377e5ac1
feat(region): add guest rescue api && download initrd from baremetal tftp server && add baremetal agent ip finder & update pic address & support ip kernel config.
2023-10-27 19:19:52 +08:00
屈轩
025b5fc289
fix(region): secgroup rule fix ( #18414 )
2023-10-25 17:49:44 +08:00
chentianxiang
4fd11f2900
feat(region,host,host-deployer):use qga set network
2023-09-20 16:25:09 +08:00
屈轩
1f8e0d2330
fix(logger): add system account field ( #18000 )
2023-09-13 16:18:06 +08:00
wanyaoqi
320ddd5d47
fix(logclient): add i18n maps for translation
2023-09-13 09:35:54 +08:00
屈轩
b462ef3abe
fix(region): dns zone ( #17868 )
2023-08-29 15:44:20 +08:00
wanyaoqi
11fe9bf6bc
fix(region,host): support limit guest nic traffic ( #17852 )
2023-08-29 08:40:20 +08:00
屈轩
14aaa012ad
fix(logger): add translate ( #17769 )
2023-08-17 17:55:03 +08:00
Qiu Jian
8713a69e8f
fix: logclient add event of progress
2023-06-15 02:49:51 +08:00
Qiu Jian
5f64835974
feature: organization backend
2023-06-12 18:08:35 +08:00
屈轩
34bbb8777b
fix(region): sync cloud project log ( #17198 )
2023-05-30 22:58:11 +08:00
Jian Qiu
3e378c046e
fix: minor fixes ( #16287 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2023-03-27 00:54:57 +08:00
Jian Qiu
daf2441bf5
fix: prevent duplicate table sync ( #16202 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2023-03-13 09:07:48 +08:00
QIU Jian
d03d9893a9
fix: logclient request add service name context
2023-03-08 10:07:58 +08:00
Jian Qiu
494a83965c
fix: three member policy system violation check ( #16104 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2023-03-02 08:58:00 +08:00
mhf
6e42f11024
fix notify
2023-02-24 16:11:24 +08:00
Jian Qiu
53a78655e2
fix: prepare esxi host network revisit ( #15832 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2023-01-29 01:34:27 +08:00
wanyaoqi
45f12d2021
fix(region): network_ip_macs rbac and guestnetwork assign
...
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com >
2023-01-12 17:53:19 +08:00
Jian Qiu
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
wanyaoqi
659c455818
fix(region,host): backup guest refactor
2022-12-14 23:58:00 +08:00
屈轩
079be4492d
fix(region): task panic ( #15345 )
2022-11-11 19:51:37 +08:00
wanyaoqi
79dfa27ca5
fix(host): live migrate optimize ( #14996 )
...
- support set live migrate bandwidth
- support cancel migrate
- live migrate enable multifd
- cancel set live migrate max downtime in init live migrate
- save and sync guest desc and start script on sync config
- init machine pci addresses on load guest desc
- load memory devices for guests not init pci addresses
- attach network set upscript and downscript
- add a guest launcher for redirect qemu stdout/stderr
- start monitor on guest script start
- fix guest hotplug cpu and mem not update desc
2022-09-23 14:09:33 +08:00
wanyaoqi
63b30cef60
feat(region,host): qga set user password
...
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com >
2022-08-28 13:51:21 +08:00
QIU Jian
293afd2e69
fix: remove apiversion param from session
2022-08-25 09:43:50 +08:00
Jian Qiu
9fbbe05c6a
fix: misc fixes 20220712 ( #14614 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2022-07-12 08:00:57 +08:00
屈轩
037f75815c
fix(region): add log for set expire time ( #14266 )
2022-05-19 01:22:30 +08:00
Yousong Zhou
37fc897a11
Feature/yousong vpc elb ( #11423 )
...
* regiondrivers: kvm: lb: make "network" an optional argument
* loadbalancernetworks: add MacAddr field for lb with eip
* apis: compute: add LOADBALANCER to EIP_ASSOCIATE_VALID_TYPES
* regiondrivers: fix typo RequestAssociat{,e}Eip
* regiondrivers: kvm: RequestAssociatEip: standalone func for each type
* regiondrivers: kvm: RequestAssociateEip: support loadbalancer
* tasks: EipAssociateTask: add support for loadbalancer
* tasks: EipAssociateTask: allow using name for referring to instance
* elasticips: PerformAssociate: validate loadbalancer condition
* tasks: EipDissociateTask: support non-managed loadbalancer
* loadbalancers: add StartSyncstatus method for EipAssociateTask
* regiondrivers: kvm: allow creation of vpc lb
* loadbalanceragents: add timestamp fields for network objects
* climc: eips: add associate type loadbalancer
* mcclient: loadbalancernetworks: add Mac_Addr column
* vpcagent: models: add loadbalancernetworks
* vpcagent: ovn: route back vpc cidr block instead of all rest
* vpcagent: ovn: add ClaimLoadbalancerNetwork()
* mcclient: models: add LoadbalancerNetwork
* mcclient: models: add Network
* lbagent: models: use IBaseManager to accomodate joint manager
* lbagent: models: add {,Loadbalancer}Networks
* lbagent: models: export a few fields
* lbagent: models: add fields for vpc lb models
* iproute2: add NewAddressEx constructor
* lbagent: add worker for vpc lb
* vendor: add github.com/coreos/go-iptables
* lbagent: apihelper: use ovn worker
* lbagent: models: use pkg/compute/models
* mcclient: models: remove lb models
* lbagent: api: use pkg/apihelper
* vpcagent: models: add lblisteners and lbacls
* vpcagent: ovn: add lbacl support
2022-05-06 23:22:50 +08:00
Qiu Jian
abc7083bc7
fix: logclient i18n for backup ops
2022-04-27 20:41:53 +08:00
Jian Qiu
aee2d78186
feature: event log add severity and kind fields ( #13919 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2022-04-06 06:57:44 +08:00
Jian Qiu
094c643dd0
fix: logout event log ( #13916 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2022-04-06 01:30:22 +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
Jian Qiu
ce836b3f77
feature: qemu encryption support ( #13733 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2022-03-26 14:52:42 +08:00
ioito
d7f197a033
fix(region): cloudpods misc fix
2022-03-24 14:33:20 +08:00