Commit Graph
1982 Commits
Author SHA1 Message Date
Jian QiuandQiu Jian c2f2ceafd4 feature: lbagent register (#15872)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-02-02 21:32:30 +08:00
ioito 83b34a4e8c fix(cloudmon): project tags for metric 2023-02-01 19:45:39 +08:00
Qiu Jian ca04fcd0de fix: usage filter by policy tags 2023-01-30 21:52:17 +08:00
Jian QiuandQiu Jian 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
gouqi11 031503735a add excelutils func (#15727) 2023-01-07 20:55:14 +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
Zexi Li 1fb295436e Merge pull request #15566 from wanyaoqi/automated-cherry-pick-of-#15565-upstream-master
Automated cherry pick of #15565: Automated cherry pick of #15473: fix(region,host): backup guest
2022-12-22 10:17:39 +08:00
Zexi Li 4e53f95ca6 fix(baremetal): mac address of BMC not found 2022-12-15 11:33:21 +08:00
wanyaoqi 659c455818 fix(region,host): backup guest refactor 2022-12-14 23:58:00 +08:00
Qiu Jian f7fdbfa94a fix: usb tablet not function for windows 10 guest 2022-12-14 11:12:39 +08:00
wanyaoqi 843714f922 fix(host): ceph util timeout (#15515) 2022-12-08 14:41:01 +08:00
屈轩 4a7fab8a52 fix(common): http request timeout (#15451) 2022-12-01 01:23:10 +08:00
屈轩 0cdd383139 fix(region): ceph df size (#15410) 2022-11-22 12:22:54 +08:00
wanyaoqi 17ef436d0e fix(host): ceph utils command add timeout
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2022-11-21 14:59:57 +08:00
Zexi Li 0728ffd474 Merge pull request #15365 from swordqiu/hotfix/qj-set-disk-ssd-according-to-storage-medium-type
fix: automatically set disk is_ssd according to storage medium_type
2022-11-15 23:45:16 +08:00
ioito 4085667cf3 fix(region): add retry for request 2022-11-15 12:46:36 +08:00
Qiu Jian 1d0f715843 fix: automatically set disk is_ssd according to storage medium_type 2022-11-15 00:14:33 +08:00
wanyaoqi d68fd533e4 fix(host-deployer): os arch and uefi detect (#15351) 2022-11-13 18:18:01 +08:00
Qiu Jian 09f8cbbef7 fix: make excel output floating number pretty 2022-11-11 22:16:00 +08:00
屈轩 079be4492d fix(region): task panic (#15345) 2022-11-11 19:51:37 +08:00
Zexi Li 0e2c520ecd feat(misc): use cloudmux package (#15254) 2022-10-28 19:53:03 +08:00
Jian QiuandQiu Jian 53519e3425 feature: automatically purge expired splitables (#15225)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-10-26 02:06:45 +08:00
屈轩 2ab93e71c3 fix(glance): esxi vmdk requre streamOptimized (#14995) 2022-10-15 22:03:27 +08:00
Jian QiuandQiu Jian 9f65fd6abb fix: debian 11 support missing at release/3.8 (#15160)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-10-11 21:18:03 +08:00
Qiu Jian f278a7860e fix: override valid os info in metadata 2022-10-09 22:58:35 +08:00
Jian QiuandQIU Jian fd6e54c8b8 fix: preserve os info of instance (#15114)
Co-authored-by: QIU Jian <qiujian@yunionyun.com>
2022-10-08 11:19:41 +08:00
wanyaoqi fc0702d90c fix(host): rbd snap delete (#15074) 2022-09-28 15:25:07 +08:00
屈轩 71fcf3ee88 fix(cloudmon): remove special characters (#15062) 2022-09-27 21:03:52 +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
Jian QiuandQiu Jian 8d077e2a88 fix: splitable duplicate records (#15032)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-09-23 14:09:00 +08:00
Qiu Jian c4343673e5 fix(keystone): ldap search with pagination 2022-09-04 19:11:54 +08:00
wanyaoqi 1570b17eb3 fix: gen copyright
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2022-08-28 13:52:25 +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
ioito 2e94335a2f refactor(cloudmon): metric collect 2022-08-26 19:28:07 +08:00
QIU Jian 293afd2e69 fix: remove apiversion param from session 2022-08-25 09:43:50 +08:00
wanyaoqi d4248017ae featue(host): structure guest description
Structure guest description and fix typo with json method.

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2022-07-28 17:46:07 +08:00
ioito ce9e45bdda fix(cloudid): 华为云idp sso跳转指定页面 2022-07-20 20:05:45 +08:00
Jian QiuandQiu Jian f214ae8913 fix: not detect arm physical nics (#14635)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-07-14 08:52:39 +08:00
Jian QiuandQiu Jian 9fbbe05c6a fix: misc fixes 20220712 (#14614)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-07-12 08:00:57 +08:00
Jian QiuandQiu Jian b9ed7ce58a fix: fail to sync metadata table for splitable (#14593)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-07-08 09:58:00 +08:00
Qiu Jian 4476b9f701 fix: log admin action logs in separate logs 2022-07-07 07:36:08 +08:00
wanyaoqi d51d7599d2 feat(region,host): refector guests cgroups (#14558)
* feat(region,host): refector guests cgroups

hostagent will create a root group cloudpods.hostagent at init.
guests group under cloudpods.hostagent. Qemu start params add '-S'
option freeze guest at first, after guest set cgroup or other initialize
hostagent will resume guest.

host support reserve cpus. if has reserved cpus, hostagent will create a
group cloudpods.hostagent.reserved, one thing to note is set host
reserved cpus must ensure host no guests running.

climc usage:
  climc host-reserve-cpus --cpus '2-3,32-33' --mems '0-1' \
    --disable-sched-load-balance <IDS>

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>

* hostman: disable cpuset balancer

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2022-07-02 18:00:48 +08:00
Jian QiuandQiu Jian 26089ffde0 fix: make condition eval compatible with go 1.18 (#14534)
* fix: make condition eval compatible with go 1.18

* fix: update circle-ci image to yunion/centos-build:go-1.18.3-0

* update go,mod go version to 1.18

* update vendor

Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-06-28 00:29:56 +08:00
Jian QiuandQiu Jian 84cdeff92b fix: update vendor for clickhouse v2 (#14520)
* fix: update vendor for clickhouse v2

* fix: fix go vet

* fix: unreachable codes

* fix: composite literal uses unkeyed fields

* fix: ignore bad syntax for struct tag value

* fix: use make test to do test ci job

* fix: specify circleci resource_class

Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-06-25 15:52:15 +08:00
Qiu Jian ecd35d3678 fix: fail to detect host physical nics 2022-06-23 13:31:39 +08:00
Jian QiuandQIU Jian 8b2a5d13ee fix: migrate failure for encrypted local vm (#14508)
Co-authored-by: QIU Jian <qiujian@yunionyun.com>
2022-06-22 23:10:45 +08:00
Jian QiuandQiu Jian 91483a5028 fix: splitable auto_incremental steps should be more than 1 (in case of (#14499)
HA setup)

Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-06-22 06:36:05 +08:00
Jian QiuandQiu Jian f1e616a671 feature: tap service support (#14433)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-06-14 17:23:52 +08:00
Jian QiuandQiu Jian 6aa32e5bf5 fix: splitable add index should modify base spec (#14434)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-06-12 20:34:39 +08:00