Commit Graph

197 Commits

Author SHA1 Message Date
Jian Qiu
df373cdaf6 feature: api for sending emails with attachments (#15201)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-10-17 14:30:03 +08:00
Jian Qiu
6df42c5275 update vendor wireguard 20221005 (#15112)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-10-05 17:17:42 +08:00
Jian Qiu
8d077e2a88 fix: splitable duplicate records (#15032)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-09-23 14:09:00 +08:00
wanyaoqi
a4e9f86c2a feat(region,host): deploy telegraf (#14915)
Support deploy telegraf on server deploy.
Add start telegraf on guest reboot crontab in guest os.
2022-09-06 00:13:20 +08:00
wanyaoqi
48ce4b31cd feat(host): describe pci controller and devices in guest desc (#14826)
- describe pci controller and devices in guest desc.
- extend pcie bus and pcie-to-pci bridge and root ports, disks and
nics default attach to pci-bridge for support hotplug.
- generate pci address on guest starts
- live guest desc for running guest, and save source desc

Signed-off-by: wanyaoqi <wanyaoqi@yunion.cn>

Signed-off-by: wanyaoqi <wanyaoqi@yunion.cn>
2022-08-24 16:33:42 +08:00
Zexi Li
6a590f123e fix(host): aarch64 cpu info (#14581) 2022-07-05 16:33:00 +08:00
Jian Qiu
c7e22c7b8a fix: update vendor 20220705 (#14578)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-07-05 16:15:16 +08:00
Jian Qiu
0b11c57eca update vendor for sqlchemy update master 20220703 (#14571)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-07-03 12:51:23 +08:00
Jian Qiu
e51dfc470e update vendor master 20220702 (#14568)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-07-02 10:32:09 +08:00
Jian Qiu
8aecc4e547 fix: update vendor master 20220701 (#14563)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-07-01 21:11:47 +08:00
Jian Qiu
dfcba16fda fix: update vendor 20220701 (#14556)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-07-01 15:50:52 +08:00
Jian Qiu
898fd2e2c8 fix: update vendor master 20220630 (#14549)
Co-authored-by: QIU Jian <qiujian@yunionyun.com>
2022-06-30 21:32:20 +08:00
Jian Qiu
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 Qiu
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
Jian Qiu
df4321d934 fix: clickhouse set max idle connections (#14496)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-06-22 06:35:33 +08:00
Jian Qiu
5b81fa4367 fix: update vendor 20220611 master (#14429)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-06-11 19:16:21 +08:00
Jian Qiu
05e3e95554 update vendor master 20220605 (#14407)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-06-05 18:36:25 +08:00
Jian Qiu
29ddc5e0e3 update vendor master 20220604 (#14399)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-06-04 23:41:24 +08:00
Qiu Jian
6aafe7a393 update vendor master 20220530 2022-05-30 21:05:21 +08:00
Qiu Jian
07e4c2897e fix: adjust logger events 2022-05-16 01:49:48 +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
Zexi Li
a5a098b751 fix(webconsole): record command input and ps1 2022-04-23 23:23:18 +08:00
ioito
95c8b69be8 fix(region): huawei lb api 2022-04-18 17:59:55 +08:00
ioito
03e5ca2100 fix(region): host order by commit rate 2022-04-13 11:28:02 +08:00
Qiu Jian
68bda2b1a0 fix: create table missing indexes 2022-04-11 22:08:42 +08:00
Jian Qiu
b77aa834e3 fix: keystone issues: 1. add no_policy_violation_check (#13948)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-04-11 06:39:08 +08:00
ioito
a6dc0a24e6 fix(region): account read only 2022-04-07 18:32:01 +08:00
Jian Qiu
0f7d5469ae fix: update vendor for sqlchemy (#13912)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-04-05 16:11:39 +08:00
ioito
03a494194b fix(region): curl vender update 2022-03-30 11:02:40 +08:00
Tai Groot
6235b23f9c update ghw dependency 2022-03-25 20:49:31 -07:00
ioito
d76f2d20fb fix(region): add seclib aes 2022-03-24 18:07:28 +08:00
Zexi Li
68507a55f1 Merge pull request #13569 from ioito/feat/qx-bingocloud-op
feat(region): support bingocloud sync
2022-03-08 14:47:37 +08:00
Zexi Li
1c2a76cc76 feat(vendor): update etcd package for master 2022-03-08 10:52:23 +08:00
ioito
885faa5020 feat(region): support bingocloud sync 2022-03-06 17:28:19 +08:00
ioito
c1d963dcc4 fix(climc): add --help for other cli 2022-02-24 16:15:12 +08:00
Zexi Li
ce13a7a11b Merge pull request #13480 from ioito/hotfix/qx-climc-help
fix(climc): support --help args
2022-02-24 11:53:14 +08:00
ioito
8354483e59 fix(climc): support --help args 2022-02-24 11:14:10 +08:00
Zexi Li
b5d8522f37 feat(region,host): server cpuset supported (#13527)
* feat(region,host): server cpuset supported

* feat(region,host): cpuset remove
2022-02-23 16:07:01 +08:00
ioito
af57c8cc1f feat(region): bingo cloud cli 2022-02-11 18:25:33 +08:00
屈轩
acc30d02d4 fix(region): update go mod (#13364) 2022-01-28 15:28:26 +08:00
Zexi Li
6eb6584bc7 Merge pull request #13268 from zexi/qemu-migrate-args
Qemu migrate args
2022-01-21 09:55:46 +08:00
Zexi Li
78f186371c feat(host,region): unify target qemu commandline from source 2022-01-21 00:37:32 +08:00
ioito
cb9bcd9586 fix(common): metadata update key 2022-01-20 15:16:43 +08:00
Jian Qiu
9fa6696e3c feature: vip support (#13020)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-01-02 08:49:32 +08:00
Zexi Li
5fd55d9008 optimize(host-image,fetcherfs): download disk speed too slow (#12976) 2021-12-22 00:56:49 +08:00
Jian Qiu
5f58994459 fix: cloudevent not initialize cloudevents_tbl in clickhouse (#12880)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2021-12-12 15:59:56 +08:00
Qiu Jian
8b6f7305d6 feature: use clickhouse to storage opslogs 2021-12-10 09:23:33 +08:00
Qiu Jian
ae7c972afc update vendor 2021-12-02 07:43:10 +08:00
Jian Qiu
b9b688dd17 update vendor 20211129 (#12771)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2021-11-29 23:41:41 +08:00
Jian Qiu
e6a7d160e6 feature: support tag tree (#12751)
* feature: support tag tree

* update vendor

Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2021-11-28 11:58:38 +08:00