Commit Graph
1636 Commits
Author SHA1 Message Date
Yousong Zhou 1f21fafb65 netutils2: use netlink to GetAddresses() 2020-01-14 18:41:04 +08:00
Yousong Zhou 58b03973a5 netutils2: add DefaultSrcIpDev() 2020-01-14 18:41:04 +08:00
Yousong Zhou fc4189694b iproute2: initial version 2020-01-14 18:41:04 +08:00
yunion-ci-robot 7c51a354e7 Merge pull request #4709 from wanyaoqi/bugfix/wyq/host-misc-20200108
host misc fix
2020-01-09 00:03:58 +08:00
wanyaoqi eb16796db1 host misc fix 2020-01-08 14:19:26 +08:00
yunion-ci-robot d1db323c77 Merge pull request #4636 from ioito/hotfix/qx-huawei-rds-password-check
fix: 加强密码校验
2020-01-08 11:36:58 +08:00
Qiu Jian 5be08d9cdd fix: comment out TestDialTimeout 2020-01-06 12:51:27 +08:00
Qu Xuan 2c4d3f5215 fix: 加强密码校验 2020-01-06 11:44:32 +08:00
yunion-ci-robot 359ed35e7d Merge pull request #4419 from rainzm/feature/esxi_agent_bb
Feature(esxi-agent): Esxi Agent Go Version
2020-01-04 21:07:37 +08:00
Rain babc05b772 feature(esxi-agent): Esxi Agent Golang
1. 修改了host-deployer 使其支持 vmware vddk 的 deploy guest fs 操作。
2. esxi agent python ==> Go

fix(esxi-agent): Fix some bugs and irregular contents

fix(esxi-agent): Partial parameter structure

fix(esxi-agent): Add ovf template and remove some binary file

fix(esxi-agent): Format Code

fix(esxi-agent): fix based on reviewers' comments

fix(esxi-agent): fix host-deployer because of occasional unknown panic

fix: DelayTask should have a new Context

fix(esxi-agent): call hostutils.DelayTask

change '_interface' package to 'iagent' package

fix(esxi-agent): Fix some irregular code
2020-01-04 20:57:13 +08:00
Jian Qiu 325ff3af61 fix: httpclient timeout value cleanup, use notimeout client for oss (#4527)
* fix: httpclient timeout value cleanup, use notimeout client for oss

* Adaptive timeout client

* more test cases

* remove resolve timeout test case

* use adptive timeout only if timeout = 0
2020-01-04 20:51:21 +08:00
wanyaoqi 61eb437683 not return on recv packet failed 2019-12-31 17:02:29 +08:00
yunion-ci-robot a3db9b1311 Merge pull request #4291 from yousong/feature/yousong-guest-ipmac
Feature/yousong guest ipmac
2019-12-27 01:06:36 +08:00
yunion-ci-robot 4d73c7c675 Merge pull request #4283 from swordqiu/feature/qj-baremetal-server-reuse-host-ip
feature: 1. baremetal server reuse host ip 2. server name use expression
2019-12-25 21:00:16 +08:00
Yousong Zhou 2ce3925344 guests: add modify-src-check support 2019-12-25 12:09:50 +08:00
Qiu Jian ccaddaf19f minor fix 2019-12-24 20:13:03 +08:00
Qiu Jian b31bc7fa3d feature: 1. baremetal server reuse host ip 2. server name use expression 2019-12-24 19:04:41 +08:00
Qiu Jian 6d8f19273c feature: service config update support 2019-12-23 19:09:32 +08:00
yunion-ci-robot 98dbc76020 Merge pull request #4228 from yousong/bugfix/yousong-mcclient-proxy
Bugfix/yousong mcclient proxy
2019-12-20 18:11:04 +08:00
wanyaoqi ea60915fa6 fix find qemu img 2019-12-20 14:52:13 +08:00
Yousong Zhou f54ce48072 httputils: unset DisableCompression=true 2019-12-19 14:57:08 +08:00
Qu Xuan 9a89065a03 fix: 添加缓存镜像失败日志 2019-12-16 13:08:15 +08:00
Qiu Jian 0dcbb2147f update vendor 2019-12-12 11:31:47 +08:00
Yousong Zhou fb1725be32 httputils, aliyun: respects env proxy settings (#4084)
* vendor: update aliyun-oss-go-sdk to v2.0.4

To use ClientOption oss.HTTPClient

* aliyun: use a http client that respects env proxy settings

* httputils: use http.ProxyFromEnvironment by default
2019-12-10 21:15:09 +08:00
wanyaoqi c8fff1d44f add rpm file, add socket used check 2019-12-05 20:58:57 +08:00
wanyaoqi 7bf48c992e - add command executor
- host prepare for deploy on container
- procutils adpat to executor
2019-12-04 20:49:39 +08:00
Qiu Jian afbafb1e29 feature: metric data collector for aliyun&huawei 2019-11-27 03:14:14 +08:00
yunion-ci-robot e1d94ddb44 Merge pull request #3798 from wanyaoqi/bugfix/wyq/instance_snapshot_1120
bugfix: instance snapshot save secgrps
2019-11-21 00:15:24 +08:00
wanyaoqi c1c72cb01c instance snapshot save secgrps 2019-11-20 21:17:00 +08:00
TangBin f1e68528b0 elastic cache auth_mode status & password reset bugfix 2019-11-19 11:45:44 +08:00
yunion-ci-robot c50d3e8958 Merge pull request #3594 from wanyaoqi/feature/wyq/arm-virtualization
host arm support
2019-11-18 14:09:23 +08:00
wanyaoqi db4de4f7d7 host arm support
- host register
- vm create, delete, vnc ...
2019-11-14 10:50:00 +08:00
yunion-ci-robot 2e1d908640 Merge pull request #3606 from yousong/feature/yousong-lb-backend-status
lblis, lbr: 增加查询后端状态接口
2019-11-14 00:20:19 +08:00
yunion-ci-robot ca64f5f23e Merge pull request #3631 from ioito/hotfix/qx-image-version-fix
fix: 避免匹配到64导致version是6
2019-11-13 19:45:19 +08:00
yunion-ci-robot 5a2586cccb Merge pull request #3621 from swordqiu/hotfix/qj-fix-host-teaming
fix: nic teaming/bonding not working properly
2019-11-13 17:48:21 +08:00
Qu Xuan 8b575a6198 fix: 避免匹配到64导致version是6 2019-11-13 14:46:37 +08:00
Qiu Jian 4c756965a3 fix: nic teaming/bonding not working properly 2019-11-12 23:47:31 +08:00
Yousong Zhou 6d9b7476d3 influxdb: 记录结果中的tags 2019-11-12 12:44:40 +00:00
Qiu Jian 17d9931a8a fix: create baremetal server with iso, baremetal register support redfish 2019-11-12 20:11:28 +08:00
yunion-ci-robot d2b65bb820 Merge pull request #3559 from swordqiu/hotfix/qj-error-process-standardize
fix: recode error handling to make conform with error handling standard
2019-11-12 13:28:19 +08:00
Qiu Jian 09f91f306a update vendor 2019-11-11 17:05:21 +08:00
tangbin 1896651d69 redis sync fix 2019-11-11 14:17:29 +08:00
郑雨 809cd1b595 fix(image): Change the update process of guest image
At the very beginning, updating subimage of guest image is a
asynchronous process so that a intermediate state was need for web
client. But guest image's status has a little particularity. Now, the
update process is synchronous and use errgroup.Group to update subimage
in a concurrent manner.
Add 'size' and 'status' for subimages belong to a guest image.
2019-11-11 11:41:11 +08:00
Qiu Jian 53c0d3b29f fix: recode error handling to make conform with error handling standard 2019-11-11 10:55:01 +08:00
yunion-ci-robot ab1e3eb4fb Merge pull request #3550 from swordqiu/hotfix/qj-simplify-delete-fail-reason
fix: simplify object delete-fail-reason message
2019-11-11 09:59:17 +08:00
Qiu Jian e9e4dedac8 fix: normalize baremetal sysinfo manufacture 2019-11-10 03:51:20 +08:00
Qiu Jian d27f718e3e fix: simplify object delete-fail-reason message 2019-11-08 22:45:19 +08:00
Qu Xuan 1a54e0e185 fix: 避免version输出不正确 2019-11-07 11:06:23 +08:00
yunion-ci-robot 9ca59c280a Merge pull request #3431 from Mjoycarry/feature/instancegroup_api_docs
Feature & Bugfix: Instance Group
2019-11-06 13:20:15 +08:00
Rain 8e55bee9b3 feat & fix: Add batch operator and fix some bugs for instance group
Feature:
1. Add apis: list server by group, list group by server, bind
servers, unbind servers, bind groups, unbind groups.
2. Add climc command and docs corresponding to the above newly added apis
3. Add log about binding and unbinding operator.
4. Support enable and disable instance group.
Fix:
1. Set capacity zeor if there are not enough resource aboue forced
instance group in one host.
2. Change the stage(real delete => pending delete) that guest leave all groups.
2019-11-06 13:06:03 +08:00