Jian Qiu
|
25e479ffc4
|
fix: vpcagent sync inconsistent networkaddress guestnetwork id (#24657)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2026-04-10 14:44:30 +08:00 |
|
wanyaoqi
|
f76bc53e90
|
feat(region,host,vpcagent): allow guest network dedicate secgroups (#24263)
|
2026-02-07 17:32:12 +08:00 |
|
Jian Qiu
|
3893215bbd
|
fix: ipv6-only mode compatibility fixes (#23027)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2025-08-06 22:01:55 +08:00 |
|
Jian Qiu
|
5de57897c2
|
Feature/qj support default interface (#19095)
* fix: support default gateway interface
* fix: default gateway 2
---------
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2023-12-26 15:35:04 +08:00 |
|
屈轩
|
025b5fc289
|
fix(region): secgroup rule fix (#18414)
|
2023-10-25 17:49:44 +08:00 |
|
Jian Qiu
|
6a93723d8d
|
fix: vpcagent sync error (#18381)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2023-10-23 09:27:23 +08:00 |
|
屈轩
|
b462ef3abe
|
fix(region): dns zone (#17868)
|
2023-08-29 15:44:20 +08:00 |
|
Zexi Li
|
e0c47dd5df
|
feat(apimap): fetch vpcagent net topo info from DB (#17038)
|
2023-05-15 14:48:24 +08:00 |
|
Qiu Jian
|
e46e68a209
|
fix: apihelper sync ignore instancegroups without guets
|
2023-02-26 01:05:41 +08:00 |
|
Jian Qiu
|
fa6b33884a
|
fix: vpc secgroup should deny any ingress traffic be default (#15355)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2022-11-16 11:16:58 +08:00 |
|
Jian Qiu
|
13fbbe371a
|
fix: ignore secgroup sync error (#15236)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2022-10-26 02:05:53 +08:00 |
|
Jian Qiu
|
b2674489e9
|
fix: verbose vpcagent sync error (#14698)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2022-07-23 11:21: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 |
|
Jian Qiu
|
d66b1c125d
|
fix: test secgroup rules to ovn ACL and recode guest adminSecgroup (#13358)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2022-01-29 00:51:17 +08:00 |
|
Qiu Jian
|
8f4243adfd
|
fix: vpcagent nil pointer panic
|
2022-01-19 19:17:13 +08:00 |
|
Jian Qiu
|
a8f3d54259
|
fix: vpcagent access group panic (#13146)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2022-01-10 09:15:42 +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
|
356dccc6fe
|
Merge pull request #12615 from ioito/hotfix/qx-mcclient-modules
fix(common): split mcclient modules by service
|
2021-11-08 11:04:35 +08:00 |
|
Jian Qiu
|
1b5ec22599
|
fix: cleanup compile warnings (#12620)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2021-11-06 12:29:35 +08:00 |
|
Qu Xuan
|
06dc1c1b87
|
fix(common): split mcclient modules by service
|
2021-11-05 19:24:50 +08:00 |
|
zhaoxiangchun
|
8fa4e577dd
|
feat(cloudmon): add cloudmon component
|
2021-07-16 12:20:52 +08:00 |
|
Yousong Zhou
|
1b2878d699
|
vpcagent: models: annotate guest with guestnetworks
|
2021-03-24 20:16:19 +08:00 |
|
Yousong Zhou
|
3b8e4811bc
|
vpcagent: models: add route tables
|
2021-03-24 20:16:19 +08:00 |
|
Yousong Zhou
|
4c550665fb
|
apihelper: move to yunion.io/x/onecloud/pkg/{vpcagent/,}apihelper
|
2021-02-23 15:31:44 +08:00 |
|
Yousong Zhou
|
be478c4430
|
vpcagent: models: join network addresses
|
2020-11-26 21:18:59 +08:00 |
|
Yousong Zhou
|
9beb3706ed
|
fix(vpcagent): models: guestnetworks: accomodate change_ipaddr
change_ipaddr does detach, then attach of network. It's not solely an
update of ipaddr, but a combination of deletion then creation.
|
2020-11-24 21:55:04 +08:00 |
|
Yousong Zhou
|
9168284d59
|
vpcagent: guard against foul eip records
|
2020-09-07 17:24:08 +08:00 |
|
Yousong Zhou
|
500e2edad7
|
vpcagent: ignore network without wire ids (#7629)
|
2020-08-25 23:31:32 +08:00 |
|
Yousong Zhou
|
20f36afdc8
|
vpcagent: ClaimVpcGuestDnsRecords: guard against pending_deleted guests
|
2020-07-06 16:20:06 +08:00 |
|
Yousong Zhou
|
583718014c
|
vpcagent: models: include dnsrecords
|
2020-06-03 18:25:59 +08:00 |
|
Yousong Zhou
|
822ba58756
|
vpcagent: models: include elasticip
|
2020-05-28 15:51:20 +08:00 |
|
Yousong Zhou
|
146ab44fbd
|
vpcagent: models: separate Copy() and CopyJoined()
|
2020-05-26 17:50:41 +08:00 |
|
Yousong Zhou
|
c4b3084896
|
vpcagent: models: add CopyJoined()
|
2020-05-26 17:50:41 +08:00 |
|
Yousong Zhou
|
8873c8905e
|
vpcagent: remove unused code
|
2020-05-26 17:50:41 +08:00 |
|
Yousong Zhou
|
3e09d4920b
|
vpcagent: models: remove now boilerplate code
|
2020-05-22 11:10:11 +08:00 |
|
Yousong Zhou
|
f5360264fe
|
vpcagent: models: modelset: details=false for networks
|
2020-05-21 17:21:03 +08:00 |
|
Yousong Zhou
|
3a51985fcd
|
vpcagent: models: include wires
|
2020-05-21 17:21:03 +08:00 |
|
Yousong Zhou
|
5bf45ad65c
|
vpcagent: models: modelset: add IncludeEmulated() method
|
2020-05-21 17:21:03 +08:00 |
|
Yousong Zhou
|
2a0cac9d49
|
vpcagent: models: modelset: add IncludeDetails() method
|
2020-05-21 17:21:03 +08:00 |
|
Yousong Zhou
|
1abdb4f136
|
vpcagent: models: sort security group rules
|
2020-05-13 14:14:48 +08:00 |
|
Yousong Zhou
|
7ba46e9289
|
vpcagent: models: include secgroup and rules
|
2020-05-13 14:14:48 +08:00 |
|
Yousong Zhou
|
218df2416c
|
vpcagent: ignore possible external subnets
|
2020-05-12 18:05:48 +08:00 |
|
Yousong Zhou
|
4496a7bbcb
|
vpcagent: models: ignore possible external guests
|
2020-05-08 15:35:23 +08:00 |
|
Yousong Zhou
|
09cc38f962
|
vpcagent: models: allow guest to have multiple vpc nics
|
2020-04-27 17:08:21 +08:00 |
|
Yousong Zhou
|
11835889c0
|
vpcagent: work around nics of pending deleted guest
|
2020-04-27 16:56:44 +08:00 |
|
Yousong Zhou
|
16ced399a5
|
vpcagent: fend off non-onecloud-vpc guest nics
|
2020-04-26 18:52:58 +08:00 |
|
Yousong Zhou
|
e4ad3f4194
|
vpcagent: models: include guest, host
|
2020-04-24 18:32:08 +08:00 |
|
Yousong Zhou
|
a18e246363
|
vpcagent: ignore external stub guestnetworks
|
2020-02-05 11:27:41 +08:00 |
|
Yousong Zhou
|
bc999888a2
|
vpcagent: a vpc agent with ovn driver
|
2020-01-17 17:48:04 +08:00 |
|