v3.8.0
发布时间 2021-08-27 13:13:35
cloudpods
仓库地址: https://github.com/yunionio/cloudpods
995 commits to cloudpods - v3.8.0 since this release.
Add (1)
- hcso iam (42fda4401a, Qu Xuan)
Ansibleserver (2)
- wait zombie subprocesses (89b4f6e9f6, Yousong Zhou)
- use mcclient module method for fetching keypair info (44871c6b1c, Yousong Zhou)
Apigateway (3)
- handler: add cloudproxy (6137a3d452, Yousong Zhou)
- try return httperrors (ab7c5e039f, Yousong Zhou)
- reword error messages (2d1d4f3dcc, Yousong Zhou)
Apihelper (1)
- move to yunion.io/x/onecloud/pkg/{vpcagent/,}apihelper (4c550665fb, Yousong Zhou)
Bug Fixes (631)
- actions domain filter by project doamin id (12bb6ac8e5, Qu Xuan)
- openstack health should be normal (5ab3d3ab2b, Qu Xuan)
- add reddit contact (cfd3a15b66, Qiu Jian)
- update README embed image (13f61a1d71, Qiu Jian)
- update README 20210610 (2354722cce, Qiu Jian)
- README improvement (cd1c242908, Qiu Jian)
- improve documentation (2cc64af6fc, Qiu Jian)
- update README 20210610 (b4bb9c724b, Qiu Jian)
- nas misc (e35c1d48b8, Qu Xuan)
- improve readme (89a83dea5d, Qiu Jian)
- 修复云账号和宿主机报警问题 (cf29c44bbb, zhaoxiangchun)
- improve README (09e1e1ced2, Qiu Jian)
- change site URL to www.cloudpods.org (#11396) (93d946816f, Jian Qiu)
- hpssacli should skip empty slots (b7133f715b, Qiu Jian)
- add default security group rules and priorities to JDCloud (276102a229, rainzm)
- do not resize LVM paritition and skip and return success (4e65ec00c4, Qiu Jian)
- truncate columns longer than 512 bytes by default (4e76d35710, Qiu Jian)
- disable pretty table try os width by default (6b24c0600d, Qiu Jian)
- support windows 2003 (56025bc557, Qiu Jian)
- windows resize file system (6c8b8441d4, Qiu Jian)
- remove meter client codes (567856cada, Qiu Jian)
- get apigateway auth/regions with error of illegal mix of collations (a087863ab0, Qiu Jian)
- dhcp classless route encoding error (381b7e6949, Qiu Jian)
- adjust primary key length when sqlchemy utf8 default to utf8mb4 (6c66f89131, Qiu Jian)
- automatically setup object miemtype when uploading (e2e18efd15, Qiu Jian)
- aliyun lb charge type (7c4e4645bf, Qu Xuan)
- add trans info (fdc8f8b3e8, Qu Xuan)
- bill-tasks-create parameters (ae1894003d, Qiu Jian)
- update README to add user list and bilibili URL (32bfd5211f, Qiu Jian)
- optimized aliyun error (bef65e7d74, Qu Xuan)
- resolve conflict of climc docker build (49807175fe, Qiu Jian)
- update README installation steps (f408012c90, Qiu Jian)
- init cloud shell by apigateway (ea6797c606, Qiu Jian)
- qcloud eip bandwidth (e088570afe, Qu Xuan)
- missing yunionconf log (740b3c94aa, Qiu Jian)
- add tag for databricks vm (12b72a6e10, Qu Xuan)
- routes to private prefixes should be distributed on private nic (3672f1bddc, Qiu Jian)
- update version of file-repo (13768a053a, rainzm)
- secgroup cache policy (e806674a0b, Qu Xuan)
- avoid return no data result (298179baa7, Qu Xuan)
- validate secgroup references (d44403d691, Qu Xuan)
- resolve permission issues for samlusers and quotas (afe11dbeef, Qiu Jian)
- get region nil pointer error (6815f63c12, Qiu Jian)
- add more organization command (c6cd80351b, Qiu Jian)
- allow set server-disk cache mode as directsync (4fc194a1b7, Qiu Jian)
- inter-vm traffic limited by eip bandwidth limit (93bceeafdd, Qiu Jian)
- require password for imported user (896596731a, Qiu Jian)
- get datacenter of host via GetDatacenter (e52a9a7add, rainzm)
- avoid host worker is locked when image cache is deleted (b13cdefb72, Qu Xuan)
- optimized rbd storage input and update (f83b8b0436, Qu Xuan)
- optimzed tag sync (68e28bfe49, Qu Xuan)
- private cloud sku attached disk count (73f952a5b4, Qu Xuan)
- add nat sku provider filter (2af2a977be, Qu Xuan)
- add secgroup filter opts (169b1ec864, Qu Xuan)
- new aws region (432435e5b3, Qu Xuan)
- optimized bucket tag (531e142a1c, Qu Xuan)
- add nat sku policy (04ad3d4df0, Qu Xuan)
- add cancel expire action (c3b80cb6b0, Qu Xuan)
- support prepaid instance change config (cf0b2f5565, Qu Xuan)
- simplify installation stes to two steps (09570b0f16, Qiu Jian)
- sync nat sku when sync cloudaccount (91abafe715, Qu Xuan)
- time sync duration (f9ce72ca62, Qu Xuan)
- migrate interface before commit desc (d3da7426f2, Qiu Jian)
- add purge split log commands for cloudevent and cloudlog (c8e8818743, Qiu Jian)
- aliyun public ip bandwidth (02fa0373b8, Qu Xuan)
- aliyun tag list api (4d9f007727, Qu Xuan)
- optimize change vm config and prepaid change config (56948a97ee, Qu Xuan)
- add bucket tooltip (db11d67f43, Qu Xuan)
- sync new project for azure resource group (11be3494c9, Qu Xuan)
- 优化同步,避免长时间加锁 (f9f0c8f3cb, ioito)
- optimzed tag update and sync (e71b6fce41, Qu Xuan)
- skip zone check when rds change config (6bd71f5eb0, Qu Xuan)
- vpc public with nat (e1de34e9ab, Qu Xuan)
- sync cloud tags when set tags (511111aec0, Qu Xuan)
- qcloud bucket refer (113e2ab874, Qu Xuan)
- avoid double counting when compute networks nic count (7d2fadb84c, rainzm)
- change rds config skip zone check (8eaa256255, Qu Xuan)
- optimized nat entry (20a64f9343, Qu Xuan)
- purge splitable logs for cloudevents and logger (8f16f7eee3, Qiu Jian)
- do not use ntfsresize to resize NTFS partition (179562bc40, Qiu Jian)
- avoid stop or start vm failed (e08a990613, Qu Xuan)
- nat sku env (0446859f0e, Qu Xuan)
- add license upload (6b35605de0, Qu Xuan)
- simplify SQL for distinct field query of tenant or domain names (a1d472d41c, Qiu Jian)
- add qcloud get tags and remove unused interface (7c3c8bc2b5, Qu Xuan)
- avoid panic when use idc vpc (e723b24188, Qu Xuan)
- add index for image_type (2218e46244, Qu Xuan)
- compatible with new io scheduler(bfq/mq-deadline) of new Linux kernel (0529327e13, Qiu Jian)
- remove qcloud region and zone prefix (adaf389bf8, Qu Xuan)
- nat delete and create fix (45d3e83299, Qu Xuan)
- minor changes of LICENSE and README (#11553) (64af16114b, Jian Qiu)
- add cloudroot as system account, so as not using normal user id (31b5866e47, Qiu Jian)
- qemu-img create disk may fail to preallocation=metadata enable for large disk (af03ed60ea, Qiu Jian)
- sku zone (888c8c2003, Qu Xuan)
- account auto sync time (6b89fb57ee, Qu Xuan)
- peer secgroup rule fix (97f086cc26, Qu Xuan)
- nas for huawei (a3c676f7e8, Qu Xuan)
- instance with eip charge type (f387f32fa4, Qu Xuan)
- add region id params (8de1b3c69f, Qu Xuan)
- nat sku domain policy (baacfddbd0, Qu Xuan)
- cloudaccount auto sync (b9627f034d, Qu Xuan)
- vendor update (a4b387dd26, Qu Xuan)
- avoid listener worker leak (2a4e808792, Qu Xuan)
- avoid update protocol with any faild (80580fa2e4, Qu Xuan)
- before insert (7f8cf5adc3, Qu Xuan)
- avoid panic (ab2fc8feb9, Qu Xuan)
- secgroup cache reference (b7fe92f503, Qu Xuan)
- add options for pre allow ip add (5be136c9ca, Qu Xuan)
- add rbdcli commond for debug (8a26d54a99, Qu Xuan)
- server migrate network to a vlan network (c53b87cc5c, Qiu Jian)
- add codes to switch bridge of ovs port (58313432f1, Qiu Jian)
- host detach wire not update netinterface (184a6a0817, Qiu Jian)
- anisbleserver: support complex yaml config in ansibleplaybook_instance (9a01d83eeb, rainzm)
- ansibleserver: add LF for privateKey if not (0d1f54bab1, rainzm)
- ansibleserver: be compatible with empty params (67d7c571f2, rainzm)
- ansibleserver: don’t init privateKey for ansibleplaybook if it already have one (cad24302d8, rainzm)
- ansibleserver: correct playbook path (cb410623d4, rainzm)
- apigateway: add auth/stats api to retrieve system info (#10181) (c96c0cc267, Jian Qiu)
- apigateway: ignore fetch IDP errors in getRegions (#10070) (b2e00a8adb, Jian Qiu)
- apigateway: recover remove apigateway locale messages (9628e1210e, Qiu Jian)
- apigateway: totp passcode verify error code fix (c377f19725, tb365)
- apigateway: count city servers (613662c07b, Qu Xuan)
- apigateway: add enable_quota_check and return-domain-list (#10158) (7191d9df10, Jian Qiu)
- apigateway: use info response service type of console endpoints (bfc522a89c, Qiu Jian)
- apigateway: getRegions return value of api_server (217a54b9f7, Qiu Jian)
- baremetal: nvme allocable (35e4258898, Zexi Li)
- baremetal: close ssh test client (3f87a6fc6f, Zexi Li)
- baremetal: use ipmitool power reset when redfish power on error (539f68309b, Zexi Li)
- baremetal: use command timeout context replace timeout command (0bb78f1b4c, Zexi Li)
- baremetal: inject mac when admin nic found (865e2671e6, Zexi Li)
- baremetal: register baremetal name invalid (64878713ef, Zexi Li)
- baremetal: compatible with SN empty of MegaRaid (625d1451f4, Zexi Li)
- baremetal: sas2iru parse line (0895945998, Zexi Li)
- baremetal: inject mac to cmdline (96dc4ca4df, Zexi Li)
- baremetal: remove bundle libs build (54250d3d80, Zexi Li)
- baremetal: baremetal ipmi probe reset link up state (55cfb0ba45, Qiu Jian)
- baremetal: megactl driver fail to find device by key (ffc67460b6, Qiu Jian)
- baremetal: record uefi info (6179886b7c, Zexi Li)
- baremetal: try channel 8 for default profile (fee2ef355a, Qiu Jian)
- baremetal: increase ipmitool reboot sleep wait time (784e996901, Zexi Li)
- baremetal,esxiagent: no cloudroot user initialized (952cc03ae6, Qiu Jian)
- baremetal-agent: baremetal will probe status in status unknown (b91e41e71a, Qiu Jian)
- baremetal-agent: baremetal fail to stop due to power off soft failed (75d7b30d2d, Qiu Jian)
- build: chage template of ‘Abnormal Login’ (d0fed292f2, rainzm)
- build: build telegraf-raid-plugin (61c47dd39c, Zexi Li)
- build: baremetal arm64 build (9617ca4379, Zexi Li)
- build: DOCKER_CLI_EXPERIMENTAL=enabled (cac364054c, Zexi Li)
- climc: mv climc rpm package .bashrc to /etc/profile.d/climc.sh (386b8e5c7f, Zexi Li)
- climc: modify the code logic of starting “Port-Forward SSH” (0a48cde828, Stargic)
- climc: host add netif add params bridge/interface (cecd329fe4, wanyaoqi)
- climc: add version list command (1f87214bb9, Qu Xuan)
- climc: update climc-base image to 20210701 (3b06b4c0ef, Zexi Li)
- climc: json tag (4bb922eb08, Qu Xuan)
- cloudcommon: splitable may not initialize underlying table (50a0d167f1, Qiu Jian)
- cloudcommon: avoid service exit when etcd unreachable (c8966f7e87, Zexi Li)
- cloudcommon: remove unnecessary debug info (15ee20a4ab, rainzm)
- cloudcommon: use NewGeneralError to construct error (ec4dfc471a, rainzm)
- cloudcommon: missing set_meta opslog (#9914) (9a7b9bec2d, Jian Qiu)
- cloudcommon: unify OS_ARCH constants (e82a3deb7e, Zexi Li)
- cloudcommon: disable EventNotify for now (a28ff0400a, rainzm)
- cloudcommon: use rbac authentication dedicated to the list interface in GetModelProperty (ed6f183db6, rainzm)
- cloudcommon: add default domain of common options (29ef9d8ba6, Zexi Li)
- cloudevent: hcso event fix (6f129378e0, Qu Xuan)
- cloudevent: optimized cloudevent sync (aa0915b55a, Qu Xuan)
- cloudevent: add distinct filed for cloudevent (cdd111ca00, Qu Xuan)
- cloudevent: default policy (874c5af099, Qu Xuan)
- cloudevent: hcso resource name (013b9b0e35, Qu Xuan)
- cloudevent: adjust cloudevents resource scope (7daa123c73, Qiu Jian)
- cloudevent: optimized cloudevent sql (8837b2d64c, Qu Xuan)
- cloudevent: add aws cloudevent (ba5f19bc14, Qu Xuan)
- cloudevent: update aliyun lookupevent api (1fdf9031f9, Qu Xuan)
- cloudevent: cloudevent is domain level resource (5610dd674d, Qu Xuan)
- cloudid: add en-US html templte (39025c263e, Qu Xuan)
- cloudid: remove debug code (814bec45f9, Qu Xuan)
- cloudid: avoid sync clouduser twice (59e5e22b5e, Qu Xuan)
- cloudid: hcso enable multi tenant saml provider (1eec6039e2, Qu Xuan)
- cloudid: avoid duplicate create saml provider (6ff1610ff3, Qu Xuan)
- cloudid: clouduser use default domain (8bc0ad557f, Qu Xuan)
- cloudid: optimized saml sso (ab15a751e4, Qu Xuan)
- cloudid: fix azure saml provider delete error (13eaa4eb5d, Qu Xuan)
- cloudid: huawei group role attach and detach (85f3ddc3f7, Qu Xuan)
- cloudid: sync role policy (04afc689e9, Qu Xuan)
- cloudid: multi cloudaccount with saml user (f85dc7d4cc, Qu Xuan)
- cloudid: hcso custom role (8deacfcf59, Qu Xuan)
- cloudid: saml navigation template support i18n (0f68973d72, Qiu Jian)
- cloudid: azure attach enabled subscription policy (163a4e14f7, Qu Xuan)
- cloudid: azure saml confirm (5eb0c18426, Qu Xuan)
- cloudproxy: ssh proxy endpoint&match query (62f9243ba2, TangBin)
- cloudproxy: correct fetch projectId from server for PE (f906d15a5e, rainzm)
- cloudproxy: keep the proxy endpoint project and server consistent (51e75c48f8, rainzm)
- common: supported dry run (705e068a6e, Qu Xuan)
- common: add debug info for lock (5edf37c549, Qu Xuan)
- common: dump task info when stucking (7b845d17c7, Qu Xuan)
- common: batch validate create (a87a8f2f41, Qu Xuan)
- devtool: wait for the remote forward to run normally (c6ae4706d7, rainzm)
- devtool: add scope=system query when list proxy endpoints (33bdc9d2f2, rainzm)
- devtool: fix a bug that may trigger panic (9b994792ec, rainzm)
- devtool: correct output error (489ddc90f7, rainzm)
- devtool: get ‘lastseen’ not ‘last_seen’ of forward (09a9d4e493, rainzm)
- devtool: set ‘task_id’ and ‘task_notify_url’ in header (9b7a33f432, rainzm)
- devtool: extend the waiting time when checking remote forward (314ac5ac49, rainzm)
- docs: update swagger api (23290092d7, Qu Xuan)
- esxi: be compatible with disconnected host (885a483e0f, rainzm)
- esxi: prevent fake template and real template from duplication (ca0f88877e, rainzm)
- esxi: correctly set the imagePath outside the if block (1d732e913f, rainzm)
- esxi: determine whether the disk is a root disk more reasonably (564470de0e, rainzm)
- esxi: add ListPath for storage and use it to check iso (b073ae9cb0, rainzm)
- esxiagent: nicIndex should be incremented (f6e2c2fd15, rainzm)
- esxiagent: make the copied disk type as thin (5d32571262, rainzm)
- esxiagent: execute deploy operation by default in AgentDeployGuest (b44a6a053a, rainzm)
- esxiagetn: keep compatible with the lower version vcenter when copying the disk (f6648296ad, rainzm)
- github: PR template typo (995eb229a3, Zexi Li)
- github: document template add enhancement label (e709bb2f98, Zexi Li)
- glance: image can’t removed when size is 0 (35ad91f705, Zexi Li)
- glance: add option of s3 image status check (00069a6070, Zexi Li)
- glance: make image is_standard updatable (d88af7a6f7, Zexi Li)
- glance: set fail status when upload image to s3 (48cfdd5ed3, Zexi Li)
- host: ignore parted resize disk unknown partition table error (bf13a14ed5, Zexi Li)
- host: allow server directory a symbol link to directory in other location (7765ec0e3b, Qiu Jian)
- host: avoid panic when params is nil (8192af65ef, Qu Xuan)
- host: find same vendor iommu_group devices (675fc64fa1, Zexi Li)
- host: raid status (219b853ecc, zhaoxiangchun)
- host: arm vm virtio-net-pci without addr (c7b85ca303, Zexi Li)
- host: update rbd storage capacity (d76f366c57, Qu Xuan)
- host: get ceph used capacity (0144f03cd6, Qu Xuan)
- host: update host metric tags when server or host changeowner (14f0342b36, zhaoxiangchun)
- host: detect ovs version (5afa999fe0, Zexi Li)
- host: modification of netio collection field of local virtual machine (8c5915067e, zhaoxiangchun)
- host: raid status fix (392f5ab237, zhaoxiangchun)
- host: fix wait time after mount fuse fs (c6a7ddc444, wanyaoqi)
- host: avoid delete removed disk failed (352ceefedd, Qu Xuan)
- host,region: disable health checker by default (2b404c89d0, Zexi Li)
- host-deployer: remove escape character on windows passwd (11896e65d3, wanyaoqi)
- host-deployer: add retry on check is vgactived (eb79cc79ee, wanyaoqi)
- host-deployer: XFS uuid冲突 无法 mount (1248b88c75, panda)
- host-deployer: add log line on blkid failed (ee2f54f4de, wanyaoqi)
- host-deployer: make SKVMGuestLVMPartition work fine (0a75aaad6e, rainzm)
- host-deployer: mkfs.ext4 add ‘-T largefile’ option (768ab3036f, Zexi Li)
- host-deployer: detect UEFI supported not correct (cf7b226c37, Zexi Li)
- host-deployer: mount may fail to lock /etc/mtab, add retrier (63bbd5c343, Qiu Jian)
- hostdeployer: windows rootfs umount leak (b72f60f340, Zexi Li)
- hostman: show server status changed reason (dc879ab8d7, Qu Xuan)
- hostman: fix kvm create disk failed error (bf6cadd5aa, Qu Xuan)
- hostman: avoid panic when disk is nil (19705cc05f, Qu Xuan)
- hostman: recycle local disk file when rebuilding root (225afd4473, Qiu Jian)
- image: update min_disk of iso image (298568772a, Qiu Jian)
- keystone: user create without password can login with any password (65096570a5, Qiu Jian)
- keystone: allow delete sso imported non-local user (84f776069f, Qiu Jian)
- keystone: avoid panic when call logclient (4ba014cf5c, Qu Xuan)
- keystone: add alertrecords to default dashboard permission (#10160) (1af001357f, Jian Qiu)
- keystone: correctly pass domain id to role-assignments (9a98909001, rainzm)
- keystone: avoid sql error (4fe0e8e5be, Qu Xuan)
- keystone: idp filter by sso_domain returns domain’s idp only (01abd8997c, Qiu Jian)
- keystone: don’t send the administrator’s message to the party (6b25d78ad7, rainzm)
- keystone: allow joint projects across domains by default (bf1aed7a14, Qiu Jian)
- keystone: allow filter identity_providers with name of ssoDomain (0886e60928, Qiu Jian)
- keystone: add suggestion previliges to meter admin (30453233c4, Qiu Jian)
- keystone: SSO created user name may be duplicated (209ba5d549, Qiu Jian)
- keystone: adjust default system policy names (222f9cdebe, Qiu Jian)
- keystone: role_assignment effective list ignore groups without user (e9a4a659f0, Qiu Jian)
- keystone: clear failed auth when enable user (2c1eeb89e8, rainzm)
- keystone: update default role associated policy name (4490adedb1, Qiu Jian)
- keystone: policy filter by role (7ec42db3ca, Qu Xuan)
- keystone: cas sso may create new project whenever user login (515a4de9bc, Qiu Jian)
- keystone: user not found error fix (05b8eccb17, tb365)
- keystone: policy name duplication (#10199) (9ba3709b31, Jian Qiu)
- keystone: hide system scope policies in domain scope view (#10194) (010049e5e3, Jian Qiu)
- keystone: tag list for keystone service (ad68cfbeb3, Qu Xuan)
- keystone: avoid repeated abnormal login notifications (21d8b7226e, rainzm)
- keystone: send to the admin and the party separately when Abnormal login occurs (6e6f5ddde7, rainzm)
- keystone: ensure comparing id with non-utf8 string (c68c3f17a2, Qiu Jian)
- log: add filters to baremetal event logs (d4a2dbbeaf, Qiu Jian)
- logger: distinct field optimized for logger (2cfbda9a59, Qu Xuan)
- make,buildx: 使用 buildx 编译时,拉镜像到本地 (3d9d34ac15, Zhang Dongliang)
- monitor: fix storage tag (391b8b5175, zhaoxiangchun)
- monitor: fix monitor overview (f6d7f07c7e, zhaoxiangchun)
- monitor: add used_by list filter (bdb2a85ae5, zhaoxiangchun)
- monitor: alertPanel add dumplicate name check (d361c2dbbc, zhaoxiangchun)
- monitor: modify rds,redis,oss field descriptions (42a549ad8e, zhaoxiangchun)
- monitor: set alertdashboard scope (d73a76b12b, zhaoxiangchun)
- monitor: fix agent monitor query (40f33db2a2, zhaoxiangchun)
- monitor: fix 报警静默期和未恢复告警策略的兼容 (8fb4e1555b, zhaoxiangchun)
- monitor: fix monitor slow query (b8bdcb0774, zhaoxiangchun)
- monitor: alertpanel update don’t chcek uniq name (ef607c52fa, zhaoxiangchun)
- monitor: monitor notify international and 3.6 bugfix (4ac6d48c65, –global)
- monitor: fix update alert duration fail (be4b9a580b, zhaoxiangchun)
- monitor: fix monitor resourece update (4c2bca8f8b, zhaoxiangchun)
- monitor: update apiHelper field and log (1285bcb066, zhaoxiangchun)
- monitor: 3.7 nodata and alertOverview fix (4e0ce5b9e8, zhaoxiangchun)
- monitor: fix alert duration (ac0bb066d5, zhaoxiangchun)
- monitor: add resType filter (79e6d163d2, –global)
- monitor: exit monitor engine in time when happen err (9b493fb593, zhaoxiangchun)
- monitor: update monitor resourece joint scope (f8b690602d, zhaoxiangchun)
- monitor: monitor query : cloudaccount no data fix (f0eb80a2ae, zhaoxiangchun)
- monitor: registry alertPanel in mcclient (ed4bffa9ab, zhaoxiangchun)
- monitor: fix monitor bug (1eaccaf72f, zhaoxiangchun)
- monitor: fix alert notify info do not contain resourceName (ec589c4703, zhaoxiangchun)
- monitor: fix alert record not return resource details (7310d612e6, zhaoxiangchun)
- monitor: fix monitoroverview and meter send alerting info to notify (abb4deebba, zhaoxiangchun)
- monitor: alertQuery fix (cb177bc4db, zhaoxiangchun)
- monitor: fix resource details can’t show monitor metric (f3ddc97472, zhaoxiangchun)
- monitor: alertdashboard setscope (d62467097d, zhaoxiangchun)
- monitor: modify nodata feishu notifyinfo; fix send email err (e2a5addc2f, zhaoxiangchun)
- monitor: alert policy use ownerId when update (3c499f209c, zhaoxiangchun)
- monitor: modify alertrecord list input (ce02a6556b, zhaoxiangchun)
- monitor: domain view can list scope is domain or project alertrecords; fix nodata alert return info (83a6fd7f1f, zhaoxiangchun)
- monitor: monitor overview throw err (7988fa1f10, zhaoxiangchun)
- monitor: update alert panel scope by alert dashboard (b2835c5d8a, zhaoxiangchun)
- monitor: sore reture info:resourceType,measurement (567fc991cb, –global)
- monitor: fix monitor export err (97c107f7e9, zhaoxiangchun)
- monitor: alertpanel create fix; nodealert filterbyowner fix (3a10cd66b7, zhaoxiangchun)
- monitor: modify onecloud replacement code (65a9d79453, zhaoxiangchun)
- monitor: filter alertquery result according to onecloud resources (beff4578c9, zhaoxiangchun)
- monitor: fix monitor process alert (9c6d0b8252, zhaoxiangchun)
- monitor: modify totalrecord query (5d6ffa16fc, zhaoxiangchun)
- monitor,host: replace space to ‘+’ when write to influxdb and replace ‘+’ to space when query (1e08a51999, zhaoxiangchun)
- monitor,suggestion: order commonalert metric and modify alertresoruce type value and add suggestion models climc (b23519b036, zhaoxiangchun)
- multicloud: get the storage type of the disk correctly (74f1868556, rainzm)
- multicloud: set isEmulated as false for ecloud vpc (2d04115ab5, rainzm)
- notify: exempt the administrator to create the receiver verification (390476e69f, rainzm)
- notify: remote ‘lang’ filter when contact type is ‘mobile’ (9db54d1dd1, rainzm)
- notify: fix for subscriber_receiver (3dea565c8a, rainzm)
- notify: correctly filter those recipients who join the domain (5a39fc18c0, rainzm)
- notify: add list option ‘enabled’ for topic (c89ae949e0, rainzm)
- notify: loose phone number rules in updating receiver (d12185d43a, rainzm)
- notify: loose mobile phone number matching rules (64e79a934a, rainzm)
- notify: fix create and list of subscriber (fc1adcedf5, rainzm)
- notify: optimization of print log (edcd98e5fe, rainzm)
- notify: set ModelManager in Receiver() (479e1e2f33, rainzm)
- notify: be compatible with robots and webhooks (6b1f63efc9, rainzm)
- notify: set status after sending (349ac011e7, rainzm)
- notify: clean verifiedNote when marking verified (6f0290ca72, rainzm)
- notify: init config name (8b0b4bdf30, rainzm)
- notify: init robot correctly from old data (cd8529556d, rainzm)
- notify: enable filter of contact type ‘email’ and ‘mobile’ (c3b4cbef59, rainzm)
- notify: distinct field of receivers (1c865268f8, rainzm)
- notify: panic for err (7175e124e4, rainzm)
- notify: avoid duplication of notification names (07114b53d9, rainzm)
- notify: update receiver’s lang when update event occurs (89d604a26c, rainzm)
- notify: get the receiver corresponding to the role correctly (650e25560c, rainzm)
- notify: add create tag fro Attribution in SConfig (cd40909dec, rainzm)
- notify: add index fro receiver_notification (26192eac3b, rainzm)
- notify: be compatible with webconsole type hack (4269a482b8, rainzm)
- notify: be compatible with member’s permission changes (95de795c8b, rainzm)
- notify: set default lang ‘zh_CN’ for robot (5ab4cc9e7f, rainzm)
- notify: add a time limit for resending notifications (a23cd05762, rainzm)
- notify: Support selective update of robot field (06f23b26e8, rainzm)
- notify: send websocket messages according to language preference (09337d9231, rainzm)
- notify: choose template in NotifyFilter (5b79ad3156, rainzm)
- notify: inject domain info in ReceiverManager.FetchOwnerId (cfae818d04, rainzm)
- readme: rename OneCloud to YunionCloud (71e9e953e2, Zexi Li)
- readme: remove deadlinks (fc2088dee8, Zexi Li)
- region: try to connect when new a SEcloudClient (a417344820, rainzm)
- region: remove useless Environment (ee834af5b5, rainzm)
- region: azure cache capability (7f3ac39f30, Qu Xuan)
- region: avoid sync azure china redis failed (247d10f65b, Qu Xuan)
- region: validate jdcloud rds err (875abe66d6, Qu Xuan)
- region: decouple region and etcd service (8dbc2213f1, Zexi Li)
- region: Remind that cloud account synchronization failed due to network synchronization failure (f8a37d9419, rainzm)
- region: purge instancesnapshot when purging guest (a80fdaaddf, rainzm)
- region: update manager name (9187d9abf7, Qu Xuan)
- region: update jdcloud rds port (53746609ab, Qu Xuan)
- region: qcloud redis sync fix (7c56f4fbb3, tangbin)
- region: set DefaultSysDiskBackend as empty for esxi guest (8f92195928, rainzm)
- region: ignore aliyun region not supported error (c85d4ac719, Qu Xuan)
- region: convert eip with same project with vm (7df3891a9e, Qu Xuan)
- region: sync storage before syncing host in syncOnPremiseCloudProviderInfo (606045bcef, rainzm)
- region: allocate server eip without hostwire restrict (04872867c3, Qu Xuan)
- region: nas owner id fix (1f2099ac01, Qu Xuan)
- region: wait more time for creating nas (a6ef9b66f6, Qu Xuan)
- region: optimized peer secgroup (7aa9bda8e1, Qu Xuan)
- region: remove code about getting service url (790376c531, rainzm)
- region: avoid assign vm ip addr not effect (44a48fef6e, Qu Xuan)
- region: sync baremetal desc before do ipmi probing (ca3e60d27b, Qiu Jian)
- region: vm list order by disk size (add10f340e, Qu Xuan)
- region: fetch cached image from glance by default (c3cad7ef01, Zexi Li)
- region: rigorously merge the network under wire (692754b941, rainzm)
- region: avoid refreshing when checking the image (170ceb1b56, rainzm)
- region: allow ipmi probe in status unknown (0a5c5a44be, Qiu Jian)
- region: guest sync eip fix (3be7a103c3, tangbin)
- region: guest associate eip checking fix (cd9a97aef5, tangbin)
- region: remove debug info (20b151fbc2, Qu Xuan)
- region: avoid panic when sync aliyun networks (3f485c7c31, Qu Xuan)
- region: remove i18n lock and logs (c03f0da14e, Qiu Jian)
- region: aws waf sync (53825d5362, Qu Xuan)
- region: add usage cache, speedup response (82d2604d79, Qiu Jian)
- region: add qcloud tdsql (809448134d, Qu Xuan)
- region: support aws waf label (144ffbf593, Qu Xuan)
- region: expand the bridge field (3ba9adeea8, rainzm)
- region: de-duplication when obtaining the number of hosts (21285f7530, rainzm)
- region: optimized vm account name code (45667bffea, Qu Xuan)
- region: avoid using LocalTaskworker in time-consuming synchronization of cloudaccount (ea790cc82b, rainzm)
- region: sync auzre subscription health status (75f7188bc6, Qu Xuan)
- region: gofmt fix (f119385596, TangBin)
- region: sync azure waf instance (67e393b673, Qu Xuan)
- region: allow ipmi probe when probe fail (848a5b9a16, Qiu Jian)
- region: avoid aws waf sync lost id (d881abf9a0, Qu Xuan)
- region: make cloudprovider sync worker configurable (10793b9859, rainzm)
- region: kafka usage (ca7989c76d, Qu Xuan)
- region: avoid network create failed when vpc is ok but wire not sync (63a2faea7d, Qu Xuan)
- region: add egress_mbps params for lb (dd427a0146, Qu Xuan)
- region: rds network sync (b8c443263b, Qu Xuan)
- region: return rds networks info (155b036524, Qu Xuan)
- region: admin update without verification (38debd3865, rainzm)
- region: return disk type (5d1b907933, Qu Xuan)
- region: avoid panic when sync resources (568687c436, Qu Xuan)
- region: add more usage metrics, e.g. ports.eip, servers.last_week, pending_delete_servers.last_week (e76a84a01b, Qiu Jian)
- region: allow owner to operate snapshotpolicy cache (1eb493b111, rainzm)
- region: show storage capacity to project users (d6f588c5c3, Qiu Jian)
- region: waf cloud resources (fe84e0f0e8, Qu Xuan)
- region: make SScheduledTaskLabel implement IJointModelManager (bc9264b1c3, rainzm)
- region: aliyun kafka delete (7cfbaaf0e0, Qu Xuan)
- region: use special localtask to run time-consuming provider synchronization task (520fae50a6, rainzm)
- region: aws sts assume role fail break account initialization (9f81122cb8, Qiu Jian)
- region: optimized azure rebuild root (35f76875e2, Qu Xuan)
- region: avoid set multi resources tags failed (ea8638b0cd, Qu Xuan)
- region: avoid panic when locking (3485be17e5, rainzm)
- region: sync aws waf default action (42046aaf6f, Qu Xuan)
- region: sync multi region resource at same time (acad675555, Qu Xuan)
- region: qcloud elb https listener create fix (dea9f77a2b, tangbin)
- region: azure quota sync (9193558e03, Qu Xuan)
- region: update qcloud secgroup rule (4f8942974f, Qu Xuan)
- region: account arrears (f233311ccf, Qu Xuan)
- region: aws lb create tags param (4f8ebb8d0f, lvyangyang)
- region: add all.servers.any_pool/all.hosts.any_pool metrics (86c282c0a4, Qiu Jian)
- region: cpu desc too long (e82228ac10, Qu Xuan)
- region: cloudregion&zone add namei18n (ea7ea1f08c, TangBin)
- region: add qcloud memcached sync (f615862db3, Qu Xuan)
- region: tag list key case insensitive (3e3e9b7cf2, Qu Xuan)
- region: openstack ip pre allocate (6b2999e151, Qu Xuan)
- region: fetch zone before syncing promise cloud provider storages (84f2e555e5, rainzm)
- region: update swagger api (fa5d5a6eb9, Qu Xuan)
- region: raise GetNamedNetworkConfiguration error (cc5bc646bf, Zexi Li)
- region: including domain info in project-role results (42b40b8e25, Qiu Jian)
- region: scoped policy filter by project id (7613e287ed, Qiu Jian)
- region: prevent the creation of redundant network segments when managing vmware (b02a8a4ee6, rainzm)
- region: avoid storage update not work (9c520ee7a7, Qu Xuan)
- region: baremetal spec condition (e3a15c04d2, Zexi Li)
- region: aws sync vpc access mode bugfix (01d5977bd6, TangBin)
- region: remove i18n fix & zone ®ion name support i18n (b67be9b0dd, TangBin)
- region: download cached image from source host before migrating (3a6e7f55ab, Zexi Li)
- region: mongodb sync fix (b5a45e8535, Qu Xuan)
- region: cloud provider filter by domain_id ignore private case (18d495f108, Qiu Jian)
- region: mongodb sync fix (b5d0467bd2, Qu Xuan)
- region: baremetal server resued address nic count should be subtracted (71b16e5e9d, Zexi Li)
- region: fail to update network gateway (2bca43bc5f, Qiu Jian)
- region: cloud provider filter by domain (9b7796bb60, Qiu Jian)
- region: avoid panic when sync snapshot project (049cf670ad, Qu Xuan)
- region: waf purge with account delete (71b0c07bc2, Qu Xuan)
- region: baremetal server change ip address reuse (2d5e9b1574, Zexi Li)
- region: allow domain admin to obtain ssh private keys (0e77703c76, rainzm)
- region: sync aliyun classic network ip addr (a0170df031, Qu Xuan)
- region: remove app gateway (9d6dc3540f, Qu Xuan)
- region: add trans and mongodb backup list (3110923be4, Qu Xuan)
- region: record sync cost time (7fc35d0e0c, Qu Xuan)
- region: network eip stats not correct (a2ff5b38ce, Qiu Jian)
- region: struct input for detach server network (95a9327d90, Qu Xuan)
- region: avoid get openstack hostid panic (6632d5f14d, Qu Xuan)
- region: continue to sync the snapshots that are being created when syncing auto created snapshot (a966210432, rainzm)
- region: kafka purge (3ff012f8c1, Qu Xuan)
- region: support nas tags (8db0a79fac, Qu Xuan)
- region: prohibit resizing the disk of a esxi vm with instance snapshots (a493c7022a, rainzm)
- region: add resource statistics filter params (3a380377a8, Qu Xuan)
- region: wire sql fix (e2efeece3d, Qu Xuan)
- region: check whether guest is nil (74a8cc7f4e, rainzm)
- region: sync openstack multi zone storages (a1501da0c8, Qu Xuan)
- region: account aksk error (07f6771f26, Qu Xuan)
- region: format jd cloud balance (bc4d1d7b8b, Qu Xuan)
- region: support project mapping (ff43472c61, Qu Xuan)
- region: not set baremetal is_maintenance when action is start (bf904da0f6, Zexi Li)
- region: goimport fix (4cf354fcf7, tb365)
- region: update huawei cloud stack update credential (d36878bbca, tb365)
- region: add azure new region (ada5fd0d1b, Qu Xuan)
- region: add RequestRemoteUpdate for ESXiGuestDriver (2c26b6fb3f, rainzm)
- region: redis change spec bugfix (e08c07bb8d, tangbin)
- region: optimized qcloud error code (34c6c52575, Qu Xuan)
- region: aliyun request retry (0a06c7486e, Qu Xuan)
- region: more details for get aws region error (b02fb7eac0, Qu Xuan)
- region: fix rds tag set error (5882c20419, Qu Xuan)
- region: set redis reboot timeout to 30 mins (a8aa18f0d3, tangbin)
- region: support peer secgroup (7417452ec6, Qu Xuan)
- region: avoid not sync dns zone (da83837b69, Qu Xuan)
- region: aws rebuild instance os_arch mismatch fix (4875397252, TangBin)
- region: qcloud quota sync (d1de64ce0d, Qu Xuan)
- region: optimized aws cloudtrail sync (941ff2992a, Qu Xuan)
- region: aliyun nas endpoint (b725729f0b, Qu Xuan)
- region: baremetal server reuse ip address condition (ab33fcc373, Zexi Li)
- region: set next stage for start vm (39dfce961a, Qu Xuan)
- region: add azure sql server (89f06f2f1f, Qu Xuan)
- region: maintain compatibility with webhook notify (ff47f8177d, rainzm)
- region: pull the network correctly (b3d876a6c7, rainzm)
- region: ignore qcloud vm start error (1c27836c7c, Qu Xuan)
- region: host search by any ip (b459bc7e8b, Qiu Jian)
- region: optimzed guest disks (8c21558fe5, Qu Xuan)
- region: aliyun vpc endpoint (7f37398ae4, Qu Xuan)
- region: openstack network is regional (d38b7ce466, Qu Xuan)
- region: optimized sku sched clear (65d52dbabb, Qu Xuan)
- region: return sql error (f664cc25a9, Qu Xuan)
- region: remove snapshots checking for huawei cloud while delete server (113ef352ce, TangBin)
- region: use the previous method for guest notification instead of message subscription (f5008a4329, rainzm)
- region: allow update sku status (d35206bf1c, Qu Xuan)
- region: fetch wires correctly (2283caa460, rainzm)
- region: delete dirty network (11c0bc8264, Qu Xuan)
- region: optimized server sku sku (ec45559d32, Qu Xuan)
- region: mongodb misc fix (d2b19ae001, Qu Xuan)
- region: aws sync disk missing image id fix (7a861689ff, TangBin)
- region: send webhook notification when delete dbinstance (4a83028f7e, rainzm)
- region: azure vm disk size (b6d1029c7a, Qu Xuan)
- region: hcso regional eip (a0d43326d7, Qu Xuan)
- region: bucket size stats should not count invalid sizes of -1 (0733e4575a, Qiu Jian)
- region: delete not exist disk failed (5aa26cd36c, Qu Xuan)
- region: optimized secgroup rule sync (d0cc334cab, Qu Xuan)
- region: skip cloud image sync error (5aa763fd0a, Qu Xuan)
- region: send webhook when the creation task is completely completed (f3e3a94eda, rainzm)
- region: mongodb zone&network sync fix (aa493f6c84, Qu Xuan)
- region: project mapping optional (0fbbe57e4a, 屈轩)
- region: check the global network situation when expanding the network (5906cf8a0d, rainzm)
- region: add option auto reconcile backup servers (37a479075b, wanyaoqi)
- region: avoid sync huawei unusable account (38266154b9, Qu Xuan)
- region: delete virtual nics with network (f78fa04b1c, Qu Xuan)
- region: check whether the disks of the instance snapshot is empty when creating vm (2d725011d3, rainzm)
- region: filter resource by classic vpc (6bb9098d0d, Qu Xuan)
- region: avoid update tags task loop (965315ac77, Qu Xuan)
- region: ctyun delete secgroup fix (33b0517d4a, TangBin)
- region: skip disabled project mapping (711fbb6c3b, Qu Xuan)
- region: more accounts details for project mapping (a33179e76e, Qu Xuan)
- region: avoid azure secgroup sync removed (d83bc8477d, Qu Xuan)
- region: check sku request error (b12c265877, Qu Xuan)
- region: return region sql error (e79abc5d6e, Qu Xuan)
- region: add host_id options for storage filter (4fcbef3e7f, Qu Xuan)
- region: avoid stuck at http request (e59ae6c416, Qu Xuan)
- region: add huawei credit amount check (86bd47d3fd, Qu Xuan)
- region: add aliyun credit amount check (1d641f8b16, Qu Xuan)
- region: secgroup priority fix (e7407d3687, Qu Xuan)
- region: avoid worker discarded after state unchanged (74eeb43e4d, Qu Xuan)
- region: sync azure rds memeory (3488515fb5, Qu Xuan)
- region: purge snapshot with not status check (7b7ed59dd8, Qu Xuan)
- region: optimized secgroup rule sync (48b03cbaad, Qu Xuan)
- region: avoid aws session not assume role (6456fa3af0, Qu Xuan)
- region: check sku request error (74f0d51aee, Qu Xuan)
- region: exported number of vpcs less than listed (0868fc815f, Qiu Jian)
- region: add project and domain info for project mapping rules (9d6813cee6, Qu Xuan)
- region: vpcpeering error message translation (8cf11aa3f9, lvyangyang)
- region: huawei cloud sync vm os arch (fffe8c6509, tb365)
- region: aws not support create server with public ip (1e3d38acc1, Qu Xuan)
- region: azure sqlserver dtu (68bb75b415, Qu Xuan)
- region: empty aliyun resource tag (82b9cdc1ca, Qu Xuan)
- region: avoid only query one guest disk (e7502720ae, Qu Xuan)
- region: avoid clean all rules when sync secgroups (17c33bd453, Qu Xuan)
- region: apsara optimized (dc673a80d8, Qu Xuan)
- region: azure uniform tags (ef70a95da9, Qu Xuan)
- region: cloudaccount: allow only one sync func in flight (76d3c48339, Yousong Zhou)
- region: lb resource count (7e838d61b8, Qu Xuan)
- region: restrict account project mapping (8907dd4e8a, Qu Xuan)
- region: show azure deploy failed error (f8d58a4eda, Qu Xuan)
- region: aws vpc network eip disk tags sync (920369021d, Qu Xuan)
- region: fix zstack delete server with local disks (0d38de3d0a, Qu Xuan)
- region: lb cert name fix (2252e1951a, tb365)
- region: sync with multi worker (345f78621b, Qu Xuan)
- region: azure default subscription id (bb9140708e, Qu Xuan)
- region: translation errors (314d664ff2, Qu Xuan)
- region: optimized azure aliyun qcloud tags sync (d1c34a60c2, Qu Xuan)
- region: migrate use rescue mode (72d779c1b9, Zexi Li)
- region: manager distinct field (bda4737518, Qu Xuan)
- region: adjust the query range corresponding to the alarm strategy (56e9d95763, rainzm)
- region: avoid azure detach disk failed (bec909943b, Qu Xuan)
- region: update google latitude and langtitude (4c6cc713f0, Qu Xuan)
- region: optimized disk eip snapshot project sync (e80be2b586, Qu Xuan)
- region: sync cloudpods secgroup (baa48550d0, Qu Xuan)
- region: project sync condition (ec72fbbcc4, Qu Xuan)
- region: lbcert cache clean duplicate data fix (9cfc6a1e59, tb365)
- region: clean schedule cache when host add or delete netif (574e1f3cdf, Zexi Li)
- region: optimized azure reset linux pasword (2bc4e77989, Qu Xuan)
- region: split provider tag sync (4af24a2928, Qu Xuan)
- region: fix aws json unmarshal error (4a2e3e066f, Qu Xuan)
- region: disable public cloud ip pre allocate (a7c9ba3760, Qu Xuan)
- region: AWS buckets in us-east-1 have null location (029d2fa27e, Qiu Jian)
- region: add project filter for cloudprovider (8ab645e60d, Qu Xuan)
- region: update tags status (af4f07822c, lvyangyang)
- region: avoid deadlock when resize disk (30800f7320, Qu Xuan)
- region: tag bugs fix -azure tags replace/refresh -tags action logs -忽略创建中主机的metadate同步任务 (481e176ea2, lvyangyang)
- region: ignore qcloud bw pkg error (502718ec19, Qu Xuan)
- region: allow guest network zero bandwidth limit (ab496d0e4f, Zexi Li)
- region: show project mapping managers info (b5cc187ec1, Qu Xuan)
- region: resource count for cachedimages (b19715d453, Qu Xuan)
- region: lb local cert sync fix (daf496a5b6, tb365)
- region: enable zstack allocate ip by itself (f1d422e85f, Qu Xuan)
- region: aws elb backendgroup sync bugfix (97192c3afc, tangbin)
- region: add status resource statistic (aef09a0504, Qu Xuan)
- region: avoid vmware sync hosts panic (0a5ec52484, Qu Xuan)
- region: avoid cachedimage never be in sync when it deleted (31aec9f969, Qu Xuan)
- region: huawei disk tags (7b6f28eefa, Qu Xuan)
- region: optimized for qcloud prepaid instance delete (374b56adb9, Qu Xuan)
- region: allowed to manually refresh cloudimage (c226568ec0, Qu Xuan)
- region: avoid guest delete not with disks (b5aa64d91b, Qu Xuan)
- region: qcloud bandwidth pkg (4763059f7d, Qu Xuan)
- region: avoid auzre request timeout (0ba310062d, Qu Xuan)
- region: try to find mediumType matched storage when create disk for kvm (38582f5f93, Zexi Li)
- region: avoid panic when register service not work (89296df818, Qu Xuan)
- region: sync cachedimage info (4c3d736a1b, Qu Xuan)
- region: aliyun support public ip (88bf0333e4, Qu Xuan)
- region: replace cloud tags (9014be05ae, lvyangyang)
- region: sync tags with new guest (e461f87a9e, Qu Xuan)
- region: support cloudprovider bind project mapping (1bc8e38452, Qu Xuan)
- region: validate disk status when create snapshot (82af2f702b, Qu Xuan)
- region: server start check host memory is enough (7a684d347f, wanyaoqi)
- region: check instancesnapshot in correct place when resize disk (297d905d4f, rainzm)
- region: rds list with secgorups info (0f0c0eb5aa, Qu Xuan)
- region: obtain ProviderFactory correctly (ab3c7d9143, rainzm)
- region: aliyun rds network sync (f89c9b933a, Qu Xuan)
- region: skip server migrate quota check (ba25d3910e, Qu Xuan)
- region: validate attached disk size and backend (90cc8250b6, Qu Xuan)
- region: cdn misc fix (08c5f3c816, Qu Xuan)
- region: omit vpc quota check if vpc created by owner (90f40d47c8, Qiu Jian)
- region: purge private cloud sku (b21903a329, Qu Xuan)
- region: handle the error of RequestGuestCreateAllDisks (4dd1ecc793, rainzm)
- region: avoid index out of range panic (df26704b36, Qu Xuan)
- region: support rds secgroup operation (bc90e4fc4a, Qu Xuan)
- region,host: sync status check block jobs (5e2d346420, wanyaoqi)
- region,scheduler: filter enabled skus (4a6474caff, Qu Xuan)
- region,scheduler: baremetal reuse ip (49749609b4, Zexi Li)
- scheduler: storage medium type should not exact match (#10190) (3bb48e9371, Jian Qiu)
- scheduler: make option EnableQuotaCheck work (a34e59f21f, rainzm)
- scheduler: baremetal network free address out of count (c8facc9489, Zexi Li)
- telegraf: megactl raid add rebuild status (ff644319c7, zhaoxiangchun)
- telegraf-raid-plugin: add image-telegraf-raid-plugin in Makefile (9a3310b92d, zhaoxiangchun)
- vendor: github dependabot alerts (375d8bf4b4, Zexi Li)
- vendor: use creack/pty v1.1.11 to adapt go 1.15 (f0862574db, Zexi Li)
- webconsole: aliyun vnc windows ctl+alt+del (1498e69e46, Qu Xuan)
- webconsole: add jdcloud vnc (c1be18524c, Qu Xuan)
- wire: init and change status (be5d6ca77b, rainzm)
Bugfix (1)
- monitor: 导出信息中添加全局字典配置 (3ba8168a6f, zhaoxiangchun)
Build (12)
- ansibleserver: use ansibleserver-base:v1.0.3 (de402bcf2d, Yousong Zhou)
- ansibleserver-base: v1.0.3: add sshpass (a0d066ab06, Yousong Zhou)
- cloudproxy: add dockerfile (e3e51731ac, Yousong Zhou)
- y18n: add apigateway (eb84a308af, Yousong Zhou)
- skip y18n-check for now (89f541fcaf, Yousong Zhou)
- add y18n-check, y18n-gen (131723cbe3, Yousong Zhou)
- use centos-build:1.1-4 (de7a88bf36, Yousong Zhou)
- docker: add ModName (39461740d6, Yousong Zhou)
- docker: move to Makefile.common.mk (431f2e87e7, Yousong Zhou)
- docker: align centos variant with the alpine one (bfe4d2a735, Yousong Zhou)
- docker: make target GOARCH/GOOS/CGO_ENABLED aware (8997ae39f2, Yousong Zhou)
- docker: remove GOFLAGS export (2cd6f1274d, Yousong Zhou)
Chore (1)
- utils: add deb build script (429b872664, wanyaoqi)
Climc (4)
- add commands server-make-sshable, server-make-sshable-cmd (1e330e8f3c, Yousong Zhou)
- compute: add command server-sshable (a16cea6faf, Yousong Zhou)
- add commands for cloudproxy (1bcaa9b3fc, Yousong Zhou)
- costreports: fix bad struct tag (9e1ec4438c, Yousong Zhou)
Cloudproxy (18)
- agent: no collision between ports of ssh conn and forwards (f6271885c1, Yousong Zhou)
- agent: refresh every 11 seconds (a4d35457ca, Yousong Zhou)
- agent: ssh: wait ssh conn state while passing it out (1457b37c7d, Yousong Zhou)
- test proxy endpoint connectivity and remote config (cba91b54db, Yousong Zhou)
- agent: more verbose log for ssh connect failure (1a93f26dd0, Yousong Zhou)
- agent: wait a while on connect error (d5f1627872, Yousong Zhou)
- forwards: show details for fwd returned from create-from-server (532961f520, Yousong Zhou)
- proxy_endpoints: create-from-server: allow name as arg (675fe334ff, Yousong Zhou)
- agent: return when ctx is Done (cd14aa1118, Yousong Zhou)
- agent: avoid stallment caused by client timeout (bd21223573, Yousong Zhou)
- agent: ssh: cancel on return from Start (a4697d081b, Yousong Zhou)
- add metadata model (43f48e6b3a, Yousong Zhou)
- agent: fix possible invalid memory access (d57e2d2495, Yousong Zhou)
- agent: use yunion.io/x/onecloud/pkg/util/ssh (8ee5978185, Yousong Zhou)
- forwards: more list filter conditional keys (e3a54dcfd1, Yousong Zhou)
- apis: add ForwardDetails definition (43a4cc6bed, Yousong Zhou)
- agent: refresh bindAddr, advertiseAddr when needed (d9b3d3ee85, Yousong Zhou)
- initial version (22145cbe0f, Yousong Zhou)
Code Refactoring (2)
- climc: use shell.NewResourceCmd for notice (45159e2ec3, rainzm)
- climc: remove dependence for
yunion.io/x/pkg/cloudcommon/db
(a68888979f, rainzm)
Db (1)
- add GetItemDetails (627ea8ccc9, Yousong Zhou)
Etcd (1)
- fix “fatal error: concurrent map writes” (651c4b687d, Yousong Zhou)
Feature (9)
- allow server switch network without service interruption (0d3cfac329, Qiu Jian)
- support Google Oauth2.0 (f08ea8b2c8, Qiu Jian)
- add a standalone dhcp relay service (f5a1522abf, Qiu Jian)
- climc: support put objects in directory (b264a0eba6, Qiu Jian)
- climc: add policy-clone command (dcfb2f3221, Qiu Jian)
- climc: policy save data into file (d02d82963b, Qiu Jian)
- compute: allow live migration with checking Host CPU modes (3944d9ce07, Qiu Jian)
- region: support AWS organization (567990df19, Qiu Jian)
- region: sync cloud tags to local user tags (#9752) (376dfa44d8, Jian Qiu)
Features (198)
- add interface INetworkNicCountGetter (cc5b93ea41, rainzm)
- add nas sync (8639e95a34, Qu Xuan)
- support jdcloud pull monitor metric (81da6c3af9, zhaoxiangchun)
- support JDCloud (Host read only) (00f94399fb, rainzm)
- update host-deployer-base from 0.6 to 1.0 (3db8adc38f, rainzm)
- support EventNotify (b45edf2f18, rainzm)
- change go version from 1.12 to 1.13 in go.mod (31c23b45b2, rainzm)
- call EventNotify when event occurs (c67bd977ee, rainzm)
- use yunion’s customized version of telegraf in file-repo (0e06f9c6cc, rainzm)
- support install monitor agent in baremetal (83b73bf63f, rainzm)
- update file-repo version (bbb95343e2, rainzm)
- hcso sku sync (963cc7fac1, Qu Xuan)
- ansible: add rolePublic and timeout options (8b3e591cfc, rainzm)
- ansibleserver: update file_reop version in dockerfile (ac06c8fb19, rainzm)
- ansibleserver: record running cmd to debug (33e45e46c8, Zexi Li)
- ansibleserver: add reference and instance (f8f99365a2, rainzm)
- ansibleserver: respect keepTmpdir when running ansibleplaybook v1 (0894df5e14, rainzm)
- ansibleserver: update file-repo to v0.3.3 and use telegraf 1.19.2 (754551ce9c, Zexi Li)
- apigateway: support export dict keys (557fd96cc0, Qu Xuan)
- apigateway: differentiate error messages when logging in (d67ded441e, rainzm)
- arm64,build: arm 编译时,不编译 rbdcli (a54becaf2e, Zhang Dongliang)
- baremetal: support H3C oem baremetal (3a3675108e, Zexi Li)
- baremetal: support management of none BMC host (6c5bba7dd2, Zexi Li)
- baremetal: add UEFI related util (ef7bc9e09d, Zexi Li)
- build: update glance and torrent base image (3b11bda683, Zexi Li)
- build: change file repo version in Dockerfile.ansibleserver (95412c1290, rainzm)
- build: make multi arch manifest docker image (44d6c90a12, Zexi Li)
- build: update ansibleserver dockerfile (e49a25adb1, Zexi Li)
- climc: k8s cluster addon add enable native ip alloc option (8234510a52, Zexi Li)
- climc: add operation of app and appenvironment (cd79e2d4a3, rainzm)
- climc: register billsanalysis climc (ba50eed634, zhaoxiangchun)
- climc: add enable monitor minio component command (78f3853c05, Zexi Li)
- climc: update meter dimension climc (cff9cbc2f8, zhaoxiangchun)
- climc: add Port-Forward SSH in server-ssh (d5298db0bb, Stargic)
- climc: wires: allow filter by bandwidth (57eceae70d, Yousong Zhou)
- climc: add SSH through EIP in server-ssh (d42b2a6ddc, Stargic)
- cloudcommon: set TaskNotifyUrl in GetTaskRequestHeader (f7add55303, rainzm)
- cloudcommon: expand notifyclient (7357b6e0a2, rainzm)
- cloudcommon: move ignore_nonrunning_guests option to common (e9b0203da4, Zexi Li)
- cloudcommon: add rolecache (f352cf4e31, rainzm)
- cloudcommon: opslog: log joint models (0cfc5f2311, Yousong Zhou)
- cloudcommon: send it directly if there is no template corresponding to the topic (8316dadb05, rainzm)
- cloudcommon: send message with mobile in NotifyWithTag (1c3eea6886, rainzm)
- cloudid: add azure saml (627503cdc1, Qu Xuan)
- cloudmon: support huaweistack monitor metric (a6f5b047de, zhaoxiangchun)
- cloudmon: support HuaweiCloudStack rds metric (1df2e03b73, zhaoxiangchun)
- cloudmon: add cloudmon component (8fa4e577dd, zhaoxiangchun)
- cloudproxy: add GetDetailsLastseen for forwards (f261db7ae8, rainzm)
- db: progressive inspection when determining the required scope (cc11aed9e8, rainzm)
- devtool: makes the process of installing the agent more rigorous (fd458a6030, rainzm)
- devtool: add script (1cc917e98a, rainzm)
- devtool: support batch applying for virtual machines (39d93ebb92, rainzm)
- devtool: add some tags (0d33ecd28c, rainzm)
- devtool: check sshable before applying ansible playbook for server (7e452712ee, rainzm)
- devtool: use server forward direct for guest with kvm hypervisor (955cf6500b, rainzm)
- devtool: add ScriptApplyId fro ScriptApplyRecord (f246e66790, rainzm)
- docker: inject playbook and telegraf installation packages (4250b14754, rainzm)
- esxi: update guest os info (0d5a44155d, rainzm)
- esxi: support iso when creating vm (cd97edf07d, rainzm)
- esxi: reduce the number of requests and the amount of data transferred (9a114b5fe5, rainzm)
- esxi: change parameters for NewDiskDev and avoid unnecessary deploy (f71f1d8318, rainzm)
- esxi: disable sync cloudimage from image cache (17db82c1ee, rainzm)
- esxi: fetch vmware network configuration info (e4fc71eca6, rainzm)
- esxiagent: determine vs by bridge and network when creating vm (4be58eef5a, rainzm)
- fetcherfs: make rpm and deb package (811730e7cf, Zexi Li)
- github: add document issue template (9790f54b7a, Zexi Li)
- github: update github PR and issue template (2b475685eb, Zexi Li)
- glance: support backend storage s3 (a48f0040a8, wanyaoqi)
- glance: image support filter by os_type and distribution (3b235402ae, Zexi Li)
- host: adjust qemu args to support aarch64 (3b21605525, Zexi Li)
- host: support netplan configuration (02e57f7e8f, Zexi Li)
- host: add openEuler rootFs driver (6e8993a220, Zexi Li)
- host: aware of kubelet eviction config (e770f4f653, Zexi Li)
- hostdeployer: change UserAdd to CheckOrAddUser (941b6df117, rainzm)
- hostdeployer: find vg name and id via pv (de60724ba9, rainzm)
- hostdeployer: change the way fo GetLoginAccount in windows (6e164070d3, rainzm)
- hostman: options: add sdn_allow_conntrack_invalid (9ddb01a95d, Yousong Zhou)
- keystone: add GetDefaultAdminSession (41139dc72e, rainzm)
- keystone: support filter ‘project_domain_id’ in role_assignments (334a47e383, rainzm)
- keystone: support alertNotify when abnormal login occur (274729eb5f, rainzm)
- keystone: more specific error return during authentication (1c325f747d, rainzm)
- keystone: support projectDomainId in SAssignmentManager.FetchAll (2a0e36a437, rainzm)
- keystone: add options to set admin and domain admin role to notify (349db2dce8, rainzm)
- keystone,apigateway: return a readable message when the user is locked or disabled (c5223f9131, rainzm)
- locale: update (b83c26f1f3, rainzm)
- mcclient: add k8s cluster monitor component disable option (28eb0ab983, Zexi Li)
- mcclient: add bills dimension climc (79f08937ab, zhaoxiangchun)
- mcclient,itsm: modify itsm mcclient rpc func (2bae6527dd, zhaoxiangchun)
- misc: update build and service base image to use go v1.15.15 (d0dd242bc2, Zexi Li)
- monitor: update monitor resource overview (0919c2ee3e, zhaoxiangchun)
- monitor: query reduce percentile (fa29f3d9b3, zhaoxiangchun)
- monitor: add agent monitor metric (4c932ee961, zhaoxiangchun)
- monitor: influxQuery add P95 reduce (64e587f97b, zhaoxiangchun)
- monitor: Lists the records that are currently alarting (aedf73f14c, zhaoxiangchun)
- monitor: add storage monitor metric (8685e96198, zhaoxiangchun)
- monitor: add ext mysql,rabbitmq,redis metric (e9f3def6e0, zhaoxiangchun)
- monitor: support temperature metrics (9ff03af402, Zexi Li)
- monitor: add jenkins metric desc (589c80356f, zhaoxiangchun)
- monitor: support monitor overview influxdb query pass through (33975b5c12, zhaoxiangchun)
- monitor: monitor alert policy add mobile notify (5c2d88c6d9, zhaoxiangchun)
- monitor: meter相关报警内容处理 (70c9dd397f, zhaoxiangchun)
- monitor: alert add silent period param (352fc030e4, zhaoxiangchun)
- monitor: alert record add silentPeriod info (730c13b837, zhaoxiangchun)
- monitor: add dashboard and panel clone (65f0f61430, zhaoxiangchun)
- monitor: monitor add trigger value when send notify info (0e7a043502, zhaoxiangchun)
- monitor: alert policy filter by res_type (e37ee880f9, zhaoxiangchun)
- monitor: get today alerting resource info (e8442bea69, zhaoxiangchun)
- monitor: support monitor shield (805c80370e, zhaoxiangchun)
- monitor: monitor alertRecord support set shield (0a7c587117, zhaoxiangchun)
- monitor: 处理编排mysql,redis,rabbitmq 相关监控 (edaf51e5d8, zhaoxiangchun)
- multicloud: add JdcloudTags (4783fb7540, rainzm)
- multicloud: support webapp for azure (64f5e09439, rainzm)
- multicloud: add snapshots list for ecloud (85c761e021, rainzm)
- notify: add template about topic USER_LOGIN_EXCEPTION (f8bace5b4e, rainzm)
- notify: filter all recipients in this domain and recipients who have joined projects in this domain (ed5dac6244, rainzm)
- notify: send notifications of different templates according to language (76e7aa4018, rainzm)
- notify: 管理后台新建的联系人,手机号和邮箱无需进行校验 (623f1f17f1, rainzm)
- notify: Gets the available notification types for the receiver (f591013358, rainzm)
- notify: add params for create notification (51f0e6f10a, rainzm)
- notify: advanced notify config and robot (1d1bb6c381, rainzm)
- notify: mandatory update of VERIFY and USER_LOGIN_EXCEPTION templates (f6a2bbe9b4, rainzm)
- notify: add save api for notify template (0b3f18830c, rainzm)
- notify: show only users under the domain in the recipient details of the message (052b017cf8, rainzm)
- notify: topic and subscriber at the domain level (04d930ab2b, rainzm)
- notify: delete the notification 1 month ago and remove the data migration (4ef01d4329, rainzm)
- notify: exempt the administrator to update the receiver verification (a9f3392e73, rainzm)
- notify: filter receivers who join the project under the domain where the requester is currently located (c88d015984, rainzm)
- notify: remove disk’s event notify for now (fd7b2a7ff1, rainzm)
- notify: be compatible with mobile in event notify (c7b8d88d75, rainzm)
- notify: clean data for receiver_notifications (36bae206ac, rainzm)
- notify: add action ‘change_ipaddr’ for notify topic (7630589465, rainzm)
- notify: add receivers query in receivers/get-types (9058aecac1, rainzm)
- notify: support international mobile (019e70f602, rainzm)
- notify: add local template (a6b24e373d, rainzm)
- notify: add subscription in notify (3719b8b7f1, rainzm)
- notify: verification email style optimization (195e3c5c63, rainzm)
- notify: adjust subscribers when deleting bots and recipients (066efeea65, rainzm)
- notify: compatible with webhook configuration (83ac629652, rainzm)
- notify: change default verify expire interval 5m => 2m (beb6ad8601, rainzm)
- notify: add default area code for mobile (70c767c10c, rainzm)
- notify: add ResourceAttributionName for subscriber (c2d7dd6a45, rainzm)
- notify,region: improvement of news subscription (311d0efb80, rainzm)
- region: add cloudpods (6a735d4850, Qu Xuan)
- region: support merging mutli wires to a wire (a4d3d5fa39, rainzm)
- region: sync Esxi HostWire for esxi host (e2bbb4e739, rainzm)
- region: support synchronize vmware’s network configuration to the local (cef91402fb, rainzm)
- region: check whether the esxi host is ip or domain name (6af6c8167a, rainzm)
- region: remove webhook notify in guest.PostUpdate (cb335c1086, rainzm)
- region: add ecloud monitor metric (4365c28ae0, zhaoxiangchun)
- region: add options DeleteSnapshotExpiredRelease (91e45883a8, rainzm)
- region: aws elasticahe (36e5c9ccff, lvyangyang)
- region: add host count when list wires (6309e2da85, rainzm)
- region: nat op support (b21e6ff25b, Qu Xuan)
- region: disks and eip delete with server (108d6827e8, Qu Xuan)
- region: add server delete options (a9ea3839d0, Qu Xuan)
- region: add host_type filter for listing wires (47da51e04e, rainzm)
- region: add App and AppEnvironment (f8e53027d6, rainzm)
- region: add host_type filter for listing network (2d7fba494d, rainzm)
- region: add tags implement (8641e9232b, lvyangyang)
- region: wire: allow filter by bandwidth (2fe912f51a, Yousong Zhou)
- region: add status count filter by params (d7f4eafee1, Qu Xuan)
- region: azure rds (1755f55c88, lvyangyang)
- region: set metadata for guest with agent installed (e20fd94b54, rainzm)
- region: add kafka sync (d725cf0597, Qu Xuan)
- region: return forwardDetails when query server sshable (9a651dad3f, rainzm)
- region: support merging wire (2177b62110, rainzm)
- region: allow to update account with provider vmware (be1f33c601, rainzm)
- region: add azure redis (59eb84fb27, Qu Xuan)
- region: nat op support (22937c4afb, Qu Xuan)
- region: add zone disk capability api (d4255d71e0, TangBin)
- region: increase the log for debugging when syncing cloudimage (d7224cd064, rainzm)
- region: add direct field for vpc (9c2502db8d, rainzm)
- region: support Ecloud (readonly) (77457fbae4, rainzm)
- region: host list order by server count (ac491f4f58, Zexi Li)
- region: filter schedtags from cloudprovider_id (f8c7abf374, rainzm)
- region: cloudregion add disk capability api (65b597566b, TangBin)
- region: add mongodb (69a6aedf17, Qu Xuan)
- region: add ProhibitRefreshingCloudImage for options (9f0fdb2913, rainzm)
- region: add server migration predication API (ff7c514f55, Zexi Li)
- region: support jd cloud rds (11f1f9756e, Qu Xuan)
- region: add qcloud cdn (3ce18ea71f, Qu Xuan)
- region: add wire info in HostNetwork details (01ce700ec9, rainzm)
- region: waf (f3dbe33671, Qu Xuan)
- region: disable synchronization of some special storage (8009ca8d70, rainzm)
- region: make DeleteSnapshotExpiredRelease applies to postpaid vm (763086d625, rainzm)
- region: virtually display the esxiagent of the cached image as a host (961d6e484c, rainzm)
- region: support elasticsearch sync (021f5d9241, Qu Xuan)
- region: stop guest before freeze (fa077dbe9b, wanyaoqi)
- region: add app gateway resource (77c8d9f787, Qu Xuan)
- region: be compatible with changes in monitor api in scaling group (e347d6a51f, rainzm)
- region: multilingual timer description (c4b6d7e648, rainzm)
- region: server sku os_arch & cpu_arch checking (0413898aa7, tangbin)
- scheduler: optimize the speed of network predicate (bf977bb745, rainzm)
- suggestion,apigateway: add analysispredict climc (788a5df8bd, zhaoxiangchun)
- suggestion,mcclient: add suggestsysalert-delete climc (28858d9470, zhaoxiangchun)
- util: support uint64 in bitmap (f204b5e605, rainzm)
- vpcs: list: add order_by_network_count (95a5af1c1d, Yousong Zhou)
- yunionapi: pre login hook fix (6f91fa7a45, tb365)
Fi (1)
- region: avoid opslog without resource id (7fc23cb683, Qu Xuan)
Guest_deploy_task (1)
- log other deploy details with i18n (e40ca53b6b, Yousong Zhou)
Guests (3)
- sshable: fix breaking out from wait loop (59f99c653a, Yousong Zhou)
- sshable: wait and retry for newly created forward (ce98d7dd13, Yousong Zhou)
- sshable: log error should unmarshal fail (1c18dbb7d9, Yousong Zhou)
Hostman (1)
- ovn: do not set external_ids:iface-id for backup (db89640dfe, Yousong Zhou)
Keystone (1)
- reword error messages (a71c875470, Yousong Zhou)
Locales (4)
- generate (78a6ebd57f, Yousong Zhou)
- zh-CN: add some translations (b66ccd78a1, Yousong Zhou)
- regenerate locales.go (a17d88c785, Yousong Zhou)
- zh-CN: regenerate messages.gotext.json (d18f612af9, Yousong Zhou)
Mcclient (3)
- models: Server: add fields for eip and nics (8ab1db998f, Yousong Zhou)
- Sshkeypairs: add FetchPrivateKey (21032a1df7, Yousong Zhou)
- auth: add SessionCache (87f93c2872, Yousong Zhou)
Networks (1)
- server_type: do not allow update (d54fdf6e71, Yousong Zhou)
Optimized (1)
- region: qcloud bucket policy set and get operation (fbd5be2fd7, Qu Xuan)
Others (61)
- hcso support sync vm host (afe7f5d828, tb365)
- fix(monitor):fix monitor query top 5 (c24c923a8f, zhaoxiangchun)
- add azure capacity (972bdb8e7f, tb365)
- huawei cloud getInstanceByIP add ip filter (5ca544400b, tb365)
- zone list timeout fix (cfae948719, tb365)
- ProviderFactory add method IsMultiTenant (7b579e80cf, tb365)
- add default dns for subnet (444ebd9526, tb365)
- huawei cloud stack client fix (682a27633a, tb365)
- huawei client update (88efcda2f5, tb365)
- add host type count api (7aa8802a1f, tb365)
- add meter cost conversion (afd560c6f9, bistuzx@163.com)
- minor fixes (fe1dd1daa1, Qiu Jian)
- azure health check fix (05729f87ff, tb365)
- azure lb sync listener frontip fix (9d0f27f734, tb365)
- update vendor (a83ff5bf98, tb365)
- minor fixes (788ad518c2, Qiu Jian)
- azure elb support sync ip backend (5649af2192, tb365)
- azure application lb sync fix (be5aeda1b1, tb365)
- azure lb global id to lowercase (a0a5d088d0, tb365)
- lb backend group details add lb_listener_count (eb55569436, tb365)
- update OWNERS (75a745368f, Zexi Li)
- support azure elb sync (bb10f3ef3a, tb365)
- Create CODE_OF_CONDUCT.md (d0a7d89f3e, Jian Qiu)
- feat(monitor) 3.7 add monitor resource overview (4ac0042153, zhaoxiangchun)
- add module billing exchange rate (f88ea19a76, bistuzx@163.com)
- README.md: update icon URLs (98d5fb0728, Yousong Zhou)
- add secgroup-list (bbbcadcedb, rainzm)
- update vendor (928a801c87, rainzm)
- add jdcloud reigon&host&guest driver (458ff46624, tb365)
- add jd cloud constants (4c369d19f3, tb365)
- avoid log loss when token expired fix #10738 (05716c7d7a, Qu Xuan)
- fix wire status close #10737 (be0117dd71, Qu Xuan)
- Update feature_request.md (625118057f, Zexi Li)
- Update bug_report.md (6aa8aa269f, Zexi Li)
- response scope-specific metrics (8dff784225, Qiu Jian)
- fix(monitor):修复监控总览图标钻取后返回数据异常的问题 (1391839ad9, zhaoxiangchun)
- fix(region) qcloud multi zone instance sync account fix (ebdb9fbc94, tangbin)
- feat(region) qcloud redis support multi zones (33285eb777, tangbin)
- copyright update brand_cn&brand_en fix (ff51bf449f, tangbin)
- infos copyright add brand_en&brand_cn (e277370372, tangbin)
- redis update tags fix (c45573b779, tangbin)
- aws change flavor fix (dac711343e, TangBin)
- server create sku parameter fix (176f32e802, TangBin)
- change os_arch_arm to os_arch_aarch64 (03d96ca48b, tangbin)
- update vendor (340b914db2, rainzm)
- host 编译跨平台兼容 (c7782f2404, Zhang Dongliang)
- imagetools NormalizeImageInfo update (dba28b7fae, TangBin)
- warp aws err with errors.Wrap (3f4094e9df, TangBin)
- add cost report module (b803de0705, bistuzx@163.com)
- server skus filter by mem size fix (0511cc0c7e, tangbin)
- loadbalancer add lb purge validate (bc960367ab, tangbin)
- add budget set alert log (a2ddd93587, bistuzx@163.com)
- fix reservation columns (d5d72a977e, bistuzx@163.com)
- add cost&prepaid_cost to reservation (5f7d848723, bistuzx@163.com)
- fix budget import format (6af676b93a, bistuzx@163.com)
- fix reservation import format (005ed23fa4, bistuzx@163.com)
- add meter budget&event&reservation module (4bd398db56, bistuzx@163.com)
- .circleci: use centos-build:1.1-4 (dfc9b4393f, Yousong Zhou)
- scripts/docker_push.sh: minor polishments (d377625789, Yousong Zhou)
- scripts/docker_push.sh: use toplevel Makefile target (aa45c158c9, Yousong Zhou)
- scripts/coverage.sh: detect use of “-mod vendor” (e01492df4f, Yousong Zhou)
Procutils (4)
- WaitZombieLoop: remove unneeded info request (709ddccc2f, Yousong Zhou)
- WaitZombieLoop: less verbose iota (f970e22b97, Yousong Zhou)
- WaitZombieLoop: use const str “1” for my pid (26013e66bf, Yousong Zhou)
- add WaitZombieLoop (a1044c1afc, Yousong Zhou)
Refact (1)
- region: resource tags (68cf1eaea5, lvyangyang)
Region (16)
- guests: sshable: more compact make-sshable-cmd (5b2fe2100c, Yousong Zhou)
- guests: sshable: add GET /servers/
/make-sshable-cmd (264c58073e, Yousong Zhou) - guests: sshable: add POST /servers/
/make-sshable (b090a63c3b, Yousong Zhou) - guests: sshable: add field sshable_last_state (cba83b48a8, Yousong Zhou)
- guests: sshable: refactor for reusability (98489ca038, Yousong Zhou)
- guests: sshable: only check sshable state when in running state (460e54c919, Yousong Zhou)
- guests: sshable: return early on sshable=true (ba71fcaaa2, Yousong Zhou)
- guests: sshable: more friendly fail reason for proxy_forward (012df167d5, Yousong Zhou)
- guests: add GET /servers/
/sshable (d340911271, Yousong Zhou) - apis: route: add nexthop type “IP” (98cd08bac7, Yousong Zhou)
- fix setting nic index (5ede377c82, Yousong Zhou)
- attachnetwork: allow attach by network name (5fda85f831, Yousong Zhou)
- usages: add [{all,domain}.]networks etc. (79a4f27ec5, Yousong Zhou)
- wires: totalCountQ: filter networks by scope and owner (b471c727a3, Yousong Zhou)
- usages: fix field name of vpcs for system scope (aa60527b8d, Yousong Zhou)
- fix error msg for invalid wire_level_for_vmware (ce05e5290c, Yousong Zhou)
Regions (1)
- lbagents: move pb update/create as mcclient module method (cc7ffd707a, Yousong Zhou)
Treewide (1)
- wait possible zombies (3a18af8d72, Yousong Zhou)
Util (1)
- ssh: add ConnectContext method for ClientConfig (bbd2114f94, Yousong Zhou)
Validators (1)
- set xx_id when possible (2f7bd7a7a2, Yousong Zhou)
Vpcagent (6)
- ovn: fix port match condition formation (c800b240d4, Yousong Zhou)
- ovn: fix qos for eip upload (e5a44d2b69, Yousong Zhou)
- ovn: add ClaimRoutes (bf5ef89a95, Yousong Zhou)
- ovn: resolveRoutes from API models (5fd1c309c8, Yousong Zhou)
- models: annotate guest with guestnetworks (1b2878d699, Yousong Zhou)
- models: add route tables (3b8e4811bc, Yousong Zhou)
Webconsole (1)
- wait zombies (f519b88f69, Yousong Zhou)
cloudpods-operator
仓库地址: https://github.com/yunionio/cloudpods-operator
43 commits to cloudpods-operator - v3.8.0 since this release.
Apigateway (2)
- cors: rename spec field name to corsHosts (cd564101, Yousong Zhou)
- allow setting cors_hosts (15fa2b1a, Yousong Zhou)
Bug Fixes (19)
- default policy name should be separated by dash (3f6cfc3b, Qiu Jian)
- raid plugin: raid status fix (ad345043, zhaoxiangchun)
- update vendor (aa530864, Qiu Jian)
- update process.total name (c182e81f, zhaoxiangchun)
- update system commonalert param (069f1da9, zhaoxiangchun)
- update raid-plugin image tag (557553bd, zhaoxiangchun)
- cloudmon timeout fix (f5e1f649, zhaoxiangchun)
- make system roles private (9376cb61, Qiu Jian)
- access_url of common service config (d3ffcfdd, Zexi Li)
- fail to init policy (07c0408f, Qiu Jian)
- update vendor (0dcc5d2c, Qiu Jian)
- build: update vendor (f18a9247, Zexi Li)
- cloudmon: crond commond fmt err (98a21dc6, zhaoxiangchun)
- glance: comment s3 switch logical (be1c5c99, Zexi Li)
- glance: s3 endpoint should use domain resolve (0f5438f5, Zexi Li)
- minio: disable minio component when status is fail (6b951487, Zexi Li)
- monitor: raid卡监控规则status过滤参数调整 (ffe5273c, zhaoxiangchun)
- operator: modify crontab default interval (977e222e, zhaoxiangchun)
- region: let region server system init resources only once (233c6fb8, Zexi Li)
Features (15)
- add process common alert policy (218503c9, zhaoxiangchun)
- init devtool script and ansible reference for devtool (ff793ee9, rainzm)
- deploy minio (cb8e7275, Zexi Li)
- support jdcloud monitor metric (18fdf834, zhaoxiangchun)
- support HuaweiCloudStack rds metric (009e560d, zhaoxiangchun)
- build: support multi arch docker image (0343a329, Zexi Li)
- cloudmon: support HuaweiCloudStack metric (cf4989a3, zhaoxiangchun)
- cloudmon: add storage monitor metric config and modify cloudmon config infection func (27f1f15b, zhaoxiangchun)
- cloudmon: update cloudmon component image info (7a390f57, zhaoxiangchun)
- cloudmon: add cloudmon alertrecord crontab (16d16e59, zhaoxiangchun)
- crd: support inject imagePullSecrets (9ee00e53, Zexi Li)
- glance: add minio support (e37d8b6a, wanyaoqi)
- k8s: enable kubeserver (90ccd614, Zexi Li)
- monitor-stack: add monitor stack component (dee274f1, Zexi Li)
- operator: set default resources limits for each component (38914e4c, Zexi Li)
Others (6)
- update vendor (f0b98aaf, Qiu Jian)
- feat:add jdcloud rds metric (a113f843, zhaoxiangchun)
- update manifest version to v3.7.5 (87770c07, Zexi Li)
- update vendor (ba527add, rainzm)
- Add cloudproxy (9c6aceeb, Yousong Zhou)
- update vendor (5af2ebd5, Qiu Jian)
Vendor (1)
- bump to current tip of release/3.7 (e85056c5, Yousong Zhou)
cloudpods-service-operator
仓库地址: https://github.com/yunionio/cloudpods-service-operator
1 commits to cloudpods-service-operator - v3.8.0 since this release.
Features (1)
dashboard
仓库地址: https://github.com/yunionio/dashboard
516 commits to dashboard - v3.8.0 since this release.
Bug Fixes (126)
- dashboard public default config (88aea0f0e, mj)
- cdn action (f272a5cae, Qu Xuan)
- add cdn permission (dd8f3a13a, Qu Xuan)
- cdn menu and permission (c5e1a88ee, Qu Xuan)
- menu icon (f7c4d4465, dongliping)
- cdn domain info (af59ec05e, Qu Xuan)
- webapp status (8c5a269ba, mj)
- webapp and i18n (83daec04e, mj)
- 账单访问信息引用字段错误,应为关联账号 (dab853cc5, mj)
- azure dtu (59527a01e, Qu Xuan)
- webapp (3ed7f2db4, mj)
- add OWNERS (0bc7bc257, Zexi Li)
- nas create fix (b69000ff7, Qu Xuan)
- nas misc fix (0cef00e75, Qu Xuan)
- enable hcso saml auth (5b6bcb2ee, Qu Xuan)
- variable errors when list without details (d516ad3e8, Qiu Jian)
- action policy (2191e10fe, Qu Xuan)
- misc fixed for cloudbox (a2842b754, Qiu Jian)
- access group details (32f6da42d, Qu Xuan)
- format gb for nas capacity (67e260957, Qu Xuan)
- change route global config repeat relod (d3537b948, mj)
- update redis status i18n (fc8e452a1, mj)
- 修复主机创建系统盘容量检测问题 (a56bec06d, mj)
- init xterm for cloudshell, needs more work (4796c01b7, Qiu Jian)
- close socket when close cloud shell (4b5dad6d4, Qiu Jian)
- show file system tags (b21f17589, Qu Xuan)
- enable openstack vm migrate (a118e8ef5, Qu Xuan)
- 云账号导出的参数项应与自定义列表的参数项一致,目前缺少域、项目等信息 (193336115, mj)
- 项目选项更新时,显示不全 (30357fd1f, mj)
- server price comparator provider (44f2a7e67, mj)
- server statics filter (6f9cd09bf, mj)
- optimized distinct filed filter (f9b7bf05d, Qu Xuan)
- vpc创建参数修复,及速度优化 (2d547989f, Qu Xuan)
- support update sku postpaid and prepaid status (7f0efb288, Qu Xuan)
- xterm fit (1603de154, houjiazong)
- cloudShell UE improvements (5ad66571c, houjiazong)
- 管理后台登录时,相应项目寻找失败 (3693a1ed2, mj)
- 配额开关打开,域和项目详情页仍然没有配额信息 (ebc902456, mj)
- add cloudpods guide (f3a89fc45, Qu Xuan)
- remove debug info (41ecf9f8e, Qu Xuan)
- storage providers missing generic S3 providers (824b96939, mj)
- improve prompt when no host/accoutns available (8a6fd7032, Qiu Jian)
- support replaceAll for lower broswer (f09e90c01, mj)
- rds field show (659960c75, Qu Xuan)
- eslint rule (ee69e7170, mj)
- hidden bill in public (941ebb5e8, mj)
- rds details (0a2ec3f29, Qu Xuan)
- network edit style (06fffddfe, gaomingjiu@yunion.cn)
- disk type (3428f2153, mj)
- add qcloud tdsql (6757c815d, Qu Xuan)
- add jdcloud rds trans (d96e9f5c1, Qu Xuan)
- add jdcloud disaster category (e9bd81656, Qu Xuan)
- menu i18n (f90cdff50, mj)
- refine baremetal nic list info and set up l2 wire logic (c18cd024e, Qiu Jian)
- init cloudshell in apigateway (54e392863, Qiu Jian)
- Cloudenv/AwsHuawei: #7431 创建天翼云云账号,开启免密登录时创建报错 (0ea5af172, mj)
- Compute: #10789 baremetal install sys with zone and region error (e328c4237, mj)
- Compute/AdjustConfig: 调整配置磁盘显示问题 (1152e1a74, mj)
- Compute/AdjustConfig: 调整配置磁盘显示问题 (a79a2018d, mj)
- Compute/Host: host access ip i18n (e7005cb47, mj)
- Compute/vminstance: #7471 京东云链接vnc按钮不应该禁用,且提示信息不对 (155c8c21b, mj)
- Compute/vminstance: #7471 移动云链接vnc按钮不应该禁用,且提示信息不对 (9ea62e219, mj)
- Disk: #7450 VMware主机同步磁盘状态后状态为未知,再次同步主机状态,磁盘状态正常 (857ad71e8, mj)
- DiskCreate: split error (302a75500, mj)
- Locales: image save fail i18n (e53ed2a1b, mj)
- Navbar: no project loading (acc44951d, mj)
- Network: #7264 1366*768分辨率(14寸)创建VPC页面样式显示不全 (c52c509f2, mj)
- Network: #7449 VMware不支持主机修改IP (45e5ca6da, mj)
- Network: 新建IP子网,无法选择平台 (c3f670e73, mj)
- Network: update cloudregion params (33e0370ca, mj)
- Notify: notice refresh (6c207ab1e, mj)
- OsSelect: #7261 创建vmware虚拟机时,vmware平台镜像vm-test应该归属于RHEL,不应该归属于linux (db63800e5, mj)
- OsSelect: #7274 从ISO启动的windows系统vmware虚拟机重装系统选择windows系统时无法选中,前端报错 (9f511e9c8, mj)
- OsSelect: select instance snapshot params and console error (3ad4cfaac, mj)
- SearchBox: #7430 云上日志使用时间范围过滤,此前、此后这两种情况点击确定前端报错 (8d8e7407a, mj)
- SearchBox: change date filter error (cb8cbfdd8, mj)
- SearchBox: search mutiple error (81d0f9259, mj)
- SearchInput: update search input placehoder i18n (0a0499da6, mj)
- ServerPassword: 使用主机快照创建主机,不应该显示设置密码的输入框 (1beacbdfa, mj)
- ServerPassword: 主机快照默认选中保留镜像设置且不支持更改类型 (41be20264, mj)
- SkuList: #3134 批量设置销售状态位置修改 (cd8c47fdd, mj)
- Tag: identity tag params (2cf18965f, mj)
- Tag: identity tag details api version (32bc683e7, mj)
- TagFilter: update tag filter (195d20f40, mj)
- TagSelect: add max-width (87a9a59da, mj)
- TagTableColumn: #7435 列表鼠标hover标签icon时,只展示user的标签,不展示ext的 (f0a0c89e3, mj)
- ThirdProcess: comment show empty (edb4076bc, mj)
- Vpc: 新建vpc无法切换域 (845025160, mj)
- Xterm: refresh page method error (6cddf8180, mj)
- bill: fix bill overview overflow tilte (2142e2f33, GuoLiBin6)
- cloudenv: modify api for clouduser userselect (e794fb495, GuoLiBin6)
- cloudenv: update scope params (85af40a2e, mj)
- cloudenv: add success tip when account sync success (69ec92314, GuoLiBin6)
- cloudenv: change cloudenv resource_name field (bab3f2acb, GuoLiBin6)
- cloudenv: add account domain check (e64233a2b, GuoLiBin6)
- cloudenv: cloudgroup list add domain filter (6bbc75694, GuoLiBin6)
- cloudenv: bind local user (496fe4962, GuoLiBin6)
- compute: transfer i18n (2d539298c, songdengju)
- compute: add data disk backend (3c7a1ab83, mj)
- compute: 修复功能选择vmware,没有显示主机快照菜单 (bdd7db3f0, mj)
- compute: no use network fill error (372258d65, mj)
- compute: add network default params limit (bc11a48f2, mj)
- compute: 网络切换到自动调度后弹性公网IP使用默认,不支持新建 (ce284434d, mj)
- compute: os select backfill (0ad4b1860, mj)
- compute/createServer: eslint error (bf4bc54b3, mj)
- dashboard: modify i18n in userinfo panel (249b939df, GuoLiBin6)
- dashboard: fix global search pagenation (ee80af409, GuoLiBin6)
- dashboard: price & aliyun elb create fix (3de61f61f, tangbin)
- dashboard: modify userInfo panel username (73a4d8c81, GuoLiBin6)
- dashboard: env,brand,region remove default value (71158160f, mj)
- db: mongodb event-drawer add filter (b8398537d, GuoLiBin6)
- db: modify db router hidden (533598b7f, GuoLiBin6)
- db: fix can’t show network when dependent parameters are updated (rds-create) (96f772620, GuoLiBin6)
- eslint: update eslint rule (270bafb4c, mj)
- eslint: update eslint rule (f2d2d9532, mj)
- helm: get chart by version (36427f1d6, Zexi Li)
- host: 宿主机详情的type签应该不变 (6c2f0f8c0, mj)
- i18n: add ecloud i18n (0799dc0ea, mj)
- k8s: ingresses manager get rawdata (c09b23dad, Zexi Li)
- k8s: service create selector (9cc8c66f1, Zexi Li)
- network: fix waf show text (1dff3bf60, GuoLiBin6)
- rds: After recovery action to refresh rds list (8b0bc6ee8, GuoLiBin6)
- utils: add details check before the secend fetch (007d3eecb, GuoLiBin6)
- workflow: 通过主机工单创建虚拟机失败,工单详情中缺少查看失败原因的链接 (6730e5020, mj)
- workflow: 工单走到系统管理员,待我审批中当前环节错误 (2a2e6cf8a, mj)
Bugfix (15)
- cloudenv: modify projectmapping aciton scope (cf71ad0fe, GuoLiBin6)
- cloudenv: add project-mapping menu hidden (89c95e2be, GuoLiBin6)
- cloudenv: show sort column title (64324a507, GuoLiBin6)
- cloudenv: project mapping (66aa47bfb, GuoLiBin6)
- clouduser: delete extra title in clouduser (bdaaf13c5, GuoLiBin6)
- compute: close vminstance filter(vmem_size & disk) (3c2d75733, GuoLiBin6)
- compute: fix osselect imageselect (2db84ef08, GuoLiBin6)
- compute: restore arch column (c81e9f8f9, GuoLiBin6)
- dashboard: adjust echart (10a47262b, GuoLiBin6)
- k8s: show detail list (1e0973ac9, GuoLiBin6)
- navbar: change notifyPopover visiable (373c0a2e8, GuoLiBin6)
- projectmapping: modify detail sidepage (d10a08e1f, GuoLiBin6)
- projectmapping: modify tags validate when the tags value is undefined (7545e5b28, GuoLiBin6)
- sku: add sku update default checked (fcb1ec962, GuoLiBin6)
- vminstance: modify Cumpute vminstance label (7e21cdacf, dongliping)
Code Refactoring (1)
Feature (21)
- request list without details first and then with details (df38c3bc3, Qiu Jian)
- support Google OIDC IDP (276076512, Qiu Jian)
- add a eip sidepage to server (e7577fd66, Qiu Jian)
- bill: add budget tags (7fdcd399c, GuoLiBin6)
- cloudenv: config router (ab9b2ecde, GuoLiBin6)
- cloudenv: delete-pricecomparator-list-sync (034995df1, GuoLiBin6)
- cloudenv: add project-mapping function (cf24e6ed8, GuoLiBin6)
- clouduser: add Cloud Account in SamluserList (ff20d6ae9, root)
- compute: fix compute datadisk type (929ff5000, GuoLiBin6)
- compute: add delete disk&instance options (8e1bdc19a, GuoLiBin6)
- compute: add #vm sort (ded830de7, GuoLiBin6)
- cumpute: add cumpute vminstance filter (7de0f1825, 郭丽斌)
- dashboard: add quota sort (7e55548b3, GuoLiBin6)
- dashboard: add dashboard metric url (a7b6628c0, GuoLiBin6)
- host: add host vm sortable (e8ccb17d1, GuoLiBin6)
- scope: config menu list (a407d110f, GuoLiBin6)
- scope: fix feishu verify (4ecaeeefd, GuoLiBin6)
- scope: smaluser action (903489452, GuoLiBin6)
- system: add project instance snapshots (f12ebd543, GuoLiBin6)
- tag: expend tagcolumn (659ae641d, GuoLiBin6)
- vminstance: modify default checked on deletevm (ecfbbd99c, GuoLiBin6)
Features (106)
- add back index time (2dc3d4150, mj)
- update font (1c57393a9, dongliping)
- update icon (936a33545, dongliping)
- update ui style (c410209da, gaomingjiu@yunion.cn)
- update params and i18n (e4e3e79d7, dongliping)
- add cdn (38b850bc1, Qu Xuan)
- remove refresh (aa91e70f8, mj)
- update menu icon and refresh i18n (bc7591f81, mj)
- update dashbord icon (fc4f2a237, gaomingjiu@yunion.cn)
- update logo (5bc780059, mj)
- server data mac loading (75c64e167, mj)
- server data sync loading (6d338ab48, mj)
- page list column data loading (ebaf44040, mj)
- server data sync loading (dca0bfa70, mj)
- add hcso (a6afbecb4, Qu Xuan)
- add github PR template (b9e7c5360, Zexi Li)
- update openeuler image icon (5ef85d9fa, mj)
- add bill global config (e55fa1c35, mj)
- hidden yaml tpl (edb89bab3, mj)
- add kafka (44e02e9b6, Qu Xuan)
- 支持数据自定义处理 (3380b684b, mj)
- RDS、REDIS列表增加状态统计 (0f65ec993, mj)
- remove component register (88541309b, mj)
- update 计算模块资源增加状态统计条 (e435f5b9a, mj)
- 物理机列表增加状态统计 (2b11d93ad, mj)
- webapp只有选择azure平台展示及UI策略支持 (dd7b05c13, mj)
- add elastic search (033930880, Qu Xuan)
- update webapp (d12afda42, mj)
- add webapp icon (5488a1c4e, mj)
- update webapp i18n (0996f4a0a, mj)
- update webapp (b4644f87e, mj)
- add webapp (b2e6a35ad, mj)
- support ext tag control (9a6fffc05, mj)
- host add statistics (baecdd9cd, mj)
- add baremetal statics (9ede67a5e, mj)
- update nav projects (adba89149, mj)
- 优化下拉选择框在内容过多时无法有效查看信息 (87b4f765d, mj)
- 二次定价支持对账单类型进行限制 (b3cbcc04e, mj)
- add cloudpods (a2066d098, Qu Xuan)
- add external_id support (e8c09d942, mj)
- BaseDialog: add dialog drag (503bf5b13, mj)
- Cloudaccount: add jdcloud support bill (dd1c25be7, mj)
- Cloudenv: 只有管理后台下展示提示信息 (fe7206b4c, mj)
- Compute: vm addbackup add forcast (e3b717695, mj)
- Compute: server list action add permission (8c9462cfc, mj)
- Compute: vm transfer add forcast (b3b8787d2, mj)
- Compute: update transfer host i18n (aba1be9f0, mj)
- Compute: vm addbackup add forcast (d6afc0512, mj)
- Compute/SnapshotPolicy: #2608 快照策略批量关联硬盘 (42721986f, mj)
- Compute/snapshotpolicy: 快照策略批量关联硬盘参数处理 (d793f1a09, mj)
- Host/Storage: add single actions in host sidepage storage (fc1f2b416, mj)
- Logo: 开源版logo替换为cloudpod的logo (479233f99, mj)
- Network: add vlan id filter (78e52272a, mj)
- OcSelect: update OcSelect Component (ee603a86f, mj)
- OcSelect: add OcSelect component (8bd922bc3, mj)
- OcSelect: add OcSelect component (240e5eafe, mj)
- OcSelect: update OcSelelct Component (1180ba9d2, mj)
- OcTerm: 优化CloudShell拖拽卡顿问题 (68f3aca18, mj)
- OcTerm: update octerm (f3217ed51, mj)
- OcTerm: update octerm style (acb87a0c7, mj)
- Page: change website title (af5e69b81, mj)
- ProjectMapping: update sync policy support bind subscription (10904a80d, mj)
- ProjectMapping: sync policysupport bind subscription (05f637e7c, mj)
- ProjectMapping: update sync policy support bind subscription (f669a5b7f, mj)
- ProjectMapping: update sync policy support bind subscription (2d3da9ab5, mj)
- ResStatusTab: 列表返回各状态的资源数量,方便用户统计、分析 (0eb8491ad, mj)
- ResStatusTab: update interface (465c96c58, mj)
- ResStatusTab: update res status tab (3fe2cabe7, mj)
- ResStatusTab: update i18n (517d4591f, mj)
- ServerNetwork: support i18n (399519a64, mj)
- ServerNetwork: 调整主机创建网络部分使用OcSelect组件 (3910c79a9, mj)
- Tag: add identity tag (e0c2a033d, mj)
- Tag: add permission support (959899425, mj)
- TagDetailColumn: add permission support (921820fd0, mj)
- TagFilter: 标签增加优化,支持选择同一个key不同的value (6aa731864, mj)
- TagSelect: #3087 标签的复杂搜索,支持contains, startswith, endswith, not (f22c9e83f, mj)
- TagSelect: support min-width (99c53985a, mj)
- bill: adjust bill currency opts (c1ba19afb, GuoLiBin6)
- bill: add suggestion i18n (63f6a2a69, mj)
- build: add makefile (df73e8563, Zexi Li)
- cloudaccount: add account filter (b43816589, GuoLiBin6)
- cloudaccount: account column add cloudprovider (c3d4b8105, GuoLiBin6)
- cloudaccount: jdcloud account support bill tasks (d2a68b0ba, GuoLiBin6)
- cloudenv: cloudprovider support delete (ae18c87c4, GuoLiBin6)
- cloudenv,monitor: update receivers params for domain mode (a757f7d6e, mj)
- cloudenv,monitor: update receivers params for domain mode (1077e6a78, mj)
- compute: support modify disk driver and cache mode (a2158afca, GuoLiBin6)
- compute: add medium_type for kvm local disk (164766708, GuoLiBin6)
- compute, network: add action permission (2cb451784, mj)
- constants: add exchange rate status in i18n (9f9973763, GuoLiBin6)
- curency: 巴西币种支持 (19c46c9b4, mj)
- currency: 增加全局币种映射常量 (49a63cc59, mj)
- dashboard: add userinfo panel (2822e97e7, GuoLiBin6)
- dashboard: modify currency opts (d7a852449, GuoLiBin6)
- dashboard: modify more to icon (d575558ea, GuoLiBin6)
- db: add mongodb (206f9fa13, GuoLiBin6)
- github: update PR template (957ba0274, Zexi Li)
- i18n: 移动云文案处理 (0233046dd, mj)
- i18n: vm instance (5fa763e39, mj)
- image: update web-base image to v3.6.1 (f7a3a8171, Zexi Li)
- monitor: temperature monitor (a3846e9e8, Zexi Li)
- monitor: extend alert record (464584b8f, GuoLiBin6)
- network: show waf resource name (4aee8586c, GuoLiBin6)
- rds: rds recovery (6d07beb61, GuoLiBin6)
- readme: update README (995cb0c5b, Zexi Li)
- suggestion: update i18n (c0f764afe, mj)
Fit (1)
Optimized (1)
Others (245)
- 华为云Stack删除主机同时删除硬盘等 (3bd42d76a, GuoLiBin6)
- rds details page add hcso (fc121340c, tb365)
- 恢复磁贴限制 (f412d0cc1, GuoLiBin6)
- 调整首页样式 (98c2ce015, GuoLiBin6)
- hcso create vm add cloudprovider (d08647051, tb365)
- image overview summary (eee1d628c, tb365)
- image list add getOsTypeFilter (1667ed392, tb365)
- basic monitor chart add mem used percent (000f63534, tb365)
- robots label (9a79341d4, tb365)
- 修磁贴内容多溢出问题 (e77d123b7, GuoLiBin6)
- monitor query data add limit offset (73944184f, tb365)
- monitor query data add limit offset (702dd3d33, tb365)
- SshProxyCreateForm change name to generate_name (2346a0ebe, tb365)
- add pe zh docs (b230ee870, tb365)
- monitoroverview watch scope change (4a60e08e2, tb365)
- batch install agent (7f8c43de3, tb365)
- update setup ssh form (0a533b8ff, tb365)
- add capacity (7fd17a97b, tb365)
- 调整dashboard磁贴样式 (82d6b3b7c, GuoLiBin6)
- 修改MongoDB备份列表展示 (383e42ca9, GuoLiBin6)
- ajust config fix (73b708a0d, tb365)
- add default dns setting (74ff22165, tb365)
- 添加资源翻译 (9783a697c, GuoLiBin6)
- add route (7649a191a, tb365)
- add cloudgroup for huaweicloudstack (e6970cc20, tb365)
- server price compare fix (a2d6e78bc, tb365)
- adjust config fix (6901644b3, tb365)
- 修复硬盘操作对华为私有云平台的验证 (ccb44aa4c, GuoLiBin6)
- add route for hcso (5dd4ed2d7, tb365)
- 修复编排-虚拟机实例无数据时默认值问题 (4ffb3fe23, GuoLiBin6)
- object download (6e299d470, tb365)
- huawei private cloud adjust config (18db04bf7, tb365)
- 调整mongodb实例类型 (17f7f5b4f, GuoLiBin6)
- mongodb去除访问方式 (b4687e0a1, GuoLiBin6)
- huawei cloud stack fix (3ada6adc5, tb365)
- huawei cloud stack fix (bf84e43c0, tb365)
- huawei private resources create actions (1728c7c52, tb365)
- 修复个人信息查询权限 (29876ba11, GuoLiBin6)
- 价格清单添加新建按钮 (b3ba10353, GuoLiBin6)
- MongoDB优化 (b368efbe1, GuoLiBin6)
- add huawei private cloud account create page (43b82d342, tb365)
- fix the secend fetch (8f56e9614, GuoLiBin6)
- 个人信息磁贴添加域 (2f91ee4cb, GuoLiBin6)
- feat(#2212): 新建主机时,选择平台,过滤相应的宿主机,用宿主机的网络来过滤可用的虚拟机网络 (b39bb3ea5, mj)
- totp qr image display fix (bb8e12315, tb365)
- 关联本地用户必填验证 (cbe06dc59, GuoLiBin6)
- 新建免密登录用户,默认显示自己 (a3eb90d21, GuoLiBin6)
- 修改英文翻译 (e134cdbc9, GuoLiBin6)
- 修改备份列表 (a63152632, GuoLiBin6)
- 修改文案大小写 (fa6e5a670, GuoLiBin6)
- 修改文案 (44de8c22e, GuoLiBin6)
- 修改文案 (a4aab36a8, GuoLiBin6)
- 尝试解决ext标签过滤问题 (bf0e637f3, GuoLiBin6)
- baremetal install agent (d03390e8f, tb365)
- cloudshell fix (3b0758220, tb365)
- 调整批量操作验证顺序 (b571454ff, GuoLiBin6)
- 修改云订阅删除验证顺序及提示文案 (bec13cd44, GuoLiBin6)
- 云订阅启用禁用添加弹框提示 (133de038e, GuoLiBin6)
- 修复多币种对控制面板的影响 (5281fa97a, GuoLiBin6)
- 添加云订阅删除的Azure平台限制 (f98c2e5b0, GuoLiBin6)
- 添加定时器清除,修改跳转地址 (1f30ed048, GuoLiBin6)
- 修复错误页因未跳转出现倒计时负数问题 (b3c93de74, GuoLiBin6)
- fix vue.config.js path errror (a2938cf39, tb365)
- disable google translator (3f6972ca4, tb365)
- import vue config from scope dictionary (3f2251453, tb365)
- 为top5磁贴添加跳转 (c01ba5fbf, GuoLiBin6)
- waf策略 (a0927629a, GuoLiBin6)
- waf条件 (305a31405, GuoLiBin6)
- dictionary add jenkins (b42378ef2, tb365)
- Adjust the order (73c201a75, tb365)
- add notify topic page (e793f6d9c, tb365)
- waf-statement (28e90b1b0, GuoLiBin6)
- translations fix (c420001d7, tb365)
- kvm install agent fix (06cd85fcb, tb365)
- summary-cards style fix (fddb5b85c, tb365)
- host overview card fix (95a46df08, tb365)
- overview card histogram chart fix (aa39a187c, tb365)
- host overview card fix (69eb67ca6, tb365)
- 忽略证书错误 (66a8e925f, tb365)
- alert history chart fix (a54f9711e, tb365)
- monitor overview card fix (9b2aea9fc, tb365)
- temp (3f503c564, GuoLiBin6)
- monitor alert contact channel fix (1251f4154, tb365)
- overview card fix (1c6cfd441, tb365)
- azure listener show front ip (5ddc7e42a, tb365)
- update 通知渠道设置 (a4258fc40, mj)
- 修改同步策略详情页icon (0fd6421dd, GuoLiBin6)
- license fix (96b375bcf, tb365)
- 去除误添加的公共tablefilter (bd0a91dbc, GuoLiBin6)
- 扩展列表搜索,添加资源类型搜索条件 (2b08440ae, GuoLiBin6)
- rds jdcloud monitor (201b1c21c, tb365)
- support azure elb sync (f59fb2528, tb365)
- vminstance monitor chart fix (bce15bfcd, tb365)
- fetch monitor pannel fix (9379fd99a, tb365)
- 列表扩展 (b2777b228, GuoLiBin6)
- monitor diskip chart fix (3e85a0f5a, tb365)
- commonalerts update fix (0e501211e, tb365)
- agent_diskio add selectFunction (5d3df9feb, tb365)
- agent_diskio add selectFunction (bb9e3379c, tb365)
- vminstance detail monitor page update (9efa39906, tb365)
- fix count error (cedd6b5c5, mj)
- monitor ring chart event fix (124e21ecf, tb365)
- update metric alert database fix (02579280c, tb365)
- add res status tab (86afe36ae, mj)
- adjust system route order (9c439d75a, tb365)
- vminstall basic info add agent install status (d622aa0a0, tb365)
- lbcert status icon fix (132bcf629, tb365)
- add features icons (f2ff3c2c7, tb365)
- 修改验证 (693970f93, GuoLiBin6)
- monitor overview add resource summary (557764696, tb365)
- 权限-扩展按钮权限验证 (c024b850f, GuoLiBin6)
- support license v4.0 (5600db04b, tb365)
- 修改磁贴展示金额单位 (ca4fda900, GuoLiBin6)
- 修改-资源消费占比磁贴首次添加不展示问题 (619541868, GuoLiBin6)
- 修改云账号-azure/aws-billing_scpte未选择时默认为managed (34633db39, GuoLiBin6)
- 多币种 (7a16c90c0, GuoLiBin6)
- 默认改为all (fcd47d85a, GuoLiBin6)
- 云账号-更新账单文件-azure添加账单分析范围 (906110481, GuoLiBin6)
- 修改磁贴位置 (6ae29fcfb, GuoLiBin6)
- 修复云账号详情页启用禁用 (299bd9130, GuoLiBin6)
- lbacl source ip desc fix (9c978e9b5, tb365)
- lb style update (9d1e860cd, tb365)
- add jd cloud docs link (e4ed9ddc1, tb365)
- install agent pe help link fix (4379e1d29, tb365)
- contact page update (e7610bf05, tb365)
- Update README-CN.md (45b25b6e3, Jian Qiu)
- Update README.md (64b5fb16b, Jian Qiu)
- 宿主机.云账号添加 删除 启用 禁用后同步刷新云资源信息 (118f1bafd, GuoLiBin6)
- 拆分导出的列表项 (371f467b4, GuoLiBin6)
- 修改宿主机及物理机导出列 (d3210da64, GuoLiBin6)
- 调整磁贴展示 (c7a44f8d5, GuoLiBin6)
- 样式 (0e22853fe, GuoLiBin6)
- 添加虚拟机关机不收费 (5bdd65183, GuoLiBin6)
- 调换磁贴位置 (738b88ef7, GuoLiBin6)
- 费用添加负数说明 (492ed5381, GuoLiBin6)
- 修改磁贴权限 (1e6a9f90a, GuoLiBin6)
- 添加云账号健康状态磁贴 (b1d551740, GuoLiBin6)
- 修改过滤条件 (14f4b9c5d, GuoLiBin6)
- 添加近30天告警与消费趋势柱状图 (8fb4a0c6a, GuoLiBin6)
- change network select helplink style (899eafaf1, tb365)
- 添加磁贴饼图 (27f4fbac2, GuoLiBin6)
- redis&rds network select fix (6c7c41a6f, tb365)
- 修改磁盘-已挂载的磁盘-扩容接口 (cf5ad4c65, GuoLiBin6)
- 添加平台-列的排序筛选项 (cd1dc0b9a, GuoLiBin6)
- fix:移动云文案修改 (0363f0996, dongliping)
- server price compare fix (2d46d734d, tb365)
- redis&rds network select add helplink (e7906fca5, tb365)
- base select add projects (a70df8e85, tb365)
- monitor line chart display fix (919fb0767, tb365)
- change jd cloud logo (bdbd5f4f6, tb365)
- support jd cloud (512d589c0, tb365)
- 修复-删除虚拟机参数丢失 (5d9d3d518, GuoLiBin6)
- 更新提示 (77aee97a1, GuoLiBin6)
- 修改匹配条件提示文案 (a931177a9, GuoLiBin6)
- loadbalancer listener rule add domain column (0a7ecba28, tb365)
- 详情页-标签扩展 (c368452a3, GuoLiBin6)
- price comparator fix (ab366837f, tb365)
- 添加匹配条件的默认值 (baf59ce95, GuoLiBin6)
- 添加标签支持修改 (216a92dfc, GuoLiBin6)
- common alert add default chart name (d9af982c8, tb365)
- dashboard chart save add default name (939d38db2, tb365)
- lbcert cache add common name & subject_alternative_names (8dc759cc8, tb365)
- 添加新建匹配条件的默认值 (030ae41db, GuoLiBin6)
- 添加已绑定云账号不可选中 (0d9f7b8b8, GuoLiBin6)
- 添加详情页操作组 (705af9ef3, GuoLiBin6)
- 修改标签key 修改规则删除保留之前的分割线 添加规则-规则管理的跳转 (415a6017d, GuoLiBin6)
- 修改-同步策略-更新-标签反显问题 (50825f457, GuoLiBin6)
- 修改同步策略删除时的提示文案 (a6f307295, GuoLiBin6)
- 添加标签个数限制及删除规则 (8393a4b15, GuoLiBin6)
- 优化 (41cfce0a0, GuoLiBin6)
- add month & year price (23c66a205, tb365)
- monitor query add metric translations for storage (3aa286521, tb365)
- monitor table add storage_name (f1dc04a45, tb365)
- 删除无用文件 (b909527e9, GuoLiBin6)
- 规则列支持扩展 (c46c553e0, GuoLiBin6)
- 修改过滤状态 (262daf990, GuoLiBin6)
- monitor query add metric translations for storage (21c1eb7c4, TangBin)
- create ucloud account support subaccount (b05adc214, TangBin)
- lbcert add is complete (11fd1b2e7, TangBin)
- dashboard table sort fix (d5ad62d6c, TangBin)
- dashboard default name fix (6ccbd5b4d, TangBin)
- dashboard overview table sort by number (8d1e126c3, TangBin)
- username tranlations fix (7e929dc0b, TangBin)
- ctyun not support create prepaid instance (517e24c92, TangBin)
- login chanllenge after login fix (4c73b5aef, TangBin)
- overview add event data loading (4b6b11d20, TangBin)
- delete vminstance temp (7a86ec444, GuoLiBin6)
- network list export add ports used (4870d29b6, TangBin)
- vminstall agent install fail reason (3789a8745, TangBin)
- vue router meta add propertity canRenderDefaultLayout (f3c2c2ab6, TangBin)
- network route hidden fix (2c1dc44cb, TangBin)
- monitor line chart add data smooth (731d02242, TangBin)
- scopedpolicybindings update (d766c6c04, TangBin)
- scopedpolicybindings update (375975317, TangBin)
- monitor line chart add scale (cb42876cb, TangBin)
- monitor line chart add scale (c0213b0ea, TangBin)
- monitor dashboard chart scope fix (3b01cc3cd, TangBin)
- rejust monitor ssh agent menus order (0a9bff721, TangBin)
- add agent trans (4320c888d, TangBin)
- line chart title fix (170deb576, TangBin)
- sys disk default size fix (9b0054b14, TangBin)
- image select image arch fix (7fd89fc19, TangBin)
- add price info scope (ef9209cb4, bistuzx)
- image select image arch fix (6379cd342, TangBin)
- fix disk price (8f1b5ec6d, bistuzx)
- image select image arch ifx (32ca51a3f, TangBin)
- add tooltips for ssh proxy endpoint create form (7b010238d, TangBin)
- domain project select fix (0a4026288, tangbin)
- hidden common alert tips while scope is projct (d5f0172c2, TangBin)
- public cloud image filter add os_arch (c0aeff014, TangBin)
- instance price comparator fix (161063116, TangBin)
- 修改成本优化英文 (ed88f6359, GuoLiBin6)
- 修改图标 (e3e9c3175, GuoLiBin6)
- global search hidden menus fix (9beb18e46, TangBin)
- setup altert for monitor charts fix (47a197904, TangBin)
- install agent form i18n fix (78879605e, TangBin)
- server-price-comparator capability fix (a66d57ebd, TangBin)
- update help link (77aae4aed, TangBin)
- windows not support install agent (75f477c80, TangBin)
- change security optimization to security inspection (d16aeb1d9, bistuzx)
- username tips fix (3571cba85, TangBin)
- sku add column cpu arch (7e75edef9, TangBin)
- setup ssh username tips (11b5e2a0f, TangBin)
- dashboard database fix (c28977081, TangBin)
- exporer dashboard create name repeated fix (6176348d3, TangBin)
- disk create domain fix (5a4921c63, TangBin)
- monitor dashboard domain select style fix (f9fbaf124, TangBin)
- ssh setup proxy validator fix (5b3986788, TangBin)
- ssh setup proxy validator fix (b6c6f7d7d, TangBin)
- add bucket not found warning to cloudaccount (2936567d0, bistuzx)
- domain fix (e7fd07451, TangBin)
- create monitor dashboard chart fix (cefa31628, TangBin)
- ssh proxy bugfix (b635bc564, TangBin)
- add proxy endpoint list tips (7962863c9, TangBin)
- add dock (72b6d31a6, TangBin)
- cloudproxy match scope vpc/network fetch (a9017ecee, TangBin)
- remove ssh proxy domain filter (dfa565fcc, TangBin)
- create ssh proxy title fix (b7758050e, TangBin)
- add ssh proxy batch delete (11ccb8724, TangBin)
- remove dashboard chart name repeat check (e294187e6, TangBin)
- hidden monitor dashboard fix (f5ee20081, TangBin)
- support ssh proxy (08d8fd008, tangbin)
- fix conflict (ea8839f26, mj)
- temp commit 20201231 (4b904a5e8, tangbin)
- temp (96b51ccff, tangbin)
kubecomps
仓库地址: https://github.com/yunionio/kubecomps
25 commits to kubecomps - v3.8.0 since this release.
Bug Fixes (12)
- build: embed heml pkgs remove it (36636f7, Zexi Li)
- kubeserver: grafana inject system dashboard when ingress used (be9ac29, Zexi Li)
- kubeserver: chart_ignores use regexp (3fbcb9c, Zexi Li)
- kubeserver: clean up zombies (b94dc0c, Zexi Li)
- kubeserver: helm release resource object’s name and id missed (4fab9e2, Zexi Li)
- kubeserver: helm release resource list (b1a59d2, Zexi Li)
- kubeserver: helm repo remove (73df2be, Zexi Li)
- kubeserver: helm add repo already exists error (f3bd5c7, Zexi Li)
- kubeserver: import cluster input data unmarshal error (1c70127, Zexi Li)
- kubeserver: make system cluster resource getable (ed024dd, Zexi Li)
- kubeserver: sync cluster not fatal (d74b7d9, Zexi Li)
- kubeserver: cluster ca and key field nullable deleted (8da6044, Zexi Li)
Features (13)
- build: go generate use vendor (e172ef3, Zexi Li)
- build: support arm64 build (6715da6, Zexi Li)
- kubeserver: resources limits for component (6d94271, Zexi Li)
- kubeserver: monitor component support disable (cc00d34, Zexi Li)
- kubeserver: update system cluster components setting (10839d5, Zexi Li)
- kubeserver: add monitor minio component (ad81bbf, Zexi Li)
- kubeserver: sync telegraf dashboard to system grafana (529615e, Zexi Li)
- kubeserver: add cluster precheck api (98c8d8a, Zexi Li)
- kubeserver: change configuration of minio (3e7aeff, Zexi Li)
- kubeserver: chart ignores options (f488734, Zexi Li)
- readme: add readme (b245c65, Zexi Li)
- readme: add build steps (39bdda4, Zexi Li)
- repo: repo url allow updated (51bbedd, Zexi Li)
notify-plugins
仓库地址: https://github.com/yunionio/notify-plugins
5 commits to notify-plugins - v3.8.0 since this release.
Bug Fixes (3)
- build: build arm64 image (4a11361, Zexi Li)
- workwx: no user exist (41dc5d9, rainzm)
- worwx: return correctly when fetch contact (08c831e, rainzm)
Features (2)
- adds domain attributes for notify config (77e72b7, rainzm)
- be compatible with notify’s change to support international mobile (caaa6ed, rainzm)
ocadm
仓库地址: https://github.com/yunionio/ocadm
13 commits to ocadm - v3.8.0 since this release.
Bug Fixes (7)
- set operator imagePullPolicy IfNotPresent (96432152, Zexi Li)
- cluster: update vendor make build pass (76a69b52, Zexi Li)
- cluster: set OS_PROJECT_DOMAIN of cluster auth info (1096cccd, Zexi Li)
- git: 切分支例行更新 version tag (b7a01634, Zhang Dongliang)
- k8s,keepalived: 解决 k8s 高可用集群在部署时无法获取 nodeip 的问题 (1536c295, Zhang Dongliang)
- keepalived: 解决 高可用架构部署的默认网卡传递参数问题 (676a3640, Zhang Dongliang)
- preflight: more accurate of mysql grant error (df3afb6c, Zexi Li)
Features (4)
- build: 增加arm 下编译 ocadm deb 的步骤(make deb); 统一跨平台metrics-server 的 tag 名称;升级 k8s-sidecar 到 0.1.275 (d672ebef, Zhang Dongliang)
- calico,k8s,ovn: 部置calico-node时调整默认配置提升ovn隧道流量的性能 (c4a14ec8, Zhang Dongliang)
- keepalived,ha: 新增 keepalived_interface 变量支持,以便在安装高可用多网卡情况下支持非默认网卡绑定 vip (866ef392, Zhang Dongliang)
- longhorn: support migrate to source pvc from longhorn pvc (2df20ecb, wanyaoqi)
Misc (1)
Others (1)
sdnagent
仓库地址: https://github.com/yunionio/sdnagent
13 commits to sdnagent - v3.8.0 since this release.
Agent (1)
- ovn: ensure iptables fastpath for geneve traffics (352547c, Yousong Zhou)
Bug Fixes (2)
- tc: aware of ingress qdisc (06a0244, Zexi Li)
- tcman: delete all qdiscs before batch replace (9f4715c, Zexi Li)
Build (2)
- note on deploying ovs, ovn components (246ce3e, Yousong Zhou)
- reword README.md for deploying eipgw (a71f02e, Yousong Zhou)
Features (1)
Flowsource (1)
- allow conntrack invalid packets (f2e212e, Yousong Zhou)
Others (3)
- ovn-md: ovnMdServer: local origNs (a3b8eae, Yousong Zhou)
- ovn-md: ovnMdServer: fix logging typo on Stop (bf4efbc, Yousong Zhou)
- .circleci: go test with “-mod vendor” (f59f416, Yousong Zhou)
Ovn (1)
- mapped: fix possible traffic loop across different vpcs (b8c2af6, Yousong Zhou)
Utils (1)
- guest: ignore “secgroup” or “secgroups” (394ccc0, Yousong Zhou)
Vendor (1)
- bump to current tip of release/3.7 (bf49b2d, Yousong Zhou)
.com/yunionio/sdnagent/compare/v3.7.10…v3.8.0
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.