Commit Graph

154 Commits

Author SHA1 Message Date
屈轩
d728a2bef3 fix(region): vendor update (#18425) 2023-10-25 18:24:57 +08:00
屈轩
025b5fc289 fix(region): secgroup rule fix (#18414) 2023-10-25 17:49:44 +08:00
屈轩
291c0d05c1 fix(region): secgroup rule sync with lock (#17050) 2023-05-16 10:54:54 +08:00
Jian Qiu
23a907319a fix: policy tag filters not effect for shared resources (#17004)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-05-11 11:00:07 +08:00
ioito
3cb7c7cdd8 fix(region): secgroup sync 2023-04-28 13:27:54 +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
Jian Qiu
fea06ca2d2 fix: secgroup peer secgroup constraint (#15111)
Co-authored-by: QIU Jian <qiujian@yunionyun.com>
2022-11-07 02:15:43 +08:00
Zexi Li
0e2c520ecd feat(misc): use cloudmux package (#15254) 2022-10-28 19:53:03 +08:00
ioito
99e96ad80e fix(region): secgroup rule sync 2022-09-05 16:03:33 +08:00
ioito
f31c005528 fix(region): secgroup guest cnt 2022-05-12 18:02:37 +08:00
ioito
afbee642a7 fix(region): sync resource created time 2022-04-21 19:46:36 +08:00
ioito
01f289be04 fix(region): not allow merge default secgroup 2022-03-03 15:47:48 +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
ioito
0cdda0c629 fix(region): secgroup purge with cloudaccount deleted 2021-12-23 16:18:05 +08:00
ioito
e9c3a244d9 fix(region): security group name generate for every cloud platform 2021-12-16 14:26:33 +08:00
Qiu Jian
1d354d8919 1. Remove is_rbac_enable option
2. code changes due to interface change
2021-12-02 10:24:23 +08:00
rainzm
2a8cfa612b feat(region): add some resources to create deleted webhook notifications 2021-10-26 14:41:16 +08:00
rainzm
e5cefa54f5 feat(notify): add Action sync_create, sync_update, sync_delete 2021-10-26 10:50:12 +08:00
Qu Xuan
8ba5393ae5 fix(region): optimized validate delete condition query 2021-09-23 09:58:54 +08:00
rainzm
aa274ddc40 feat(region): add cloudcache for dnszone and secgroup details 2021-09-09 16:38:14 +08:00
Qu Xuan
5bd9059493 fix(region): struct guest json desc 2021-09-01 09:44:12 +08:00
Qu Xuan
6a735d4850 feat(region): add cloudpods 2021-08-02 20:45:06 +08:00
Qu Xuan
fa5d5a6eb9 fix(region): update swagger api 2021-07-27 11:46:31 +08:00
ioito
f9f0c8f3cb fix: 优化同步,避免长时间加锁 2021-04-23 18:55:02 +08:00
Qu Xuan
d44403d691 fix: validate secgroup references 2021-04-07 21:00:34 +08:00
Qu Xuan
97f086cc26 fix: peer secgroup rule fix 2021-03-29 17:27:36 +08:00
Qu Xuan
169b1ec864 fix: add secgroup filter opts 2021-03-04 20:56:01 +08:00
Qu Xuan
7417452ec6 fix(region): support peer secgroup 2021-02-22 16:18:36 +08:00
Qu Xuan
48b03cbaad fix(region): optimized secgroup rule sync 2021-01-26 11:48:50 +08:00
Qu Xuan
17c33bd453 fix(region): avoid clean all rules when sync secgroups 2021-01-21 21:17:03 +08:00
Qu Xuan
d0cc334cab fix(region): optimized secgroup rule sync 2020-12-28 11:25:44 +08:00
Qu Xuan
ed9675a90f fix(region): import rule error hint 2020-12-10 18:28:38 +08:00
Qu Xuan
cece2852aa fix: support import rules for secgroups 2020-11-17 15:31:09 +08:00
TangBin
d7894776f3 qcloud redis support 2020-10-27 20:33:28 +08:00
Qu Xuan
b6016939cb fix: set secgroup status 2020-10-27 16:16:54 +08:00
Qu Xuan
5cd26b297e fix: 支持多安全组 2020-10-24 11:44:31 +08:00
Qu Xuan
adcce7538d fix: secgroup quota support 2020-10-21 21:29:11 +08:00
Qu Xuan
6f23593290 fix: validate secgroup purge condition 2020-10-10 11:53:40 +08:00
Qu Xuan
8e39b7ccb4 fix: 默认不自动合并安全组 2020-09-11 19:21:23 +08:00
Yousong Zhou
c2bca8ab39 Feature/yousong text (#7487)
* notify: log with context info

* region: guests: log with context info

* region: hosts: log with context info

* region: misc: remove redundant log

* region: skus: use NewInternalServerError instead of NewGeneralError

* appsrv: dispatcher: preserve text id

* appsrv: dispatcher: remove commented-out code

* cloudcommon: db_dispatcher: note errors that won't be translated

* cloudcommon: db: rbac: preserve text id

* cloudcommon: caller: preserve text id

* treewide: fix fmt string

* region: guest_actions: preserve text id

* region: guest_actions: fix fmt string

* region: usages: fix fmt string

* mcclient: hosts: remove redundant return value

* cloudcommon: fetch: preserve text id

* region: guest_template: preserve text id

* cloudcommon: db: db_dispatcher: preserve text id

* region: guest_actions: preserve text id

* httperrors: add funcs for wrap lang tag into context

* vendor: golang.org/x/text

* httperrors: error with context

* httperrors: HTTPError

* treewide: fix typo

* treewide: use en in source code

* locales: initial version
2020-08-25 15:26:31 +08:00
屈轩
f343b071fa fix: 修复安全组合并导致重复计算虚拟机绑定安全组数量&优化安全组操作 (#7496)
Co-authored-by: Qu Xuan <quxuan@yunionyun.com>
2020-08-10 11:18:44 +08:00
Jian Qiu
f0f406c243 fix: adjust API input field names according to spec (#7382)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2020-07-30 10:51:00 +08:00
屈轩
76f78cdda0 fix: 普通视图下,安全组仅统计可看到的vm count (#7358)
Co-authored-by: Qu Xuan <quxuan@yunionyun.com>
2020-07-28 20:54:59 +08:00
Qu Xuan
3db15d59f7 fix: 分开统计安全组关联虚拟机数量 2020-07-07 11:47:53 +08:00
Qu Xuan
8279f62c9a fix: 优化安全组list速度,并发挥rule规则信息 2020-07-03 15:51:54 +08:00
Qu Xuan
594f05d94b optimized: 支持ip和端口过滤安全组 2020-06-22 21:40:37 +08:00
yunion-ci-robot
8646141dff Merge pull request #6663 from ioito/hotfix/qx-secgroup-sync-optimized
fix: 优化安全组同步逻辑
2020-06-10 11:18:08 +08:00
yunion-ci-robot
734d7e9994 Merge pull request #6648 from zexi/feature/db-resource-informer
implement generic service informer
2020-06-08 14:58:49 +08:00
Qu Xuan
03a3dfcd73 fix: 优化安全组同步逻辑 2020-06-08 14:10:38 +08:00
Zexi Li
9f4d4a450e refactor ITableSpec signature with context 2020-06-08 11:31:00 +08:00