v3.9.0
Released at 2022-06-06 12:39:35
cloudpods
Repo: https://github.com/yunionio/cloudpods
1015 commits to cloudpods - v3.9.0 since this release.
Bug Fixes (803)
- fetch image properties from iso properly (548d6a900f, Qiu Jian)
- log auth fail event (#14044) (3ee0a77e7b, Jian Qiu)
- do not lock system account user (a5054a23f2, Qiu Jian)
- add ceph-common to climc image, so as to make rbcli work (a785612872, Qiu Jian)
- set disk driver and network driver for converting esxi to kvm (fe5724e89a, Qiu Jian)
- remove virtio-blk num-queues param (0cd6c6b658, Qiu Jian)
- AWS asume role with optional name (9c4ee62c94, Qiu Jian)
- disable disk multi-queue (53311dbd03, Qiu Jian)
- more detailed log for server hange_config (#14360) (c39fda77c5, Jian Qiu)
- wrong hypervisor in kvm vnc info (ca381f1ce4, Qiu Jian)
- allow set pagination order (1a043c7958, Qiu Jian)
- climc event-show filter by resource name (ae9ab6a8e5, Qiu Jian)
- recover host status if maintain an empty host (3e9c83e7f1, Qiu Jian)
- backup pack missing encrypt_key_id (#14337) (9c88fe5bb6, Jian Qiu)
- aws s3 object with leading slash (d4554e22da, Qiu Jian)
- server associate eip check (#14340) (c1bac685a1, Jian Qiu)
- hide server rtc_change event log (#14335) (13cab82e50, Jian Qiu)
- verify token with expired_at field instead of options.TokenExpirationSeconds (9e5529d584, Qiu Jian)
- disable password expiration for cloudroot (91c595d4f7, Qiu Jian)
- make server is_daemon an admin attribute (268f7e8436, Qiu Jian)
- clean openvswitch config files when save images (a3fc6c282c, Qiu Jian)
- host add disable_kvm option (a8df3cef5a, Qiu Jian)
- disable cache for oidc auth callback (f1448583d0, Qiu Jian)
- host update sn (e5ec456608, Qiu Jian)
- allow IDP initiated SAML login (bf4a0ae949, Qiu Jian)
- webconsole close socket when read on error (ec53154eee, Qiu Jian)
- update generated model (3068e081b7, rainzm)
- change errors package (9d3a853b94, rainzm)
- enable disabled select user for windows (especially for windows 10) (1594704ed1, Qiu Jian)
- set qemu cpu sockets to 2 for x86 cpu (ad7f8b0fac, Qiu Jian)
- glance use multicloud objectstorage client to manipulate objectstorage (3d9a7792d3, Qiu Jian)
- make minio endpoint compatible with multicloud objectstorage (21cc4903f2, Qiu Jian)
- fail to recogonize vmdk image (7574722120, Qiu Jian)
- force invalidate cached image early (c0cb70d35b, Qiu Jian)
- remove s3fs client from docker image (b53ca64176, Qiu Jian)
- update server vdi and vga with correlation (f6fc04fad7, Qiu Jian)
- fail to update isolated_devices of type USB (7b523ae500, Qiu Jian)
- user create user nil pointer error (c0860eb514, Qiu Jian)
- glance depends s3fs (f038ae7247, Qiu Jian)
- add common Inherit (db9ef0985e, rainzm)
- not initialize input BIOS (8aeebbad16, Qiu Jian)
- kvm resume should be treated as start (d2dede18f2, Qiu Jian)
- adjust logger events (2602fea916, Qiu Jian)
- host ping piggyback storage info (#14259) (2c5601dcd5, Jian Qiu)
- host deploy mkdir permission (73f5c5e102, Qiu Jian)
- class network mtu should consider default_mtu (1338845c0a, Qiu Jian)
- set procutils execution LANG env (aaad00bfd0, Qiu Jian)
- apigateway request api_server option directly from keystone (9fb27993eb, Qiu Jian)
- delayed probing GPU on host init and add disable_gpu option (a970249cc1, Qiu Jian)
- clean up region data (5efddfe95c, Qiu Jian)
- disable MFA by default (#12586) (1b5b1c9796, Jian Qiu)
- cleanup compile warnings (#12620) (1b5ec22599, Jian Qiu)
- adjust opsadmin and secadmin policy (cfc52229f9, Qiu Jian)
- host sync wire class metadata (e98e58c5f0, Qiu Jian)
- optimize vm disk io parameters (528eb2ab30, Qiu Jian)
- adjust syslog format (#14224) (202c3b3f9f, Jian Qiu)
- ignore no partition error for initial deployment (#14221) (633b30326d, Jian Qiu)
- adjust secadmin and opsadmin policies (#14219) (27b7c6b617, Jian Qiu)
- provide manager/account info for storagecachedimage (c4871168be, Qiu Jian)
- false delted field for deleted resources (8978d7d890, Qiu Jian)
- adjust opsadmin policy (#14208) (71d6f9a448, Jian Qiu)
- filter server by vip or eip of vip (f480e8d8fd, Qiu Jian)
- allocate eip from network that belong sto the same project (d932a26b4c, Qiu Jian)
- fixed on merge Input json (ed686cf2e3, Qiu Jian)
- backup recover failure (#14200) (c22f333b00, Jian Qiu)
- disk reset encrypted disks (#14196) (4928252b53, Jian Qiu)
- add more deetails for sub-snapshot/sub-backup/sub-images (#14198) (194ef77ee8, Jian Qiu)
- live migrate encrypted server (#14193) (1c0dd752e2, Jian Qiu)
- save guest image with empty partition fail (#14190) (bad3b197ba, Jian Qiu)
- deploy encrypted disk (#14188) (cd19a9bb04, Jian Qiu)
- add image set class metadata climc (#14186) (082f153b49, Jian Qiu)
- adaptively enable NetworkManager (#14184) (f76a6a3de9, Jian Qiu)
- delete disk skip recycle_bin (90f7b9aa8a, Qiu Jian)
- clean temp server when migrate prepare dest fail (#14175) (facfe4a096, Jian Qiu)
- fail to free reserved ip in non-owner project (a7461d21d1, Qiu Jian)
- cleanup codes (a5b3345b3d, Qiu Jian)
- cleanup s3 mount directory before glance start (#14168) (9e28180c01, Jian Qiu)
- remove irrelevant codes (#12676) (049b00435e, Jian Qiu)
- missing instance type for cloned server (85be7c2894, Qiu Jian)
- mount disk readonly (#14164) (d258d9b6c7, Jian Qiu)
- guest vdi spec override image spec (4cc1bd9eec, Qiu Jian)
- logclient i18n for backup ops (6f9d26b603, Qiu Jian)
- glance convert vmdk fail (41308b1884, Qiu Jian)
- apigateway sends encrypt_passwd to indicate passwd encryption (7fd32926ce, Qiu Jian)
- delay block stream after server start (ad0c588520, Qiu Jian)
- fail to delete storages with fake-deleted snapshots (077f7ab32a, Qiu Jian)
- add doc.go (09ac144e93, rainzm)
- server-create-eip allocation prefer owner's eip network (e96585a2e4, Qiu Jian)
- qemu extra options support multiple values (0f50e85f46, Qiu Jian)
- validate VM vdi,vga,machine input (e391ae173e, Qiu Jian)
- add switch of sdnagent tc man (#12697) (ae3104e980, Jian Qiu)
- qemu-img info force share (-U) (b3f7eb473f, Qiu Jian)
- add host option for ethtool_enable_gso (718dbd3cb8, Qiu Jian)
- adjust the initialization order of init function contents (411d67c231, rainzm)
- imags peripherals missing id (#14115) (8ad5da9eb2, Jian Qiu)
- correct prefined policies definitions (6ac807abe6, Qiu Jian)
- update vendor 20211121 (#12718) (9cc9fd0872, Jian Qiu)
- sqlite3 needs to load inet extension to work with region (#12719) (844eda13e3, Jian Qiu)
- update scheduler using new sqlchemy (#12721) (da6429a926, Jian Qiu)
- disk driver persistence (17556ea721, Qiu Jian)
- update vendor to fix union error (#12726) (5e6cf8ee8c, Jian Qiu)
- close it after using sql.Rows (a71d30cfa6, rainzm)
- vpcagent fail to refresh session token (09f4097545, Qiu Jian)
- always recycle disk files (#14067) (102198fa81, Jian Qiu)
- adjust opsadmin permission (#14087) (d7d406a43f, Jian Qiu)
- arm support spice (#14090) (6198ad0003, Jian Qiu)
- cached image fail to refresh (#14082) (ae7bf39ada, Jian Qiu)
- make notify template example field nullable (#14084) (6b47369d36, Jian Qiu)
- test secgroup rules to ovn ACL and recode guest adminSecgroup (#13362) (3f58cc45e4, Jian Qiu)
- make test for a moving server options (#12772) (d1ecca0361, Jian Qiu)
- support qemu 4.2.0 (06fd0efdbe, Qiu Jian)
- allow view events of owner objects (6fcb4daf3d, Qiu Jian)
- rng device should use urandom instead of random (bda29b5d39, Qiu Jian)
- no filter does not work (bdc99987f8, Qiu Jian)
- baremetal mismatch with empty Guid (f6d5487709, Qiu Jian)
- user project lists with metadata (#14054) (78af815471, Jian Qiu)
- extend guest disk attributes (#14051) (0fb04f2e22, Jian Qiu)
- allow opsadmin view logs (#14049) (a80340d8ac, Jian Qiu)
- check permission for getallmetadata params (#12815) (f1a613e15a, Jian Qiu)
- server inherit the vdi_protocol of image property (d4ea856caa, Qiu Jian)
- guest save image inherit projects of guest (#14042) (f874969910, Jian Qiu)
- sync IDP domain default project (98ecbe4d19, Qiu Jian)
- fail to insert action log with empty notes (1a7db803ad, Qiu Jian)
- image service can start without valid track endpoints (12acff6e8f, Qiu Jian)
- opslog might log event with empty usercred (de2ea33411, Qiu Jian)
- mcclient modules not fully loaded (#12832) (b03bbfde7c, Jian Qiu)
- fail to recover disk status if disk in unknown status (c8a142fc7f, Qiu Jian)
- encrypt by user id (#14022) (7fbd233102, Jian Qiu)
- log roles support utf8 (#14018) (3c62aaa161, Jian Qiu)
- use user owner key to create user (#14016) (67e3c9afbd, Jian Qiu)
- fail to start arm vm (abbbf636a8, Qiu Jian)
- cloudevent not initialize cloudevents_tbl in clickhouse (#12880) (5f58994459, Jian Qiu)
- lbagent pull resources of OneCloud only (533b10f4c2, Qiu Jian)
- backup bugifxes: 1. not inherit projects of disk. 2. class not inherit by disk 3. fail to creat guest image (#14001) (2d778cb80f, Jian Qiu)
- adjust admin default permissions (3dd40047cf, Qiu Jian)
- migrate set down time (4d05122d78, Qiu Jian)
- server migration halted by an unexpected STOP event (c67f1bde5b, Qiu Jian)
- show host ovn_mapped_ip_addr (a6d2770055, Qiu Jian)
- system server randomly lose connectivity in vpc network (bb193f7941, Qiu Jian)
- more detailed privilege hint (#13976) (80848c95d7, Jian Qiu)
- change qemu default version to 4.2.0 (56d76b4682, Qiu Jian)
- encrypt server cannot attach disk with conflict encrypt key (#13974) (559c3ae1d2, Jian Qiu)
- disk create input preserve encrypt info (#13972) (b3e2e9856b, Jian Qiu)
- schduler not sync cached image class metadata (#13970) (1985bced03, Jian Qiu)
- create table missing indexes (3af22d20b5, Qiu Jian)
- arm image support UEFI by default (ed2764c35c, Qiu Jian)
-
- migration timeout applicable to shared storage migrate only 2. migration timeout logic error 3. cancel host download handler timeout 4. add enable_vm_uuid option 5. add migrate event log notes (9856331086, Qiu Jian)
- disable lock ctx check (#13957) (3f34b2cbb3, Jian Qiu)
- migrate timeout error (54d0b2bff7, Qiu Jian)
- support create encrypt key on create (#13951) (4d7496418b, Jian Qiu)
- fangde desktop (38b01d5fc3, Qiu Jian)
- keystone issues: 1. add no_policy_violation_check (#13949) (981715c0a0, Jian Qiu)
- migrate no event notes (8d53a3d8e2, Qiu Jian)
- hide systemd detection logs (e4bf8dc3ab, Qiu Jian)
- arm supported maxcpu<64 (e9d0ffa102, Qiu Jian)
- enable kvm_pv_eoi by default (71eb0fd87a, Qiu Jian)
- hostinfo onfail should return immediately (34aeb755d1, Qiu Jian)
- add migrate progress metrics (255be9e2c3, Qiu Jian)
- fail to fetch disk storage_type (e8c684ecfb, Qiu Jian)
- several improvements on qemu migration: 1. enable qemu debug log if host log_level is debug. 2. disable rng device by default. 3. handle resume fail post migration (41ca44f02e, Qiu Jian)
- start block stream detach qmu startup task (0dbc69c617, Qiu Jian)
- logout event log (#13917) (4d3299b892, Jian Qiu)
- typos in predefined policy yaml (#13915) (dde16447dd, Jian Qiu)
- chage parameter not compatible with fangde OS (#13908) (48d3c1138b, Jian Qiu)
- save image for aarch64 os show os_arch of x86_64 (#13904) (5fbf6eaf47, Jian Qiu)
- update vendor for sqlchemy (#13913) (bd5df1445c, Jian Qiu)
- migrate set downtime (62fb3da5f9, Qiu Jian)
- scheduler add missing context (ec66231da5, Qiu Jian)
- update server desc host_id after migration (690bc4c3d1, Qiu Jian)
- qemu-img convert may hang on aarach64 (ca10cc1bef, Qiu Jian)
- cloudaccounts getMoreDetails should pass ctx (#13885) (23364d81c3, Jian Qiu)
- better handling of network not avaiable on host error (#13891) (3d2b7c796f, Jian Qiu)
- make temporary snapshots invisible (#13882) (5a8b0c95f1, Jian Qiu)
- opsadmin should have project list and get permission (#13895) (ab0c8b6c20, Jian Qiu)
- make test format errors (#13899) (8c7dee6f90, Jian Qiu)
- panic when locking on Background or TODO context (932d067334, Qiu Jian)
- automatic set ovsbridge MTU, consistent MTU settings (2a5e04abed, Qiu Jian)
- host tune system set default arp gc threshold (c0ddbbac83, Qiu Jian)
- guest backup bufixes (#14047) (3ac9208175, Jian Qiu)
- support qemu backing file with json format (7ce2e36867, Qiu Jian)
- batch migrate in parrallel (49e6d9ad9a, Qiu Jian)
- add detach network i18n (92e3b1dba5, Qiu Jian)
- fail to snapshot and clone due to mismatch class metadata (#13857) (b59cfa64f0, Jian Qiu)
- cloudshell use dynamic keystone endpoint (#13854) (0d0d1feaf5, Jian Qiu)
- usb id in spice command args conflict with usb-xhci (0859eded3f, Qiu Jian)
- windows server name cannot be longer than 15 chars (a229cc3cec, Qiu Jian)
- aarch64 ensure UEFI (#13845) (4651414f9d, Jian Qiu)
- region should be refered by consts.GetRegion() (4bc8425073, Qiu Jian)
- add more set class metadata commands (30f35398e2, Qiu Jian)
- image may missing os_arch and checksum (#13836) (60ba75ca0d, Jian Qiu)
- vpcagent access group panic (#13146) (a8f3d54259, Jian Qiu)
- not using MarshalAll for output jsonobject (#13156) (d1a270baaa, Jian Qiu)
- ceph clone image across pool should use pool of target image (5bb4296f06, Qiu Jian)
- remote file not move (db58d52881, Qiu Jian)
- usages should be filered by policy tags (ed2e26be16, Qiu Jian)
- change arm default machine virt (c48171a6b3, Qiu Jian)
- add snapshot_and_clone event notes (a814a47605, Qiu Jian)
- guest sync status persistent block_stream status (166de5471a, Qiu Jian)
- predefined ops/sec/adt manager roles (#13802) (a93bf7aa58, Jian Qiu)
- add GetEncryptKeysRpc (#13800) (971fb2336a, Jian Qiu)
- vpcagent nil pointer panic (2f5d34185b, Qiu Jian)
- aes decrypt failure (8fd80418d2, Qiu Jian)
- instance group with classic network cannot associate with eip (74e1d3c296, Qiu Jian)
- handle exception that qemu quit or cancel migrate during migration (12f0788f5a, Qiu Jian)
- full sync of project and domain metadata (69c05bb126, Qiu Jian)
- list join resource nil pointer access (6abe033a80, Qiu Jian)
- add header x-xss-protection (0221f03e4d, Qiu Jian)
- host deploy chmod after mkdir to ensure permission (19d8d579e4, Qiu Jian)
- ansible: use the correct length value 'text' (2e321832eb, rainzm)
- ansibleserver: update file-repo from v0.3.3 to v0.3.4 (79601d3ad9, rainzm)
- apigateway: support filename export (2cb7c38ffa, Qu Xuan)
- apigateway: add is forget login user option (a0d1be21c1, ioito)
- apigateway: report data for cloudpods (cdceda5876, ioito)
- apigateway: export timeout (#13828) (042ab4eb02, 屈轩)
- apigateway: convert net err to service error (b9502a5c63, ioito)
- apigateway: 修复oidc认证中,返回的id_token为空 (0d51c655c9, huangzekeng)
- apigateway: log export timeout (89c76341ea, ioito)
- apigateway: api_server changed (e4fa104f71, Qu Xuan)
- apigateway: support export for join module (b8115d4f03, ioito)
- apigateway: add scheduler module (68694df3de, 屈轩)
- baremetal: bond network not config and chage not found (#14148) (94515b7493, Zexi Li)
- baremetal: change cat path (ce12d9a690, Zexi Li)
- baremetal: raid ssd disk as firstly root disk (#13248) (656e8ebb4d, Zexi Li)
- baremetal: disable use perccli temporarily (#14145) (c08ba48863, Zexi Li)
- baremetal: try clear jbod devices before create (#14178) (4e88127181, Zexi Li)
- baremetal: reindex nic (#12086) (6e9c12cd6e, Zexi Li)
- baremetal: avoid redfish resp nil cause panic (37d62d1411, Zexi Li)
- baremetal: perccli image update (ca23ac0a8d, Zexi Li)
- baremetal: grub msdos partition detected (#13467) (08a86eddb9, Zexi Li)
- baremetal: TaskWorkerCount options not init (b3d3c8de66, Zexi Li)
- baremetal: rebuild root calculate root disk partitions incorrect (cc9ce71790, Zexi Li)
- baremetal: update baremetal-base image version (1dd1457de5, Zexi Li)
- baremetal: add task_worker_count option (6e3c7a44d3, Zexi Li)
- baremetal: add boot_loader syslinux and grub option (#13402) (32d94e25cd, Zexi Li)
- baremetal: adjust adaptec raid logical volume order (bcca2290ca, Zexi Li)
- baremetal: parse mptsas duplicated devices (76e2f3e254, Zexi Li)
- build: move librbd librados to baremetal-agent-base image (f447dde7e5, Zexi Li)
- build: unify docker image UTC timezone (67aea1add2, Zexi Li)
- build: model api gen updated (#14206) (4f6d1e5422, Zexi Li)
- climc: add cmd for global vpc (bc5c833ce5, ioito)
- climc: support --help args (64e93c485a, ioito)
- climc: host-ssh use privateKey when ciphertext too short (#12370) (07f8709cbd, Zexi Li)
- climc: add purge splitable for action and cloudevent (#13664) (2c21ac9810, 屈轩)
- climc: log purge (8dcf415f15, ioito)
- climc: add progress for image upload (2b916f7c40, ioito)
- climc: set param 'enable' as *bool (68833094e1, rainzm)
- climc: server create with disk desc (890fbd5ea4, ioito)
- climc: add --help for other cli (b04015baa1, ioito)
- climc: add progress bar for image download (4d93929c17, Qu Xuan)
- climc: host-delete use batch delete function (bba90f21f3, Zexi Li)
- climc: climc json output (7012a6bdd2, Qu Xuan)
- climc: json output (#12651) (4025fabd8b, 屈轩)
- climc: eip change bw cli (3fafd34406, ioito)
- climc: fix proxy for cli (acd042921f, Qu Xuan)
- climc: SSH terminal window changes with the change of local terminal (6b70362275, Stargic)
- climc-base: update tag to 20210901 (8f9375bdda, Zexi Li)
- cloudcommon: update db_dispatcher set order by to sqlchemy.SQuery (d313c79a43, zhaoxiangchun)
- cloudcommon: avoid service exit when etcd unreachable (057de7d59f, Zexi Li)
- cloudcommon: update splittable checksum (#14231) (91e5679fe0, Zexi Li)
- cloudcommon: splice notifyurl correctly (f886fba591, rainzm)
- cloudcommon: set Priority as normal when calling EventNotify (c5ea363f43, rainzm)
- cloudcommon: checksync commitSqlDiffWithName (#12760) (37e76cd37d, zhaoxiangchun)
- cloudevent: skip cloudevent init data (3928a4c228, ioito)
- cloudevent: qcloud event time (11256c0f6f, Qu Xuan)
- cloudid: hcso custom role (5fbfbaed43, Qu Xuan)
- cloudmon: batch send data (a4e4b72b27, Qu Xuan)
- cloudmon: report influxdb data (37a6982f5c, ioito)
- cloudmon: add apsarea diskusage metric (bde8f46c77, zhaoxiangchun)
- cloudmon: fix Apsara elb metric (6a87e9f2b1, zhaoxiangchun)
- cloudmon: cloudmon fix (aa3655122f, zhaoxiangchun)
- cloudmon: fix gcp metric pull (a16f80f153, zhaoxiangchun)
- cloudmon: 3.9 release add Usage pull func (80a4ed6516, zhaoxiangchun)
- cloudmon: 飞天云监控中拉取metadata信息 (488f7d30b2, zhaoxiangchun)
- cloudmon: Azure metric pull support metric interval (70bc4bdf85, zhaoxiangchun)
- cloudmon: fix cloudmon GetResourceByOperator (09d5a2d137, zhaoxiangchun)
- common: always return next_marker (339aa215cb, ioito)
- common: split mcclient modules by service (06dc1c1b87, Qu Xuan)
- common: tenant cache name (#13367) (05aedacc62, 屈轩)
- common: metadata update key (f7f89723df, ioito)
- common: ListItemFilter func exec in the end (67374efb6c, zhaoxiangchun)
- common: data resp (#14265) (3803cd603b, 屈轩)
- devtool: creates a forward using the specified address (c3aa1f2b6d, rainzm)
- devtool: change agent install metadata key (fc6c741b1f, rainzm)
- devtool: get tenant info via correct field (ab9f28deec, rainzm)
- devtool: create serviceurl (70e58c1577, rainzm)
- esxi: avoid uplink dvpg (cdbe3aa015, rainzm)
- esxiagent: update storagecachedimage status from 'ready' to 'active' (ca38104875, rainzm)
- glance: image fuzzy match by distro (4ac7f74c41, Zexi Li)
- glance: convert image in s3 storage (485157fb9e, rainzm)
- glance: add progress for image save (1a828d1d87, ioito)
- glance: check image after initializing s3 (10a3662a0e, rainzm)
- glance: s3 uploaded image removed (6d21e5ecb0, Zexi Li)
- glance: re-convert as long as subformat is not active (c4160e72b4, rainzm)
- glance: remove image clean (#12372) (127584f07f, 屈轩)
- glance: image save (#13674) (b6bccf3b8f, 屈轩)
- glance: image statistics (7f47724ebe, ioito)
- host: xfs unlock (1f90b5aa7f, Qu Xuan)
- host: unplugged isolated devices probe not deleted (4158671cc5, Zexi Li)
- host: add vm clonse progress and mbps (db981a146b, ioito)
- host: nfs clone disk from storage not implement (8839e9e2fe, Zexi Li)
- host: update vlan (#12974) (54e0c33047, Zexi Li)
- host: add speed info for block-job (d62d6abf7a, ioito)
- host: upload storage info with zone id (#13560) (63a3064544, 屈轩)
- host: show error for online resize (ab2cd9ff55, Qu Xuan)
- host: avoid deadlock when fetch image fails (4355b3e79d, rainzm)
- host: remove addr of qemu nic option (2cc257cb75, Zexi Li)
- host: more readable error info of GetWireOfIp (#12935) (aeb5b4655d, Zexi Li)
- host: cold migration disk removed (14dfea8450, Zexi Li)
- host: fix get disk pci addr (#14172) (7c222fc636, Jian Qiu)
- host: aarch64 vm usb id duplicated (49ebfa9d32, Zexi Li)
- host: enable file.locking=off option for local disk (4a787ee982, Zexi Li)
- host: purge isolated_device not work (10e460c39d, Zexi Li)
- host: arm qemu remove -no-kvm (dcea58a705, ioito)
- host: add host online offline log (2270b3d595, ioito)
- host: fix guest nicStat Metric in host (01c18c93e0, zhaoxiangchun)
- host: Stop the retry of purge when the target does not exist (99a40aae1e, rainzm)
- host: show disk details error (#12373) (e0b5e1efa4, 屈轩)
- host: guest clone progress complete (ef7c263bb2, ioito)
- host: ceph df with total_bytes (a97c3c0282, ioito)
- host: add progress for migrate (#13101) (9f92441349, 屈轩)
- host: only local disk enable file.locking option on arm64 host (6600e919a6, Zexi Li)
- host: clean progress when migrate complete (6bcb02f098, ioito)
- host: host register (b981dcf280, ioito)
- host: mount disk error (33b3a63aa3, ioito)
- host: sparse file seek (700053515e, ioito)
- host: make tls-creds empty when no tls migrate (474f3ae550, Zexi Li)
- host: qemu block device (244d643680, ioito)
- host: dist prepare migrate_certs (bb08fcc7b2, Zexi Li)
- host: qmpmon typo (46087b57a1, Zexi Li)
- host: judge whether the resource exists correctly (#13369) (cb06987b01, Rain Zheng)
- host: adjust kvm block_stream query frequency and speed limit (70edbdcb3c, Zexi Li)
- host: enable qemu log (#13279) (a43a0a393f, Zexi Li)
- host: disable usb-kbd for windows 10 (924265f8cc, Zexi Li)
- host: ceph snap delete (9d292a409a, Qu Xuan)
- host: arm kvm duplicate video0 device (99d108b4f4, Zexi Li)
- host: migrate progress (2bfdc5fe75, ioito)
- host: rbd disk path (ff8dac1f29, ioito)
- host: qemu usb passthrough option convert to int (a79b8bb73e, Zexi Li)
- host: optimized disk resize (443a7a5923, ioito)
- host: avoid panic when qemu-img info error (07cc843b2b, Qu Xuan)
- host: return cache image error (b0600af43f, Qu Xuan)
- host: cephx closed (24376647f8, Qu Xuan)
- host: same mountpoint rbd storage (206702298a, Qu Xuan)
- host: disk snapshot file locking off (b2c17142a6, Zexi Li)
- host: init local backup dir (237d9b650b, rainzm)
- host: struct disk create params (6fda698eef, Qu Xuan)
- host: openvswitch service name on UOS (#14393) (3388c86694, Zexi Li)
- host: avoid storage attach not report error (b6c5df2784, Qu Xuan)
- host: ceph snap delete (756f13dd7c, Qu Xuan)
- host: qemu-image info with json (0e3b83f85b, Qu Xuan)
- host: arm ovmf not injected (7bf1531c66, Zexi Li)
- host,region: add action log (#13303) (ae641bb72a, 屈轩)
- host-deployer: ensure the success of vgrenam (a545ad10e1, rainzm)
- host-deployer: ignore root fs mount error (#14286) (4985d69a7f, 屈轩)
- host-deployer: chage for exists cloudroot user (#13783) (4dd3c499fd, Zexi Li)
- host-image: update build flags (223872fe1f, Zexi Li)
- host/region: fix import servers from libvirt (#13689) (e95f3519a8, Jian Qiu)
- hostdeployer: deployer hostname (476684de9d, ioito)
- hostdeployer: Operate with the original name when vgrename fails (f9a0f956f7, rainzm)
- hostman: cmdline option range panic (47f2fee07d, Zexi Li)
- hostman: config BONDING_OPTS for ifcfg-bondx (#13224) (73c8ed7b68, Zexi Li)
- hostman: rbd command (0634920240, Qu Xuan)
- hostman: update storagecacheimage status from 'ready' to 'avtive' (19ddeda614, rainzm)
- image: add independent PerformChangeOwner for image (918772bdb7, rainzm)
- keyston: add sync log for ldap (d7209a17d6, ioito)
- keystone: db_checksum_skip_init blacklist (b456aa32ec, Zexi Li)
- keystone: auth token error (#13192) (ad5b3e1ea0, 屈轩)
- keystone: appsrv listen multi port failed cause of race condition (738aaa7ab8, Zexi Li)
- keystone: remove notify (#14014) (ccb7e96095, 屈轩)
- keystone: scope resource count (d70decfd4f, ioito)
- keystone: add global setting (5f2c6b4964, ioito)
- keystone, apigateway: project role with metadata (00fdad777f, ioito)
- logger: SActionlog should return ActionLogManager (#13796) (a509068e52, Zexi Li)
- logger: action log export timeout (e387f8dbca, ioito)
- monitor: monitor shield fix (46de2ec5a3, zhaoxiangchun)
- monitor: monitor resource apiHelper fix (b0924ddc2d, zhaoxiangchun)
- monitor: project view hide cloudaccount resource (68734afe05, zhaoxiangchun)
- monitor: shield list support alert_name and res_name like query (bf4b98ca36, zhaoxiangchun)
- monitor: add monitor sheild {expired} state (23ebe099cc, zhaoxiangchun)
- monitor: onecloud notifier send sys when user_ids and robot_ids length == 0 (20e16dc86b, zhaoxiangchun)
- monitor: update usage query param and alert record query support tigger_time (83e80c8733, zhaoxiangchun)
- monitor: monitor alert support:{level} filter (f3e16e85b1, zhaoxiangchun)
- monitor: alerting resourece filter by scope (170681b13d, zhaoxiangchun)
- monitor: fix alert record shield (7220836f9d, zhaoxiangchun)
- monitor: monitor alert support multi robot (b499eaeb06, zhaoxiangchun)
- monitor: 告警历史问题修复 (979da5107b, zhaoxiangchun)
- monitor: alert record details add trigger_time field (0dd1071fb9, zhaoxiangchun)
- monitor: remove websocket import in monitor service (018a653deb, zhaoxiangchun)
- monitor: use swagger ignore comment out structs (5b65cee385, Zexi Li)
- monitor: fix cloudaccount monitor query return field err (7ba3aec725, zhaoxiangchun)
- monitor: monitor rds sync (402fb9b406, zhaoxiangchun)
- monitor: monitor host query fix (5f6330dcaf, zhaoxiangchun)
- monitor: vm_disk userd_percent (07ef57f823, ioito)
- monitor: add monitor resource details field (52a5ad0799, zhaoxiangchun)
- monitor: add record shield details param (bf69b62569, zhaoxiangchun)
- notify: be compatible with Chinese when generating names (635423218e, rainzm)
- notify: repull subcontact correctly when creating or deleting config (8d70077da4, rainzm)
- notify: init robot project info (123cd0addc, rainzm)
- notify: 通知模板更新 (e34a8422b8, Zhang Dongliang)
- notify: modify NotifyRobotWithCtx (964a64949e, rainzm)
- notify: update database when change subscriber's identification (66dc7388b5, rainzm)
- notify: change the delivery format of config and eliminate some redundant steps of sending messages (29d53eb04a, rainzm)
- notify: init ProjectId for robots without ProjectId (0a2e1b84c2, rainzm)
- notify: robot ListItemFilter (1e9410fc57, rainzm)
- notify: modify resource list of topic (35b5a049ef, rainzm)
- notify: lock panic when InitializeData (85ff236532, Zexi Li)
- notify: add connect info in EXPIRED_RELEASE template (de0db5ac3d, rainzm)
- notify: check for duplicate subscribers when creating (16fc73f355, rainzm)
- notify: enable websocket notifications defaultly for event notify (a408a7634f, rainzm)
- notify: support modify rolescope when change subscriber (b2a45cb98e, rainzm)
- notify: use roleCache to display role info (517da1d61b, rainzm)
- notify: SetModelManager to delete successfully (9e64205386, rainzm)
- notify: correctly use tenant cache to query domain (78115949a0, rainzm)
- notify: modify 'dingtalk-robot' to 'workwx-robot' (04946cb7f6, rainzm)
- notify: remove "已经" in templ (1adca2120a, rainzm)
- notify: add PENDING_DELETE tmpl (c4feb6af95, rainzm)
- notify: get the receivers that need to be added and deleted correctly (4bbc096a4d, rainzm)
- notify: allow list and get topics for all (e300795f42, rainzm)
- notify: solve the permission problem of subscriber (e1f8850f25, rainzm)
- notify: modify scheduledtaks const reference (c44f0c5ec3, rainzm)
- notify: update mobile where appropriate (27fac4b484, rainzm)
- notify: modify the width of ReceiverId (09a670d67b, rainzm)
- notify: add default policy for subscribers (1e9e192a9c, rainzm)
- notify: add panic notify (fe48e8a04c, ioito)
- notify: remove disk in 'update' topic (8cb7ef24f2, rainzm)
- notify: init system tenant_id for robot without tenant_id (ef57e07fba, rainzm)
- notify: optimization of message template (8d32750850, rainzm)
- notify: add missing webhook notification (0a4f087786, rainzm)
- notify: real delete for email and mobile (021fc5647e, rainzm)
- readme: install ansible (880c2e4a41, Zexi Li)
- region: google replace globalid (d87901b259, Qu Xuan)
- region: avoid panic when query is nil (9e4e49ba62, Qu Xuan)
- region: vpc topology scope with system (25f71da5ec, ioito)
- region: ignore invalid zone id skus (767e0ffa36, ioito)
- region: json to string fix (ec453b0413, ioito)
- region: aws security group name generate (9006e0225c, ioito)
- region: sync resource by network (21ad3c093b, ioito)
- region: vpc topology data fix (ad68340d63, ioito)
- region: add vpc host topology (8433fc5ffb, ioito)
- region: host name validate with generate name (#12980) (67a0073b2f, 屈轩)
- region: account read only (944c62a933, ioito)
- region: qcloud client no need fetch bucket (#13921) (17d232ce6a, 屈轩)
- region: add owner status for vpc topology (0b67893d92, ioito)
- region: set isolated_device model 512 length (0052e9db83, Zexi Li)
- region: keystone default policy (16d2ed2924, ioito)
- region: exclude the host whose config or config.network is nil (b7d63ef3d1, rainzm)
- region: google security group fix (3f51296ae7, ioito)
- region: gpu fuzzy match model name exactly (c8ba25b154, Zexi Li)
- region: google label encode (c226a684bf, ioito)
- region: vpc create with tags (f4b7c31653, ioito)
- region: 对等连接同步状态恢复对端id (595fd8b3a9, ioito)
- region: 删除vm中间不会出现ready状态,避免前端停止刷新 (e1615e42ac, ioito)
- region: secgroup purge with cloudaccount deleted (0cdda0c629, ioito)
- region: sku scheduler sync (0685c2f737, ioito)
- region: Make function calls to the region instead of API calls in task (9737f52387, rainzm)
- region: read only fix (85ba3dad83, ioito)
- region: app replace backgroud ctx (9c7b3a47a5, zhaoxiangchun)
- region: cloud lake of permissions (97f03c87aa, ioito)
- region: replace vpc_delete with vpc_sync_delete when sycnRemoveVpc (664fe61a4e, rainzm)
- region: lb filter by owner (f9ce860436, ioito)
- region: auto switch server sku when create vm fail (9e0bb622b0, ioito)
- region: enable zstack allocate ip by itself (87d35a4a2c, Qu Xuan)
- region: add vpc topology (ae5dbb19c6, ioito)
- region: qcloud vpc peer connection (0cc1da8552, ioito)
- region: aws all regions (ab52a8fcac, ioito)
- region: multi disk created after instance snapshot (60e13cc618, Zexi Li)
- region: wire topology name (c07b865ad5, ioito)
- region: security group cache filter (34a031938d, ioito)
- region: aws eip dissociate (9e5229bc53, ioito)
- region: vmware sync fix ip (a7db932c28, ioito)
- region: show empty array disabled brands (82fa2676e3, ioito)
- region: aws capability (f92d775382, ioito)
- region: qcloud secgroup rule sync (ec1695a48c, ioito)
- region: server templete validate (e090460c20, ioito)
- region: avoid panic (a3ec1b4509, ioito)
- region: huawei api (25ce1c4633, ioito)
- region: eip name with pinyin (4d55056c9b, ioito)
- region: avoid vm name messy code with zhCN for zstack (9d98d8d016, ioito)
- region: dns zone cache purge (65ca022d49, ioito)
- region: aws storage type sync (d1bc8e0460, ioito)
- region: storage add unmount status (9781a06bc3, ioito)
- region: vm start failed stage not invoked (7135ebbfd2, Zexi Li)
- region: merge input and output json (#12920) (efa89ad2e0, 屈轩)
- region: image not found details error (4fb6833502, ioito)
- region: add eip and disk usage (be997f90df, ioito)
- region: security group name generate for every cloud platform (e9c3a244d9, ioito)
- region: host order by commit rate (ddb8d743fe, ioito)
- region: not override migrating status when manually sync status (7e38f44a04, Zexi Li)
- region: vpc sync misc fix (7d9ca023a1, ioito)
- region: ctx lock panic (38626f5f3e, ioito)
- region: live migrate target_storage_id quoted (810edac622, Zexi Li)
- region: respect disk's snapshotId in disk_batch_create_task (50c95b66f1, rainzm)
- region: isolated device reserved memory default typo (2ba910b27d, Zexi Li)
- region: openstack use proxy (311243b9a3, ioito)
- region: aliyun error translation (da454317d9, ioito)
- region: set cloudproviderregions enabled status (98ff5fcb28, ioito)
- region: add filter for global vpc (31ca83d091, ioito)
- region: inject OsArch to scheduler input when change config (a74893506b, Zexi Li)
- region: avoid export duplicate tag key (c60c1c1aad, ioito)
- region: avoid panic when sync vpc peer connection (c7e8beb9a6, ioito)
- region: show more global vpc details (324fbf121d, ioito)
- region: vpc filter params (cac3d1d2fb, ioito)
- region: unified vpc not found error (ee4060b591, ioito)
- region: aliyun route table sync (06945a4ceb, ioito)
- region: google vm disk attach (dad31f0ef0, ioito)
- region: cloudpods misc fix (0ff06fbb90, ioito)
- region: zstack time zone auth (98764a0998, ioito)
- region: try to find mediumType matched storage when create disk for kvm (8e12e27bdf, Zexi Li)
- region: google eip and snapshot op fix (919342adbf, ioito)
- region: format time output (3552156e35, ioito)
- region: set auto renew with duration (63c0e59f7c, ioito)
- region: qcloud lb support bandwidth (d5a19885ca, ioito)
- region: kafka data (c2c8670444, ioito)
- region: google sync fix (6e71ef5d50, ioito)
- region: add access info for es (9b3cd5fd54, ioito)
- region: sync aliyun remark to cloud (#13847) (5378e21231, 屈轩)
- region: optimized disk-list (#13875) (ed809bc3b9, 屈轩)
- region: optimized cloudaccount sync resources (fa8f9f946b, ioito)
- region: qcloud use new dns api (6e42103d5e, ioito)
- region: check whether ipProvider is nil (0a52b0e373, rainzm)
- region: apsara resource groups (df00af8a5f, ioito)
- region: vm public ip sync (75e0dc0a16, ioito)
- region: qcloud bandwidth and networkinterface (3c153a189d, ioito)
- region: azure created time sync (05efa456d3, ioito)
- region: eip allocate (#14390) (dcb7401801, 屈轩)
- region: skip_cpu_check for batch migrate api (39885b6cb0, Zexi Li)
- region: check instancesnapshot in correct place when resize disk (fe05fa11ae, rainzm)
- region: huawei lb api (e3c290c5ee, ioito)
- region: filter deleted storages (abf6ca2f91, yangbaoqiang)
- region: aliyun rds network sync (3ba32b401b, Qu Xuan)
- region: project tags (61755e30e8, ioito)
- region: apsara tags sync for project (921fd1e8fc, ioito)
- region: enable and disable log for provider regions (729994ab4f, ioito)
- region: add route table filter for networks (22a75b9f33, ioito)
- region: set tags for project (af93d52eda, ioito)
- region: show account lake of permission (fdf2af3e23, ioito)
- region: host support list by os_arch (dba51f3976, Zexi Li)
- region: improve validate machine type message (ad61aaeac8, Zexi Li)
- region: google disk name (#13671) (a343308554, 屈轩)
- region: apsara credential update (ba1ae72d80, ioito)
- region: setExteranlId and upload tags after creating cdndomain (4b32d707ff, rainzm)
- region: account sync (df5c5b0630, ioito)
- region: add third_party for qcloud (dd8d9db55e, ioito)
- region: sync with checked regions (42b6455c76, ioito)
- region: azure json unmarshal (cf39fa720e, ioito)
- region: delete vm and disk when it was not found (3a408fc8fd, ioito)
- region: refactor huawei eip api (7e98279e2d, ioito)
- region: curl vender update (810823080e, ioito)
- region: cdn create fix (690b91afc5, Qu Xuan)
- region: support nas create with tag (0d53c000a1, Qu Xuan)
- region: apsara oss to asapi (e7af9354a8, ioito)
- region: cdn misc fix (7be2ae5f63, Qu Xuan)
- region: aliyun kube cluster 404 error (c61e890c38, Qu Xuan)
- region: sync vm name (956a78245a, ioito)
- region: add rows.Close func (704de226ed, yangbaoqiang)
- region: apsara rds network sync (59ec7b3021, Qu Xuan)
- region: avoid panic (616f981535, ioito)
- region: sync resource created time (9a06a0ae37, ioito)
- region: openstack.go (8c80205ecc, yangbaoqiang)
- region: kvm vm no need remote update (447240cb5a, ioito)
- region: avoid panic (deef04747f, ioito)
- region: secgroup created time (2186835816, ioito)
- region: host guest cnt for deleted (3aa63bea58, ioito)
- region: sync aliyun classic network ip addr (4d383c423c, Qu Xuan)
- region: hostname for vm and host (5b383afd57, Qu Xuan)
- region: reset status to block_stream after restarting network (0d5642ea72, rainzm)
- region: huawei storage type (6be5c30d1f, ioito)
- region: make access_ip of host updatable (24974a0495, Zexi Li)
- region: vdi check (7b3f3ce656, ioito)
- region: hw request api (dcad355462, ioito)
- region: ipv6 gateway purge (e7f3ea9e2e, ioito)
- region: sync vm os type (6eb1dab59b, Qu Xuan)
- region: cloudprovider distinct (b7bedb5830, ioito)
- region: account probe time (7204f92e6d, ioito)
- region: openstack vm nic (ab65271ecd, ioito)
- region: export user_tags (e16901ce2c, Qu Xuan)
- region: tag sync (48ce6f0bd6, Qu Xuan)
- region: qcloud account read only (96270ef1c4, ioito)
- region: remove account sync pre check (04b9dd9489, ioito)
- region: order by host storage (8920f31c67, ioito)
- region: waf app tag sync (fd3e3e82dd, Qu Xuan)
- region: delete the wrong tag 'nullable:false' (52d9142b4d, rainzm)
- region: sync k8s cluster info to kubeserver (91853cadb1, Zexi Li)
- region: wire statusinfras (64125a6f69, ioito)
- region: show worker and tasks list by service type (66a17faad2, ioito)
- region: add api field for vpc-peering (28c46058df, Qu Xuan)
- region: google secgroup sync (f302243c9a, Qu Xuan)
- region: rds ip addr (6d5fc745f0, ioito)
- region: apsara bucket capacity (9241c500fc, ioito)
- region: add cidr filter for route table (a44c9d9c7a, ioito)
- region: eip project sync (fdcdb28dd2, Qu Xuan)
- region: create wire input bw deprecated (524cc2e7e0, Zexi Li)
- region: sync tags for vpc and network (cb875c98dd, ioito)
- region: server usb filter (6763716c52, Zexi Li)
- region: sync aliyun k8s by region (f10f203d55, Qu Xuan)
- region: aws redis not found error (e573f46c46, Qu Xuan)
- region: sync cloudpods metadata (dc29e3d9ee, Qu Xuan)
- region: remove metadata (#14215) (ebf671af8f, 屈轩)
- region: remove nullable tag (0cd13477b9, ioito)
- region: return storage info with topology (3dd861eccb, ioito)
- region: cpu float to int (2354905bed, ioito)
- region: qcloud lb bandwidth (da14e94e4a, ioito)
- region: avoid cidr change 0.0.0.0/0 (16666d9cb4, Qu Xuan)
- region: apsara bucket limit size (0fe882fe1c, ioito)
- region: vpc tag sync (885b271bbd, ioito)
- region: add seclib aes (d70ccebf95, ioito)
- region: struct guest json desc (5bd9059493, Qu Xuan)
- region: support progress for resource status (8161430590, Qu Xuan)
- region: bingo node attr (1010efd110, ioito)
- region: avoid syncing when starting or stoping esxi vm (4cb043f814, rainzm)
- region: cloudpods misc fix (0909ee914e, ioito)
- region: release lock in SyncAppEnvironments (023e1d55fa, rainzm)
- region: bingocloud sync fix (9256fbb8b0, ioito)
- region: json name (a1ae4f6b84, ioito)
- region: host sched tag sync (7e1afd56a6, ioito)
- region: cdn purge (7e9306c283, Qu Xuan)
- region: delete instance snapshot itself after deleting subsnapshots (1710c4ce0d, rainzm)
- region: distinguish guests_ Root and data of image sub image (af7b675b42, rainzm)
- region: enable sync account by resource (8e90725e6e, Qu Xuan)
- region: clean glance image cache (a99734a4ac, ioito)
- region: init timerQueue correctly (76ff9de58b, rainzm)
- region: get spec of baremetal in ready status (#14234) (1227bd28b0, Zexi Li)
- region: cloud account sync optimized (afa7a650a3, Qu Xuan)
- region: set status creating for instance backup when creating (9fb7c3c0aa, rainzm)
- region: filter vpcs by zone (ce64d2dcc0, Qu Xuan)
- region: avoid empty ip addr for vm (d0f2c5e4a5, Qu Xuan)
- region: optimize codes (3d7ec819dc, rainzm)
- region: secgroup guest cnt (65125c8dcf, ioito)
- region: add generate_name before validate creating data (7d2ee93f0f, rainzm)
- region: vmware no need secgroup (daf743a269, ioito)
- region: nutanix duplicate vlan id (f8d9b467fc, ioito)
- region: access group policy (715dcce485, Qu Xuan)
- region: validate update (21dbc49528, Qu Xuan)
- region: add waf and app tags sync (b4eaa34ffb, Qu Xuan)
- region: add cdn domain (2679f944f6, Qu Xuan)
- region: openstack eip sync (219f280dc2, Qu Xuan)
- region: cdn generated code (66c8609748, Zexi Li)
- region: add host cpuset used cores (f02a91d947, Zexi Li)
- region: qcloud classic nic and storage sync (0698b074b2, Qu Xuan)
- region: guest and host cpuset one-to-one validate (0736f06021, Zexi Li)
- region: hide rbd disk secret (e26074b4c6, Qu Xuan)
- region: nutanix misc fix (88599207fd, ioito)
- region: nutanix instance vcpu (37ea4ad7bb, ioito)
- region: set storage with snapshot id when change vm disk config (c6a1d5f3f9, Qu Xuan)
- region: nutanix disk type (717d6025bd, ioito)
- region: marshall correctly SDiskBackup.DiskConfig (1f613a9961, rainzm)
- region: api doc (3d7343e18d, ioito)
- region: check is gpu by server sku (93eaf16d13, ioito)
- region: sync cdn domain origins (89a701e5bb, Qu Xuan)
- region: GPU device type update supported (#14270) (0e5257138f, Zexi Li)
- region: add log for set expire time (#14267) (084f92996f, 屈轩)
- region: tag list for natgateways (55ab564042, Qu Xuan)
- region: capacities overflow with azure (05f27b5b5c, Qu Xuan)
- region: elastic search public connection (d27529a07d, ioito)
- region: nutanix image and vpc vlan id (9f60311a75, ioito)
- region: huawei rtb name (eaddf74eee, ioito)
- region: nutanix disk (b398a22233, ioito)
- region: waf and app tags sync (fd17400461, Qu Xuan)
- region: allow account sync when auto sync enabled (ea38a691f5, Qu Xuan)
- region: input apsara organization id (124751949e, ioito)
- region: clear vm secgroup (47842e63e8, ioito)
- region: wait all goroutine finished when execute scheduled_tasks (de397db1bc, rainzm)
- region: google rds tags sync (eb3d0fc78d, Qu Xuan)
- region: account probe lock (ba6182db98, ioito)
- region: 支持同时指定项目切自动创建项目 (#13360) (b3dbbe867a, 屈轩)
- region: set sys disk index to 0 (#13323) (0a16ceb2bb, 屈轩)
- region: update go mod (#13365) (0f356fbb51, 屈轩)
- region: sku init (35ee1afbd5, ioito)
- region: optimized public image sync (#13356) (993f714856, 屈轩)
- region: get project id correctly when recovery guest (2c58779569, rainzm)
- region: show guest cnt for host (#13640) (4614e07920, 屈轩)
- region: cdn nat tags sync (97951872ba, Qu Xuan)
- region: sync nat and cnd tags (508bb8b0f0, Qu Xuan)
- region: batch migrate use enable_tls_migration option (6227df8e3d, Zexi Li)
- region: avoid panic with qcloud sync (e4a5a30ed4, ioito)
- region: aliyun rds tags sync (baa6557b82, Qu Xuan)
- region: huawei routetable (0bf93d3cea, ioito)
- region: use ServerCreateInput as instanceBackup.ServerConfig (05e4869013, rainzm)
- region: skip first sync waf rule (858aa15700, ioito)
- region: associate manager with external project (b61f3f9b49, ioito)
- region: support tag sync for mongodb (e608a22a75, Qu Xuan)
- region: action log (3e7c86f7ac, ioito)
- region: vm_sync_isolated_device i18n (#13420) (0493496015, Zexi Li)
- region: sku name (9d865538d9, ioito)
- region: use original project to recovery from instance backup (#13726) (41eb60b651, Rain Zheng)
- region: minio s3 object set acl error (3741b588c6, ioito)
- region: host schedtags with topology (c0a78b2b1a, ioito)
- region: sku init (05501e7457, ioito)
- region: qcloud tdsql tags (f9d49a6a74, ioito)
- region: tag key export (2f9a1ceb1a, ioito)
- region: google gcp and label (1752d6bc48, ioito)
- region: fix cloudpods scheduler error (ee6251c4af, Qu Xuan)
- region: sync resource by capability with read only (a8f8ecf363, Qu Xuan)
- region: huawei object temp url (faecd33aee, ioito)
- region: eip associate type (3da67e2055, ioito)
- region: network brand (c18971e527, Qu Xuan)
- region: sync with storagecachedimage status (2799b73bb2, ioito)
- region: remove secret level resource (e9b34f2842, rainzm)
- region: lb list search address fix (440e952f66, tb365)
- region: azure disk status (b3fd54e964, ioito)
- region: sync owner id (517209b05c, ioito)
- region: optimized dns zone sync (d5005bfedf, Qu Xuan)
- region: avoid duplicate playbook names (a2104db323, rainzm)
- region: send SERVER_DELETE event notify when guest is actually deleted (8eaf0cd8ac, rainzm)
- region: cloudpods error (54aea36d90, ioito)
- region: redis project sync (ee88ba74ba, ioito)
- region: live migrate skip_kernel_check api (#13509) (165d3de4c4, Zexi Li)
- region: support query for project domain statistic (f99e105ae6, Qu Xuan)
- region: set google vm running after start (abfe35dce3, Qu Xuan)
- region: vm nic sync with network (26041425e5, ioito)
- region: read only capability (4711bd9087, Qu Xuan)
- region: delete disk actually when cleaning disks (#13522) (f58eba6ff0, Rain Zheng)
- region: init scalinggroup controller in correct order (8082ef4f63, rainzm)
- region: nutanix nic sync (4cb1b83dba, ioito)
- region: call parent's PostCreate in virtualResourceBase.PostCreate (7a11e76f2d, rainzm)
- region: aws rds create (4971ad5450, ioito)
- region: project tags filter for usages (#13477) (f4a68dbde4, 屈轩)
- region: bingo cloud request proxy (754ab9dc22, ioito)
- region: eip update (6733570353, ioito)
- region: optimized vm disk sync (47f918bd84, Qu Xuan)
- region: expiration notification works for resources after renewal (6040286514, rainzm)
- region: aliyun rds billing type (aa937d3e0a, Qu Xuan)
- region: usage for domain isolated dev (1046213b33, Qu Xuan)
- region: aliyun oss https (6075b8464c, ioito)
- region: add project and domain statistic (c730e58e75, Qu Xuan)
- region: cloudpods misc fix (4bb0e79ba1, Qu Xuan)
- region: export field duplicate vpc (72895b1e48, Qu Xuan)
- region: apsara bucket limit (b5a0f62841, ioito)
- region: google vm mac addr (3c2212d158, Qu Xuan)
- region: sync aws rds mem size (9aaa497a11, Qu Xuan)
- region: not allow merge default secgroup (2688dbe4a8, ioito)
- region: instance snapshot reset should match self guest (98f8c76dd0, Zexi Li)
- region: cloudpods network scheduler (2a74203508, Qu Xuan)
- region: optimized validate delete condition query (8ba5393ae5, Qu Xuan)
- region: external project support domain sync (1412939fcb, Qu Xuan)
- region: huawei lb eip sync (0c84e1cc02, ioito)
- region: clean vm misc options (2ea4b86ee3, ioito)
- region: optimzed network query (7bbed78111, Qu Xuan)
- region: external project filter by manager id (fb886df9fe, ioito)
- region: get region driver (a6f77b2f13, Qu Xuan)
- region: get mountpoint from guestdisk not disk's metadata (5d63202e2e, rainzm)
- region: consider the network of the entire VPC when merging networks (1986ea0048, rainzm)
- region: log export (1f8af4eac1, ioito)
- region: remote useless info of azure lb (20bbe57327, ioito)
- region: expend length lb info (a8a8b5e5ac, ioito)
- region: public cloud user data (3087bf44e6, ioito)
- region: aliyun disk external id (936771a7eb, ioito)
- region: aliyun bucket access url (28b414c282, ioito)
- region: disk choice master host with os arch (cac72654e3, Qu Xuan)
- region: remove random sync (f23fb2e79e, ioito)
- region: change aws disk iops (77725fa8f8, tb365)
- region: apsara metric data (1467c0bc84, Qu Xuan)
- region: 避免加锁导致设置标签超时 (0e0c513542, ioito)
- region: apsara resource group (92945d37f7, Qu Xuan)
- region: isolated_device desc include addr (d6596b37af, Zexi Li)
- region: qcloud database sync (22aa15b722, Qu Xuan)
- region: sync apsara project info (0ac575ef1e, Qu Xuan)
- region: 不能通过华为云用户创建时间判断云账号注册时间 (d233597017, Qu Xuan)
- region: support apsara project (f2c568f187, Qu Xuan)
- region: huawei region id with project name (121d024ef4, Qu Xuan)
- region: rds project sync (#13614) (1436a28bb8, 屈轩)
- region: sku region info (8033631f43, Qu Xuan)
- region: optimized qcloud tag sync (61bf81d71a, Qu Xuan)
- region: sync apsara region (dda9ae25f6, Qu Xuan)
- region: disk save task (62dfe45b7a, ioito)
- region: sync aliyun qcloud default project (a6071995e1, Qu Xuan)
- region: add generate_name if not before validate guest creating data (7e8b30f0be, rainzm)
- region: qcloud disk range changed (5e296d3324, ioito)
- region: resource apsara resource id not found error (38dbc4ab4b, Qu Xuan)
- region: allow skip server sync by system tags (63f2c992b1, ioito)
- region: change disk and network drivers for Esxi converted VM (fd5c9b8e6b, Qiu Jian)
- region: apsara default region (0c10274058, Qu Xuan)
- region: hcso sync server fix (e2dfa9940c, tb365)
- region: apsara endpoint fix (b63d0a081b, Qu Xuan)
- region,compute: clean up redundant error checking (02381d439e, xingyaodong)
- region,devtool: get ssh port from 'servers/<id>/sshport' api (588eab575d, rainzm)
- region,host: sync usb isolated device error not display (afd5f0f220, Zexi Li)
- region,notify: add create, delete and sync notification of loadbalancerbackendgroup (43af7d7c3a, rainzm)
- region,scheduler: live migrate target host kernel version check (2f8d882fd2, Zexi Li)
- regoon: search rds by ip addr (24064b5c06, ioito)
- reigon: ecloud sign time (#14251) (23322273b7, 屈轩)
- s3gateway: delete dbinit (8604bb2b5c, zhaoxiangchun)
- scheduledtask: format time from utc_offset (5229646094, rainzm)
- scheduledtask: treat hour and minute as utc time (#13611) (d473a7f162, Rain Zheng)
- scheduledtask: import sqlchemy backend (#12730) (bff2aaf037, Rain Zheng)
- scheduler: add GetAllClassMedata in mock test (d55330da2d, rainzm)
- scheduler: ignore classmetadata check when it is nil (39289c486b, rainzm)
- scheduler: cpu arch match (d5ef3c1307, Zexi Li)
- scheduler: consider perfer and avoid score when sorting HostPriorityList (02656f6c59, rainzm)
- scheduler: openstack scheduler options (0dae07682d, Qu Xuan)
- scheduler: correct sorting for HostPriorityList (a66adb55e7, rainzm)
- scheduler: options for openstack scheduler (272283831b, Qu Xuan)
- scheduler: init db after init auth (0735ea23a2, rainzm)
- telegraf-raid-plugin: zombies recycle (#13816) (f74793fc2c, Zexi Li)
- vendor: use creack/pty v1.1.11 to adapt go 1.15 (46c77129e9, Zexi Li)
- webconsole: ssh command log with login user (#14113) (4cb9a859bf, Zexi Li)
- webconsole: record command input and ps1 (06e54c9988, Zexi Li)
- webconsole: host ssh use cloudroot user error (1b5e9e54bb, Zexi Li)
- webconsole: support vnc for openstack (5f497f2d6a, Qu Xuan)
- webconsole: ISessionData convert to *session.RemoteConsoleInfo (a655cd723f, Zexi Li)
- yunionapi: reset password with base64 (e461367556, ioito)
- yunionconf: use sqlchemy backend (80b610acf3, ioito)
- yunionconf: register metadata model (#13100) (9b6278b5e0, Rain Zheng)
Fea (1)
- monitor: monitor apiHelper add domain,project (63c36639d1, zhaoxiangchun)
Feature (32)
- support apigatewa type of endpoint (ce92c90ed2, Qiu Jian)
- fetch options of an application via api (#14397) (300fb781cb, Jian Qiu)
- daemon server support (48350323f8, Qiu Jian)
- uos guest support (#14118) (2ad8d75482, Jian Qiu)
- user reset credential (a7f176cc42, Qiu Jian)
- event log add severity and kind fields (#13920) (14e1b8ee41, Jian Qiu)
- add webconsole enabled user the default webconsole policy (#13838) (1378c8a358, Jian Qiu)
- qemu encryption support (#13776) (abc7643e65, Jian Qiu)
- policy limited by time range (5635ff99e1, Qiu Jian)
- local user add need_reset_password field (8f851c4bda, Qiu Jian)
- customizable totp issuer string (359b257195, Qiu Jian)
- policy import/export utils (cae3bd6849, Qiu Jian)
- cleanup native hugepage codes (df8d6e155a, Qiu Jian)
- baremetal tftp send customized files according to a file map (#13375) (9314f0e1ce, Jian Qiu)
- support fangde OS (b637dc414f, Qiu Jian)
- support log to remote syslog server (8308fe55c3, Qiu Jian)
- support dhcp relay information option 82 (455a12a157, Qiu Jian)
- add API for image perform probe (140b1ee005, Qiu Jian)
- vip support (#13020) (9fa6696e3c, Jian Qiu)
- climc add storage-ceph-run to ease ceph diag (b96960d5ae, Qiu Jian)
- migrate progress update (c367780fd1, Qiu Jian)
- support galaxy kylin guest OS (ff9fcbb121, Qiu Jian)
- use clickhouse to storage opslogs (8b6f7305d6, Qiu Jian)
- support Anolis OS (bf170f8cdf, Qiu Jian)
- set docker daemon default mtu when deploy (5caa123bd1, Qiu Jian)
- server create with existing disks (7a7a4bd5a2, Qiu Jian)
- policy support tags (84a9ae95f6, Qiu Jian)
- support tag tree (#12751) (e6a7d160e6, Jian Qiu)
- adapt to new version of sqlchemy that supports clickhouse (139054e0af, Qiu Jian)
- pass ntp server by DHCP option (307a381482, Qiu Jian)
- support PhoenixOS guest (b4c6ee7a48, Qiu Jian)
- add global mac prefix option (6a169b4161, Qiu Jian)
Features (121)
- add GetAllClassMetadata for tenantcache (e54788521d, rainzm)
- add project with class metadata (7b03a02c90, rainzm)
- apigateway: init scheduledtask packages (eaf41c5c59, rainzm)
- baremetal: megaraid perccli supported (481fcca40b, Zexi Li)
- baremetal: adaptec raid driver (90138e1f5b, Zexi Li)
- baremetal: support aarch64 and use grub as bootloader (ab4d1b863f, Zexi Li)
- baremetal: grub http boot initrd and kernel (#13416) (b0cdde4a4c, Zexi Li)
- build: make glance-base image (1dfd8e2418, Zexi Li)
- build: add onecloud-base:v3.15.4-0 image build file (7178f2a92d, Zexi Li)
- climc: add (set-)class-metadata (3f057a6fa5, rainzm)
- climc: add DeleteWithParam (f3d0364d6a, rainzm)
- climc: add public and private for backupstorage (b88cacf7d7, rainzm)
- climc: SSH Login with cloudroot (add new parameter --use-cloudroot in server-ssh) (e33411d926, Stargic)
- climc: add notify-event-send (590dd27358, rainzm)
- climc: feature configuration (63d6d325e2, Zexi Li)
- climc: add climc command for instance/disk backup (bec0637184, rainzm)
- climc: SERVERIDS of devtool batch apply (4e08d1f911, Zexi Li)
- climc: SSH login of a host by private key (83090fba22, Stargic)
- cloudcommon: add SystemEventNotify and SystemExceptionNotifyWithResult (640c4a286a, rainzm)
- cloudcommon: notify when the checksum of db table record test fail (18cb197a9e, rainzm)
- cloudcommon: move ignore_nonrunning_guests option to common (b3a648fc76, Zexi Li)
- cloudcommon: db record checksum for consistency (#13682) (2537062ee9, Zexi Li)
- cloudcommon,region,keystone,logger: use enable_db_checksum_tables option control checksum record (#13737) (f0760c979f, Zexi Li)
- cloudmon: cloudmon support aws rds,redis metric (9e1c0df7de, zhaoxiangchun)
- cloudmon: modify cloudmon deployment (8f77174771, zhaoxiangchun)
- cloudmon: aliyun,qcloud,azure k8s monitor metric (5c9cf5b725, zhaoxiangchun)
- cloudmon: usage add domain.servers and project.servers statistic (6f2c6dca33, zhaoxiangchun)
- cloudmon: support HuaweiCloudStack rds metric (0e12f15637, zhaoxiangchun)
- cloudmon: support classic vm metrics (c1d0f7d413, Zexi Li)
- cloudmon: support bingo cloud metric pull (d9c0afc613, zhaoxiangchun)
- cloudproxy: support generateName for createFromServer (7cb1d8286d, rainzm)
- cloudproxy: add purge-forward for proxy endpoint (f46e3747ff, rainzm)
- compute: server probe isolated devices supported (d9c9057813, Zexi Li)
- devtool: add sshinfo and serviceurl (9623c1585c, rainzm)
- host: notify when snapshot memory checksum test fail (e50cc0207d, rainzm)
- host: transfer sparse file over network (72584a936e, ioito)
- host: create disk from encrypted snapshot (#14258) (e74f6ec59e, Jian Qiu)
- host: server instance snapshot with memory (b211b8e569, Zexi Li)
- host: qemu add uuid option (d4f8482f7f, Zexi Li)
- host: qemu 4.0.1 supported (406059b10d, Zexi Li)
- host,region: suport live change disk storage (#14363) (63fe172906, Jian Qiu)
- host,region: unify target qemu commandline from source (13a1a6a3d1, Zexi Li)
- host-deployer: try again if the partition cannot be found (454ebe49e1, rainzm)
- host-image: build host-image (1b34d8c102, Zexi Li)
- image: notify when image checksum test fail (9e6248edd3, rainzm)
- keystone: call event notify when user is locked (2c348ae64c, rainzm)
- keystone: config option db record checksum (#13807) (1e17d1d038, Zexi Li)
- monitor: add k8s metric describetion (fc69fe9a22, zhaoxiangchun)
- monitor: monitor resource pull region metadata info (5ed88ef90d, zhaoxiangchun)
- monitor,cloudmon: add azure rds,redis,lb metric (e20c47a0f9, zhaoxiangchun)
- notify: filter notification by topic_type (115b91e681, rainzm)
- notify: update topic (a7d54f8044, rainzm)
- notify: configure the new resource and its translation (98f501b0e6, rainzm)
- notify: add topic 'resource release due 30 day' (a100d4f245, rainzm)
- notify: add topic_type in notification details (1efc554ed5, rainzm)
- notify: add Action sync_create, sync_update, sync_delete (e5cefa54f5, rainzm)
- notify: add WebconsoleDisable for topic (2a3dccfe15, rainzm)
- notify: judge whether to enable automatic renewal when the expiration notice is given (c23f50c3cf, rainzm)
- notify: add topic 'checksum test faile' and 'user lock' (1b662edde5, rainzm)
- region: check backup storage status before making backup (0cb26254bb, rainzm)
- region: remove auto clouaccount syncing coronjob (c46b26573e, rainzm)
- region: add direct field for vpc (6e7e02edd8, rainzm)
- region: support instance backup (38cc99242a, rainzm)
- region: ipv6 gateway sync for apsara (05d38e8f8a, ioito)
- region: add nutanix sync (513bbb0188, ioito)
- region: cloudpods operation (d5afe46774, Qu Xuan)
- region: add no_tags options to filter guests (a48c43220c, rainzm)
- region: allow restart network when guest in block stream status (1d4a7445f9, rainzm)
- region: isolated devices filter by guest_id (67e5fd618b, Zexi Li)
- region: allow custom sshport when make sshable (9103e4fba5, rainzm)
- region: external project create (df0a76ece7, ioito)
- region: add cloudcache for dnszone and secgroup details (aa274ddc40, rainzm)
- region: bingo cloud cli (c3523cff4f, ioito)
- region: add metadata prefix 'cls' (3d97646620, rainzm)
- region: kvm qemu version and cmdline info (92c5fd463f, Zexi Li)
- region: restart network after change ipaddr for guest (7aaf6aee3b, rainzm)
- region: support detach disk with disk_type 'sys' (54907dd4d8, rainzm)
- region: add storage_id in GuestDiskInfo (#12881) (fc087f03b5, Rain Zheng)
- region: add reason when syning status for backup storage (1b95d8d6ad, rainzm)
- region: aws nat gateway read (dbaab28274, ioito)
- region: use resizepart directly (5fe399bfdd, rainzm)
- region: try to restore to the original project when the instance backup is recoveryed (44c9dece67, rainzm)
- region: support for forced deletion of instance backups (aaa70fe02e, rainzm)
- region: Regularly and automatically synchronize the status of cloud accounts (#12750) (486a1bb5b0, Rain Zheng)
- region: add cdn create op for qcloud (dae6799784, Qu Xuan)
- region: check class_metadate when attach disk to guest (c3976861d1, rainzm)
- region: add class-metadata for standaloneAnonResource (4a1460d1cf, rainzm)
- region: instance snapshot with_memory filter (0c9cf44129, Zexi Li)
- region: do not actively detach scheduledtask when deleting a guest (278dd51950, rainzm)
- region: remove scheduled_task (5c8d51d175, rainzm)
- region: support nutanix (552cdee2a6, ioito)
- region: add some resources to create deleted webhook notifications (2a8cfa612b, rainzm)
- region: support bingocloud sync (935aaca3c6, ioito)
- region: increase classmetadata limit for vpc, wire, network and host (08c03964c0, rainzm)
- region: kube cluster sync (4fbd23d730, Qu Xuan)
- region: add server-cpuset-cores cmd to get pinned and usable cores (#13549) (9c3aafce7b, Zexi Li)
- region: add have-agent action for guest (fe4b19a757, rainzm)
- region, host: support disk backup (155f3b96e9, rainzm)
- region, host: allow open forward with specified remote addr (d7f1fb242f, rainzm)
- region,esxiagent: support specifying storage when creating a data disk (003729723d, rainzm)
- region,host: memory snapshot checksum (#13746) (e117144b20, Zexi Li)
- region,host: implement server change disk storage (cde34767c0, Zexi Li)
- region,host: create or update server add machine option (#12605) (d0cbc99423, Zexi Li)
- region,host: support packing and unpacking instancebackup (8f22e72399, rainzm)
- region,host: tls live migrating (bbbed559a3, Zexi Li)
- region,host: usb passthrough (8423aa9e63, Zexi Li)
- region,image: inherit between resources (2d7c77d8c2, rainzm)
- region,image: add SecretResourceBase (761defc187, rainzm)
- region,image: cachedimage inherits the class metadata of image (a78fdaa975, rainzm)
- region,keystone: add enable_tls_migration config (#13380) (7d1468e3ad, Zexi Li)
- scheduledtask: support filter scheduledtask with label (b2c1fde548, rainzm)
- scheduledtask: support sync cloudaccount (1b9d4a8f15, rainzm)
- scheduledtask: initialize scheduledtask service (6285fdb53a, rainzm)
- scheduler: add class_metadata predicate (5d0707a4e8, rainzm)
- scheduler: class metadata ignore public system image (19530722da, rainzm)
- scheduler: baremetal uefi image filter (e1a1218b5b, Zexi Li)
- telegraf-raid-plugin: update rootfs and image version (f9b9cf321f, Zexi Li)
- util: add tls util (d900384c10, Zexi Li)
- vendor: update vendor for master (#13793) (63d6da7540, Zexi Li)
- vendor: update etcd package (70d434662e, Zexi Li)
- webconsole: ssh command log (8ebcc6439b, Zexi Li)
Fi (1)
- apigateway: user info with totp (70e6f06452, ioito)
Host (1)
- fix isImportFromLibvirt (#13934) (77eea49817, Jian Qiu)
Optimize (2)
- host-image,fetcherfs: download disk speed too slow (#12976) (5fd55d9008, Zexi Li)
- region: add more image dist (7c1d0c483a, ioito)
Optimized (1)
- region: improve img convert speed (25666b7895, Qu Xuan)
Others (53)
- update vendor 3.9 20220605 (#14408) (bce7d6b2ca, Jian Qiu)
- fix(region):资源统计bug,已使用资源统计包含裸金属资源,总数未包含,导致资源使用率统计异常。 guestUsage统计中排除掉裸金属资源,hypervisors.Delete(api.HYPERVISOR_CONTAINER, api.HYPERVISOR_BAREMETAL) (#14402) (2a9c2dc3d6, Jian Qiu)
- update vendor 20220604 3.9 (#14400) (70dad62096, Jian Qiu)
- add options to set disk driver and cachemode (7644641143, Qiu Jian)
- update vendor 3.9 20220530 (ffb86dfca2, Qiu Jian)
- Automated cherry pick of #14191: Feature/qj encryption support snapshot backup (#14192) (2e653f48ce, Jian Qiu)
- Automated cherry pick of #14062: Windows monitor agent (#14063) (0643d0cda6, Rain Zheng)
- fix permission 20220416 (39d0433190, Qiu Jian)
- Automated cherry pick of #13896: fix: host inherit class metadata from wire (#13897) (fe929274eb, Jian Qiu)
- region/host: fix reset ceph root disk after rebuild root (#13797) (be6ebcc5f9, Jian Qiu)
- update vendor modules (24fdff215f, Tai Groot)
- update ghw dependency (709535c1bb, Tai Groot)
- Automated cherry pick of #13618: Instancebackup/syncstatus (#13619) (fe8ee9b4fb, Rain Zheng)
- Automated cherry pick of #13527: feat(region,host): server cpuset supported (#13528) (ab7cd85201, Zexi Li)
-
- Remove is_rbac_enable option 2. code changes due to interface change (1d354d8919, Qiu Jian)
- tag filter for rbac (fbe741f6cd, Qiu Jian)
- update vendor (ae7c972afc, Qiu Jian)
- minor fixes (5eac5832b9, Qiu Jian)
- update vendor 20211129 (#12771) (b9b688dd17, Jian Qiu)
- update version of sqlite3 (#12723) (804bd0f713, Jian Qiu)
- gcp lb sync address bugfix (107581d532, tb365)
- lb cloudregion overwrite fix (2453c2a5a7, tb365)
- gcp lb sync ip address fix (ebb11f80e1, tb365)
- support sqlite (97a3ab12a2, Qiu Jian)
- update vendor (e6fca7ff3d, Qiu Jian)
- ctyun support crm account (f8536611e4, tb365)
- update vendor (9a269325cc, Qiu Jian)
- update vendor (eaaa3061c1, Qiu Jian)
- update vendor (5cd4e094c9, Qiu Jian)
- qcloud&aliyun update backend weight value range fix (4e1794855b, tb365)
- minor fixes (7d8f079178, Qiu Jian)
- loadbalancer sync remove backend group (0fd3f99045, tb365)
- loadbalancer ipfronts (7eb2365595, tb365)
- support gcp regional lb sync (5b573b66ea, tb365)
- cn-southwest-2 default bgp type 5_sbgp (d30b57efb6, tb365)
- ctyun api updates (8353530cc7, tb365)
- eip bind aws server fix (a12a36bfc3, tb365)
- host count add filters (70b15d19dc, tb365)
- add image download api (6f42858527, tb365)
- batch add user add displayname (18eaf73da5, tb365)
- kvm lb update lb listener redirect code fix (693dd26641, tangbin)
- ctyun api updates (9b4ab1ca6e, tb365)
- climc update: google account update (ba0e096b9a, tb365)
- pure hcso zone is not empty fix (78788b4e18, tb365)
- NetworkUsableZoneIds remove duplicate zone ids (b9ac763c17, tb365)
- lb list api support search elastic ip (1934ea3edc, tb365)
- change host type to hcso (75a0dee0e4, tb365)
- count host fix (27e4fc31f9, tb365)
- make fmt (cd25e9dcbd, tb365)
- rename huaweicloudstack to hcso (907095670c, tb365)
- syncRemoveCloudHost purge host (41861f68f8, tb365)
- hcso support sync vm host (370a7f94d8, tb365)
- fix(monitor):fix monitor query top 5 (9b3d68acbd, zhaoxiangchun)
cloudpods-operator
Repo: https://github.com/yunionio/cloudpods-operator
68 commits to cloudpods-operator - v3.9.0 since this release.
Bug Fixes (37)
- always sync db user (da5183fb, Zexi Li)
- vendor update (de901d3a, ioito)
- baremetal agent limit and yunionagent sa (ad4cd53b, Zexi Li)
- update vendor (ffbcc604, Zexi Li)
- etcd manager wrong references (f31d137c, Zexi Li)
- specify notify-plugins tags (f791a34e, Qiu Jian)
- esxi-agent should also mount host path of /opt/cloud (ed523b05, Qiu Jian)
- aliyun v1.20 deployment (e30674ad, Zexi Li)
- compatible changes for split modules (324fea7e, Qiu Jian)
- add apsara mon (51a94edd, Qu Xuan)
- specify tag for all images (8c6edfb0, Qiu Jian)
- vender update for 3.9 (34e2f9de, ioito)
- move ee overview and docs to internal nginx config (1ceea909, Zexi Li)
- update host image tag to v1.0.3 (b9b0082f, Zexi Li)
- nginx api export timeout (e1b0faad, ioito)
- update telegraf-raid-image to release-1.6.3 (c2c38162, Zexi Li)
- build: unify docker image UTC timezone (282488d6, Zexi Li)
- climc: as editionable image since v3.9 (788c86cd, Zexi Li)
- cloudmon: fixed cloudmon deployment resourece.limit info (3e29e422, zhaoxiangchun)
- cloudmon: fix cloudmon HCSO provider (27737c82, zhaoxiangchun)
- cloudmon: report usage set timeout param (74e22ced, zhaoxiangchun)
- glance: create configmap failed cause of service config not created (af09869f, Zexi Li)
- host-image: update DefaultHostImageTag to v1.0.4 (9b8dc778, Zexi Li)
- host-image: read only bind mount /etc/resolv.conf and /etc/hosts (c7db0753, Zexi Li)
- host-image: dns not resolv on debian (1805062f, Zexi Li)
- notify: enable websocket plugin when ee enabled (8788a5bc, Zexi Li)
- operator: match etcd and grpc version (28253fad, Zexi Li)
- operator: notify plugins json tag (a74137a7, Zexi Li)
- operator: sync host configmap when enable_remote_executor not exist (0bf9984f, Zexi Li)
- operator: sync node affinity once (e48674b7, Zexi Li)
- operator: remove mount /proc volume (afb84904, Zexi Li)
- operator: some components should use hyperimage (faac9e28, Zexi Li)
- operator: telegraf disable (17e7d68b, Zexi Li)
- region: baremetal prepare ip (509194bf, Zexi Li)
- region: let region server system init resources only once (35dd8999, Zexi Li)
- service_operator: wrong self object reference (1ca04df0, Zexi Li)
- vendor: update jsonutils (3d0f9b44, Zexi Li)
Feature (1)
Features (14)
- hyper packed image support (23a39213, Zexi Li)
- support HuaweiCloudStack rds metric (85884f9b, zhaoxiangchun)
- support disable keystone tls (69e61cd4, Zexi Li)
- azure add rds,redis,elb metric pull (8a6042bb, zhaoxiangchun)
- update alpine-build:1.1-5 (1d750b29, Zexi Li)
- update host-image tag to v1.0.2 (e7089329, Zexi Li)
- cloudmon: update cloudmon deployment and add cloudmon configmap (c579c5d9, zhaoxiangchun)
- crd: support inject imagePullSecrets (60c6fcfe, Zexi Li)
- monitor: update default alert level (35afad21, zhaoxiangchun)
- operator: split components by productVersion (13c70201, Zexi Li)
- operator: support disableResourceMangement (fd1b1416, Zexi Li)
- operator: register default yunionconf parameters (9fcb0a68, Zexi Li)
- web: let nginx ingress controller aware https backend (13ad8850, Zexi Li)
- webconsole: db options (d9ee1c13, Zexi Li)
Others (16)
- codegent (c7119d0d, Qiu Jian)
- update vendor 3.9 20220605 (808ad975, Qiu Jian)
- update vendor 3.9 20220507 (3fff5751, Qiu Jian)
- allow specifty web components images (adbcba86, Qiu Jian)
- glance mount opt cloud (0ca74f5b, Qiu Jian)
- update vendor 3.9 20220418 (759f25e5, Qiu Jian)
- update vendor 20220413 (6a495219, Qiu Jian)
- update vendor 20220405 qj (8e1ae8d5, Qiu Jian)
- update vendor onecloud@release/3.9 (f1ee7460, Zexi Li)
- update vendor 3.9 20220327 (295d3760, Qiu Jian)
- update telegraf-raid-plugin to 1.6.2 (2f2e5ae4, Zexi Li)
- etcd headless service PublishNotReadyAddresses true (8b97a327, Zexi Li)
- update vendor at master (4ba06f5f, Qiu Jian)
- update vendor (f54110d1, rainzm)
- add scheduledtask service (d2eceebd, rainzm)
- update vendor for master 20211113 (79581fa2, Qiu Jian)
cloudpods-service-operator
Repo: https://github.com/yunionio/cloudpods-service-operator
2 commits to cloudpods-service-operator - v3.9.0 since this release.
Bug Fixes (2)
dashboard
Repo: https://github.com/yunionio/dashboard
967 commits to dashboard - v3.9.0 since this release.
Bug Fixes (431)
- add nutanix trans (03a74be48, ioito)
- pageList hide rowselect (929118ac4, GuoLiBin6)
- remove debuger console (a10dc9637, gaomingjiu@yunion.cn)
- #8362 包年包月的虚拟机调整配置时,磁盘返写不应该为空 (c3e327d4d, gaomingjiu@yunion.cn)
- lb操作验证错误 (dae16db09, GuoLiBin6)
- create backup by unpack (abd3f0130, Qiu Jian)
- #8419 VMware主机更换镜像后,不会更新系统盘的大小 (88cb5ef57, gaomingjiu@yunion.cn)
- 云账号支持品高云的批量禁用删除 (e290191ef, GuoLiBin6)
- #8414 价格计算-线路类型传参错误 (af2d1c59c, GuoLiBin6)
- 新增功能的兼容性判断 (0b03fba95, GuoLiBin6)
- #8366 下载方式优化 (fac4ae49a, GuoLiBin6)
- #8369 安全组-缓存列表展示vpc云上id (69affc7c6, GuoLiBin6)
- #8372 云账号新建账单分析范围 (2b86b76c2, GuoLiBin6)
- #8385 物理机转换宿主机时指定IP子网时样式不应该错乱 (1845a9ba6, gaomingjiu@yunion.cn)
- #8366 下载方式修改 (68db5280f, GuoLiBin6)
- #8417 更正 策略定义-通知渠道设置权限控制 (6f6dfcd23, GuoLiBin6)
- #8418 系统镜像详情中缓存列表页签没有显示 (87f1cbca5, gaomingjiu@yunion.cn)
- #8415 新建云账号时项目刷新时请求项目的接口传参应该正确 (bd8d55bb0, gaomingjiu@yunion.cn)
- #8413 虚拟机迁移时宿主机列表中 物理机内存和物理cpu不应 该一直转圈 (12ce6f449, gaomingjiu@yunion.cn)
- #841 开启主机申请工单后,通过主机模板新建虚拟机报错 (77b00cf4f, gaomingjiu@yunion.cn)
- #8366 更改 存储桶文件下载方式 (dfe9c0091, GuoLiBin6)
- #8391 增加资源映射i18n (062ab2606, GuoLiBin6)
- #8395 镜像市场没有匹配镜像图片则展示默认图片 (69ce57a4b, GuoLiBin6)
- #8414 价格计算参数问题 (dcba20c96, GuoLiBin6)
- #8402 安全组绑定虚拟机条件过滤 (82794359d, GuoLiBin6)
- 主机新建ip子网参数错误 (3163cf30e, GuoLiBin6)
- 主机新建-切换硬盘类型清空块存储限制 (bdc7b8671, GuoLiBin6)
- #8401 安全组增加绑定作为系统资源的虚拟机数量展示 (f82940fc4, GuoLiBin6)
- #8404 开启MFA的用户存在刷屏问题 (626293a47, gaomingjiu@yunion.cn)
- allow suspend/resume kvm vm (2ffcc096d, Qiu Jian)
- 云账号cloudpods映射 (1f220a997, GuoLiBin6)
- 域完善操作权限 (8aaae744f, GuoLiBin6)
- add more log filters (3327d41f6, Qiu Jian)
- add more log filters (a5187542e, Qiu Jian)
- ipv6参数更正 (6c3208ea1, GuoLiBin6)
- #8397 修复云账号列取值问题 (1e04aff08, GuoLiBin6)
- #8372 google采集账单列表 (7d703ea02, GuoLiBin6)
- #8392 监控总览平台映射 (13be12292, GuoLiBin6)
- sub-snapshot/sub-backup/sub-images details (dde703aa5, Qiu Jian)
- #8392 top5云平台映射oem (83b4fca16, GuoLiBin6)
- #8372 google更新账单文件展示优化 (5208490cf, GuoLiBin6)
- #8390 修改密码mfa验证字段错误 (63a89030a, GuoLiBin6)
- #8383 磁贴top5优化 (f6a8687e5, GuoLiBin6)
- #8389 judge whether to use AES Encrypt according to 'encrpyt_passwd' (68a539fb0, GuoLiBin6)
- cannot update driver for detached server (f073298a8, Qiu Jian)
- UI support for image probe (57f2509b6, Qiu Jian)
- #8374 虚拟机新建-调度标签取消默认值 (f7c86a3af, GuoLiBin6)
- readme fix (60c8a3b74, ioito)
- add more info with dev (18798bc28, ioito)
- fix error commit (f8b45a84e, GuoLiBin6)
- #8383 磁贴top5的的时间与监控总览页面保持一致 fix: #8384 告警策略 资源过滤修改为资源范围 feat: #3755 监控总览中区分内存使用率来自基础监控和Agent监控 (e4690be23, GuoLiBin6)
- #8374 指定调度标签时,偏好不与调度标签的默认偏好联动 (886530c4a, GuoLiBin6)
- #8378 修正创建告警策略,告警接收人提示文案 (5c0d3b22f, GuoLiBin6)
- #8376 增加管理安全组展示 (430f42d1d, GuoLiBin6)
- 增加缓存页面的清除设置 (df9ddbb3e, GuoLiBin6)
- #3469 云账号只读控制去掉不支持的云平台 (12cf810f3, gaomingjiu@yunion.cn)
- 安全组操作权限优化 (456fd1882, GuoLiBin6)
- #14104 public禁用云账号删除同时删除账单 (4dffac4bc, GuoLiBin6)
- remove useless endpoint for apsara (f7e3b44e9, ioito)
- backup status check (0b9e26610, Qiu Jian)
- guest detach disk (a90fee73d, Qiu Jian)
- log shows user's owner events (dc4f57979, Qiu Jian)
- encrypt algorithm value (b83b330ee, Qiu Jian)
- #8359 标签增加对cloud_default的翻译 (59aef7752, GuoLiBin6)
- #8354 采集账单时间精确到月 (ac82304f8, GuoLiBin6)
- create key with specified alg (299368b21, Qiu Jian)
- wrong sys disk size if multiple sys disks attached (a9c019aa5, Qiu Jian)
- #8342 选择窗不应该根据选择的多少移动位置 (fec121658, gaomingjiu@yunion.cn)
- schedtag default none strategy (4d3a62d41, Qiu Jian)
- 域新建增加权限控制 (51421e033, GuoLiBin6)
- #8344 保存api_server时候,需要注意去掉最后的slash (0fcd13264, gaomingjiu@yunion.cn)
- error commit (c7f27b419, GuoLiBin6)
- 虚拟机qemu cmdline为空时隐藏 (e64474f57, GuoLiBin6)
- #8343 文案优化 (a7fe2c1b4, GuoLiBin6)
- #8338 虚拟机增加命令行展示,块存储-共享存储增加配置信息 (60b16d7e2, GuoLiBin6)
- #8350 IP子网页面直接输入ID,匹配到IP报错了 (6cb83a236, gaomingjiu@yunion.cn)
- #8348 更改密码验证新旧密码一致性 (f026e4c50, GuoLiBin6)
- #3735 当虚拟机状态为失败时,增加查看日志的快捷入口 (9acfb4b82, gaomingjiu@yunion.cn)
- allow create key with resource (48e9378b3, Qiu Jian)
- allow create key with resource (ee0f45d82, Qiu Jian)
- allow encrypt with new key (3acbc759e, Qiu Jian)
- #8340 logout cloudshell open (7228730a4, gaomingjiu@yunion.cn)
- #8344 保存api_server时候,需要注意去掉最后的slash (0bbead6bb, gaomingjiu@yunion.cn)
- #8291 新建OpenStack、DStack、ZStack、飞天、CloudPods和HCSO云账号时应该去掉 配置同步资源区域的操作 (968c74064, gaomingjiu@yunion.cn)
- server attributes default options (047032789, Qiu Jian)
- backupstorage add permission (db771f455, GuoLiBin6)
- #8276 新建公有云账号时,资源归属项目和代理不应该显示为空 (30903dd2f, gaomingjiu@yunion.cn)
- support event log severity and kind (85ada013a, Qiu Jian)
- #8271 GPSSD没有翻译中文 (3326fc00a, gaomingjiu@yunion.cn)
- isArm should use aarch64 not arm (a7b1fdaf6, Qiu Jian)
- #8274 公有云硬盘更多操作中 新建备份 按钮应该禁用 (59927566e, gaomingjiu@yunion.cn)
- #8337 网络拓扑重复的没有置灰 (93b463715, gaomingjiu@yunion.cn)
- #8306 已经被占用的需置灰禁止选择 (6fc13f2d4, gaomingjiu@yunion.cn)
- #8319 硬盘备份应该也加上强制删除的选项 (3ddce1cf7, gaomingjiu@yunion.cn)
- #8334 定时任务-活动历史api接口应该用v1版本 (9d6bfabb2, gaomingjiu@yunion.cn)
- #8308 rds aws 数据库版本展示优化 (56196099d, GuoLiBin6)
- 云服务器=>虚拟机 (27cd44e0c, GuoLiBin6)
- #8308 rds aws 数据库版本展示优化 (1e67f4f86, GuoLiBin6)
- #8320 磁贴使用率图总量指标调整 (2a9ad5cf8, GuoLiBin6)
- #8307 虚拟机调整配置sku参数调整 (45526ccc4, GuoLiBin6)
- #8325 镜像操作按钮顺序调整 (c7bf42ab7, GuoLiBin6)
- #8314 订阅增加项目过滤 (62b10675f, GuoLiBin6)
- #8320 环形图 增加指标 (38fbfca3d, GuoLiBin6)
- 磁贴修复 (bfa4a7960, GuoLiBin6)
- 云账号新建关联功能选择 (1c4cb315a, GuoLiBin6)
- disable encryption by default (8770cefef, Qiu Jian)
- wrong status of instance group associating eip (4c6184eaf, Qiu Jian)
- #8314 云账号-订阅增加过滤条件 (1c737107d, GuoLiBin6)
- 列表首次加载未获取对应信息报错 (d1dd7fe78, GuoLiBin6)
- #8297 ip使用情况-释放预留ip参数错误 (423cc97a3, GuoLiBin6)
- #8308 rws rds 数据库版本展示优化 (b1b905c68, GuoLiBin6)
- #8290 添加主机备份状态翻译 (e5f8c0c2d, GuoLiBin6)
- #8303 品高云增加vpc和块存储菜单权限 (fefdc0c60, GuoLiBin6)
- #8300 品高云logo展示优化 (4ffbb8947, GuoLiBin6)
- #8247 主机备份失败的虚拟机无法删除,应可以强制删除记录 (f131c6c5c, GuoLiBin6)
- 云账号新建限制 (ab08eeac7, GuoLiBin6)
- data disk storage (7c8e8e32f, gaomingjiu@yunion.cn)
- save ticky_session configure fail (1601d94c0, Qiu Jian)
- #8280 区域切换,cpu未被默认选中 (8ec46b025, GuoLiBin6)
- fail to update lb listener when lbredirect=off (a67748b46, Qiu Jian)
- set image properties of uefi_support, vdi_protocol (17473263a, Qiu Jian)
- #8279 azure 平台翻译字段修正 (3c1ed992c, GuoLiBin6)
- #8265 腾讯云rds账号新建,主机ip限制为单个 (6a44a95ab, GuoLiBin6)
- #8265 腾讯云rds账号新建,主机ip限制为单个 (4b2b8c31f, GuoLiBin6)
- #8215 数字图/使用率磁贴增加默认指标 (44684245d, GuoLiBin6)
- #8216 云上项 目导出参数优化 (3404bac45, GuoLiBin6)
- 弹框内表格展示优化 (642b367b5, GuoLiBin6)
- rds detail name edit (512209fb2, gaomingjiu@yunion.cn)
- transfer dialog host tips (ef58515b1, gaomingjiu@yunion.cn)
- #8227 近30天告警趋势磁贴展示修复 (d6808752e, GuoLiBin6)
- transfer search ip (84710a073, gaomingjiu@yunion.cn)
- nfs mirror fill error (24225b051, gaomingjiu@yunion.cn)
- #8256 列表下拉过滤框修改时也支持搜索 (48ff1e989, GuoLiBin6)
- instance backup delete alert i18n (9046cb49f, gaomingjiu@yunion.cn)
- #8247 主机备份失败的虚拟机无法删除,应可以强制删除记录 (23fea5da0, gaomingjiu@yunion.cn)
- 定时任务描述采用api信息 (1f10ab6c5, GuoLiBin6)
- #8258 全局搜索RDS和Redis没有过滤 (1cc137be9, gaomingjiu@yunion.cn)
- #8228 全局搜索切换路由后清空搜索条件 (64d4cde70, gaomingjiu@yunion.cn)
- #8144 弹性伸缩组-弹性策略-周期性策略的时区问题 (3acd8be90, GuoLiBin6)
- #8144 云账号同步定时任务时区问题 (981d34a54, GuoLiBin6)
- 绑定物理cpu增加权限校验 (4af576cd0, GuoLiBin6)
- 修正云上项目的订阅过滤条件 (fed72bc92, GuoLiBin6)
- transfer filter (5e79ea11b, gaomingjiu@yunion.cn)
- #8231 修改密码加密 (4aea5a1ea, GuoLiBin6)
- #8249 新建公有云IP子网时获取zone的接口应该加上排序的参数 (5fab33a04, gaomingjiu@yunion.cn)
- #8250 虚拟机添加网卡,IP子网列表展示不正确 (cd248ea60, gaomingjiu@yunion.cn)
- remove statistics refresh (43527dddf, gaomingjiu@yunion.cn)
- global search error (5b583bdf2, gaomingjiu@yunion.cn)
- 路由及按钮权限控制 (8632913b3, GuoLiBin6)
- #8236 域、项目、组等详情页修改名称规则不统一 (3ad6b28be, gaomingjiu@yunion.cn)
- #8234 虚拟机添加网卡样式不应该错乱 (cdbd82bd8, gaomingjiu@yunion.cn)
- #3585 主机新建,调度标签优化 (8059d326c, gaomingjiu@yunion.cn)
- import unpack interface (4e54d1fe9, gaomingjiu@yunion.cn)
- regx cause safari error (506f06138, GuoLiBin6)
- import unpack params (df1acfd17, gaomingjiu@yunion.cn)
- password i18n (2f799631c, gaomingjiu@yunion.cn)
- bill show cloudaccount (d60813eb6, Qiu Jian)
- redirect_uri copy value error (e391fa8b6, mj)
- support aws rds (db20b815f, ioito)
- modify i18n (1fd7c4613, GuoLiBin6)
- modify i18n (add78ead1, GuoLiBin6)
- 修复清空下拉框选择项目报错问题 (cadeab887, gaomingjiu@yunion.cn)
- #8220 反亲和组关联虚拟机时,输入字符时过滤条件应该用filter (690aa269b, gaomingjiu@yunion.cn)
- #8210 平台退出登录后,应关闭告警消息弹框 (0fdb49847, gaomingjiu@yunion.cn)
- set default tag filter (fb155c04c, GuoLiBin6)
- #8213 文案修改 (fbdbcce3f, gaomingjiu@yunion.cn)
- #8202 域下没有项目,在该域下新建云账号不应该报错 (169ae03c1, gaomingjiu@yunion.cn)
- get stats error when router beforeeach to check permission (72dd3a1d3, GuoLiBin6)
- image resource add statistics (820425da6, gaomingjiu@yunion.cn)
- add nutanix account create (164ac43e3, ioito)
- #8203 add i18n (bc147b46a, GuoLiBin6)
- #8182 price show discount (358110824, GuoLiBin6)
- #8201 login password input show repeat (4fd81b0b9, GuoLiBin6)
- #8187 modify i18n (742bcfa8c, GuoLiBin6)
- #8188 login password show (8deea383f, GuoLiBin6)
- #8192 arm架构的虚拟机传参应该是os_arch=arm (030197b1f, gaomingjiu@yunion.cn)
- network list action error (28d31e864, gaomingjiu@yunion.cn)
- misc fixes, vip, evip, passthrough, etc. (eddbda977, Qiu Jian)
- network list params (51bec4532, gaomingjiu@yunion.cn)
- vm instance create support discount (546cd34c9, GuoLiBin6)
- user create close skip password check (05dcf21c1, gaomingjiu@yunion.cn)
- close skip password check (a5d846f62, gaomingjiu@yunion.cn)
- eslint error (6562a2645, gaomingjiu@yunion.cn)
- vm instance create support discount (b60a02dfc, GuoLiBin6)
- #8177 日志列表优化 (ea730afe2, gaomingjiu@yunion.cn)
- #8136 sku action permission (f9cff5c03, GuoLiBin6)
- #8176 裸金属服务器没有重置按钮,应去掉 (c5e413a06, gaomingjiu@yunion.cn)
- #8173 打开镜像市场前端不应该报错 (d2acad834, gaomingjiu@yunion.cn)
- #8144 format scheduletask utc time (039d35423, GuoLiBin6)
- #8138 虚拟机CPU32核,调整配置时CPU选项应该自动展开 (4e9246675, gaomingjiu@yunion.cn)
- #8172 add permission for instancebackup and diskbackup (8e801c404, GuoLiBin6)
- 去掉系统盘控制逻辑 (6a6269de9, gaomingjiu@yunion.cn)
- #8131 pageList loadmore (6eb333570, GuoLiBin6)
- #8145 bill currency show repeat (69dcc3276, GuoLiBin6)
- #8132 dns record tag is not required (996b996fd, GuoLiBin6)
- arch sort (a2c16b8c0, mingjiu)
- sugguest rule i18n (d1b885a9b, gaomingjiu@yunion.cn)
- #8130 hide quota panel when switch close (ed4d17993, GuoLiBin6)
- #8134 Senders email i18n (0e85da01a, gaomingjiu@yunion.cn)
- #8128 优化建议-规则配置 - 详情里应该有优化建议的内容 (ba0d9e98b, gaomingjiu@yunion.cn)
- k8s doc url for ce (15da3b9fb, gaomingjiu@yunion.cn)
- #8124 change gpu icon (9507e7ef0, GuoLiBin6)
- nutanix op (0db00b213, ioito)
- #8101 云账号第一次新建定时任务后 后端返回值不应该为空 (6cc204baf, gaomingjiu@yunion.cn)
- error commit (8f514dc37, GuoLiBin6)
- #8118 新增功能-功能选择 (4585fd0ce, gaomingjiu@yunion.cn)
- k8s asbook text (a440a533f, gaomingjiu@yunion.cn)
- instance group bind server accuracy (2a4e7b2a2, GuoLiBin6)
- apsara support bucket (8096042c6, GuoLiBin6)
- add brand for route table detail (2b3cc9eac, gaomingjiu@yunion.cn)
- #8106 instancegroup error (f900b0530, GuoLiBin6)
- storage name the same rules (b618c0908, gaomingjiu@yunion.cn)
- #8103 vpc互联详情路由tab中应该去掉状态列 (eef74e59a, gaomingjiu@yunion.cn)
- k8s doc url (73a450dd7, gaomingjiu@yunion.cn)
- export projects in group error (59876c58d, GuoLiBin6)
- #8405 修复 按固定单位转换数值函数-无法像高级单位转换问题 (feb9d164b, GuoLiBin6)
- #8205 三级权限关闭时,调度标签应用范围显示错误 (faba29797, gaomingjiu@yunion.cn)
- helm repo delete i18n (2cd9c2480, gaomingjiu@yunion.cn)
- #8093 add server status (d16253e1b, GuoLiBin6)
- #8086 secgroup action check (a72fe2176, GuoLiBin6)
- #8097 blockstorage status error (212557464, GuoLiBin6)
- edit server name change status refresh (819b73916, mj)
- #8090 搜索优化 (005607652, mj)
- #8091 dashboard error (382b2a2b5, GuoLiBin6)
- cloudenv empty error (9da4fb07f, mj)
- data copying i18n (e42155a0c, mj)
- #8088 批量操作增加跳过CPU检查 (8e5a72d74, mj)
- passthrough device for host (5e6ac0ed0, GuoLiBin6)
- #8085 新建本地IDC的弹性eip时计费方式应该是按带宽计费 (3a0adf3e5, mj)
- #8081 已经绑定反亲和组的eip,在绑定资源列表 应该加上 反亲和组 (e725f3553, mj)
- #8079 eip列表关联资源点击无效 (7172016da, mj)
- load more (ed3a72bf6, mj)
- disassociate vip refresh instancesgroup (594561e15, GuoLiBin6)
- i18n for load no more (8d095974e, mj)
- #8078 日志加载已经完毕了,加载更多仍然可以点击,但是数据无更新 (02adec7d0, mj)
- #8078 add progress for detail (5e0e82455, mj)
- update i18n for lb create (f2be653a4, mj)
- qcloud lb support bandwidth (a387bf12f, ioito)
- status process (f56a2c6ab, mj)
- #8074 add process for detail (e0722bf26, mj)
- vpc peer connect route params (3519d51d7, mj)
- global search add vpc network and peer connect (3b8f377c1, mj)
- chang ip status error (b3f0f930c, mj)
- query forcast when transfer vminstance (3653a102e, GuoLiBin6)
- #8072 vminstance create sku list error (e36964044, GuoLiBin6)
- #3549 部分菜单增加权限校验 (7ce8bf82f, GuoLiBin6)
- 角色备注 (4e82d5a64, GuoLiBin6)
- 修复角色权限备注修改 (5f177065c, GuoLiBin6)
- 修复角色和权限备注修改问题 (a7aeba664, GuoLiBin6)
- #8066 云账号公有云详情页的资源统计tab (ccd69c6d9, GuoLiBin6)
- change ip tooltip (9ef2769fb, GuoLiBin6)
- block steam refresh (26b03bfac, ioito)
- cloudaccount create error (bcb6c9995, GuoLiBin6)
- restart network default checked (c36df96af, mj)
- cloudprovider region action accuracy (74136fed6, GuoLiBin6)
- unbind nat gateway i18n (d2b497d5c, mj)
- vga auto checked (592d608ee, GuoLiBin6)
- fix agent status error (c4f77002e, GuoLiBin6)
- host action refresh list (154994a6c, GuoLiBin6)
- delete vm refresh (a981a3f3a, GuoLiBin6)
- add eip action tooltip (d3ce7abdc, mj)
- name repeated (488d0fd59, GuoLiBin6)
- change secgroup create tags required false (87e5fee24, GuoLiBin6)
- update agent install status (f1dd25def, GuoLiBin6)
- vpc peer and route (447b29755, mj)
- i18n accuracy (f717f9a2f, GuoLiBin6)
- #8047 区域同步增加资源类型选择 (bc7ac20ec, mj)
- i18n accuracy (700b758b7, GuoLiBin6)
- waf scope (21b30bc7c, GuoLiBin6)
- #8046 国际化文案优化 (bef9f0df6, mj)
- #8045 全量同步文案修改 (d86e002cd, mj)
- #8044 新建云账号:配置同步资源搜索不生效 (641847b31, mj)
- #8043 新建云账号:配置同步资源区域页面优化 (43ac52492, mj)
- pairs tags config (54afceab8, GuoLiBin6)
- 路由表-IP子网没有操作,应该没有批量选择的勾选框、IP子网应该支持超链接跳转到IP子网详情 (3ec1ebe78, mj)
- 路由表详情中的VPC应该可以超链接跳转, 列表以及详情的所属VPC改成VPC (c653ff505, mj)
- vpc peer connect sidepage vpc list (113605151, mj)
- logout refresh (455d4fcff, GuoLiBin6)
- update route table i18n (72eb4778d, mj)
- project tags first render (3431736d8, GuoLiBin6)
- monitor overview data show (bb6507223, GuoLiBin6)
- add more sync range options (8ad45a589, ioito)
- update scheduledtask interface params and api version (1826d947b, mj)
- add network options to sync (05fb80719, ioito)
- update select region for cloudaccount (0e65385c3, mj)
- checkbox flag condition (415d0f2c1, mj)
- #8019 导入安全组规则时下载模板报错 (21e45672b, mj)
- helm license check (1df3600b5, GuoLiBin6)
- user tag tree should not use user-metaddata filter (30cc02bd0, Qiu Jian)
- #8017 开源版目前还是使用的原来路径,需修改为开源网站的路径 (ceb8fff72, mj)
- nutanix guide (20f04af2a, ioito)
- pageList checkbox show (ceb424ad4, GuoLiBin6)
- pageList checkbox show (649b3021f, GuoLiBin6)
- page list checkbox show (2b6db4c2a, GuoLiBin6)
- capabilities params (688eb0b7b, mj)
- #7961 创建私有云镜像缓存时,通过平台过滤列表筛选项与实际不一致 (74d4f693d, mj)
- #8006 DNS添加记录时应支持打标签 (5bae205fd, mj)
- 镜像选择查找 (d3eeee12d, GuoLiBin6)
- #7986 选择云订阅后,区域的数据与云订阅数据不对应,建议优化 (795b3497b, mj)
- add tags for nas create (a4e60d261, Qu Xuan)
- modify i18n (47bed7c85, GuoLiBin6)
- save sysdisk config when change sku (9cafd184c, GuoLiBin6)
- adjust vminstance sku error (278262e87, GuoLiBin6)
- wrong permission for disk create snapshot (37befbe57, Qiu Jian)
- add eip filter on set network dialog (b90939b56, GuoLiBin6)
- server add sync config menu (e47d1e1d3, Qiu Jian)
- update interface scheduledtasks v2 to v1 (330d3c408, mj)
- #7974 创建镜像缓存:云订阅和区域需要加cloud_env过滤 (3b8fafb5b, mj)
- change monitor menu permission (d4d31aff1, GuoLiBin6)
- #8425 kvm的宿主机上虚拟机数量0,进入维护模式模式按钮应该置灰不可点击 (0dafd2a14, gaomingjiu@yunion.cn)
- tag edit tip accuracy (79f863406, GuoLiBin6)
- #7963 创建公有云镜像缓存,云订阅及区域缺少参数scope=system (62fa9df44, mj)
- iamge cache delete i18n (2cdc21cb5, mj)
- image create form layout (84c38402f, mj)
- host check isolated device (ff050d35c, GuoLiBin6)
- vpc network columns (1e7efd962, mj)
- vpc network (3e297b83f, mj)
- 修复开源项目TopAlert提示问题 (1282a71bf, mj)
- reserved ip free validate (66c97acc1, mj)
- date select filter error (8176ad7ca, GuoLiBin6)
- action accuracy (44be57b27, GuoLiBin6)
- action tooptip accuracy (8e2d8eda7, GuoLiBin6)
- #7959 新增的告警信息通知不允许拖动 (bffd03116, mj)
- action tooltip accuracy (9334cdb75, GuoLiBin6)
- export accuracy (2544fd398, GuoLiBin6)
- vminstance memory accuracy (9ed6f14da, GuoLiBin6)
- update docs url (a5d3582f6, GuoLiBin6)
- projectmapping action optimization (4037a7acd, GuoLiBin6)
- cloudgroup add export columns (5d7f67817, GuoLiBin6)
- update vpc network columns (ab403f1f6, mj)
- modify action tooltip (ed00c01c2, GuoLiBin6)
- excluding eip from server creation (d04f1b2e9, Qiu Jian)
- vm_mem_size accuracy (ee3d3ebff, GuoLiBin6)
- fail to free reserved ip in non-owner project (fbd162730, Qiu Jian)
- update hcso doc link (ba13b0ebb, mj)
- #7934 zstack和dstack新建云账号页面的文档跳转链接不对 (91902adbe, mj)
- update public cachedimage interface params (8be2f184a, mj)
- #7932 宿主机提示优化 (211ffee1c, mj)
- #7928 宿主机导出没有平台字段 (099acceeb, mj)
- dashboard panel suggestalert percent (52243c3a2, GuoLiBin6)
- set machine type on server create (b2877dc28, Qiu Jian)
- GCP billing use bigquery as default source (1df4a5e55, Qiu Jian)
- server create network choose error (f53328323, mj)
- server create network choose error (9d1af1a4b, mj)
- modify servers count trend i18n (f82fc4827, GuoLiBin6)
- network exit true create server error (ef23e924e, mj)
- disk mount point style (3f9fca869, GuoLiBin6)
- disk mount point delete swap type (1708302a8, GuoLiBin6)
- nofifyconfig fetchdata params (58dba135b, GuoLiBin6)
- alert records filter (0b3e3bae0, GuoLiBin6)
- add image caching for vm (f35ddefde, Qu Xuan)
- add domain manager title (e495f7e11, GuoLiBin6)
- fetch nofify template when notify type is mobile (769236934, GuoLiBin6)
- network status filter (e5af917d5, GuoLiBin6)
- add domain panel link (f9a19b516, GuoLiBin6)
- choose network error for cover physicalmachine to host (7b6bbb986, mj)
- monitor resources singleactions (678b8b025, GuoLiBin6)
- image cache name link (b88b2c71b, mj)
- login page global service error (66efe33f0, mj)
- base select width (a3174e461, mj)
- add show vpc flag (59862fb5d, mj)
- top alert (6066e2b39, mj)
- global service params (a1b771492, mj)
- params (7b192bf26, mj)
- content type check condition (baa19dbd5, mj)
- hide price info when hasn't meter service (9897374f4, GuoLiBin6)
- cloudprovider sync error (8ff9b090c, mj)
- notify topic i18n and layout (8dde7e555, mj)
- #7877 云账号开启自动同步后,无法对云订阅进行手动同步 (49b707bbb, mj)
- eslint error (e7f431e99, mj)
- public platform user create limit (96d34e13e, GuoLiBin6)
- update tag sync status (018230331, mj)
- #7865 项目视图下不应该出现通知渠道设置的菜单,通知渠道是系统或域管理后台视图下可见 (e33941cd0, mj)
- enable account sync when account auto sync enabled (2f0879df5, Qu Xuan)
- #7862 set enable default value (ac0bc3829, mj)
- network create brands check (fc1f14ca5, mj)
- add cdn and nat tags (46d4d936e, Qu Xuan)
- network create error (23cdb8be3, mj)
- #7843 选择Defaultvpc,新建cloudpods的IP子网不应该报错 (d616b23c5, mj)
- add mongodb tags (a2f0b3bfc, Qu Xuan)
- read only capability filter (d87c49b96, Qu Xuan)
- close cloud shell when disconnect from server (d91b693dc, Qiu Jian)
- add sol and jnlp console to converted host (d81a2c02a, Qiu Jian)
- monitor host list project loading error (cbe034e57, mj)
- top alert (3dfa4d60d, mj)
- #7797 新建主机优化,CPU架构显示控制处理 (736586348, mj)
- login padding top (a00a5c20d, mj)
- login padding (4078b007c, mj)
- create eip provider filter (f3cf077b7, GuoLiBin6)
- optimize os select component (ae09a2054, GuoLiBin6)
- monitor commonalert create table pager show NaN (6d4bbde32, GuoLiBin6)
- bucket policy create (a059ebc2b, GuoLiBin6)
- #12046 在系统镜像点击新建虚拟机后应该加上cpu架构的参数 (2960cc4f3, mj)
- #7750 开启防盗链优化:类型无默认值但是可创建,创建后会显示默认值‘白名单’ (7f97104ee, mj)
- #7765 应用程序服务-详情:环境是否支持点击的优化 (063a4c185, mj)
- #7756 mongodb的批量设置删除保护的文案需要修改 (49add47a5, mj)
- #7755 redis列表,IP复制icon不应该一直显示 (473361254, mj)
- #7754 腾讯云RDS列表点击刷新前端报错 (bc2450e45, mj)
- add lb create region filter (81c8e3079, GuoLiBin6)
- 新建虚拟机和价格清单过滤掉京东云和移动云等只读的云平台 (9f1254dc0, GuoLiBin6)
- #7767 新建云账号,当项目为“自动创建项目”时,如果项目列表为空,表单会校验失败 (91f9673af, mj)
- 添加网卡选择子网去除host筛选 (09e518ad1, GuoLiBin6)
- #7738 新建虚拟机且添加数据盘时CPU架构不应该从X86自动跳到aarch64 (a79636c4b, mj)
- add apsara default region (4338f6639, Qu Xuan)
- server ip loading (30b8126ca, mj)
- add nas export field (cceb5f92d, Qu Xuan)
- update user metadata interface params (6a17492f9, mj)
- disk mount and unmount (b82a98261, mj)
- rds列表,IP复制icon不应该一直显示 (2c47e8915, mj)
- 支持卸载本地数据盘 (9f75be6f9, mj)
- 全局搜索优化 (2f337af7d, mj)
- menu icon (b63127d12, dongliping)
- menu icon (143910ae4, dongliping)
- cdn menu and permission (91bb35013, Qu Xuan)
- add cdn permission (0f9b1df71, Qu Xuan)
- cdn action (95acaef3a, Qu Xuan)
- network edit style (4cde99699, mj)
- 渠道下放到域预算告警机器人改为下拉列表 (805fbf4e8, mj)
- title (f65e70978, mj)
- 功能选择文案优化 (9ae6d264d, mj)
- update dashboard theme color (6d577ce98, mj)
- baremetal: mpt2sas driver raid not display (47c9a8f83, Zexi Li)
- baremetal: rename AACRaid to AdaptecRaid (f4dd1a10c, Zexi Li)
- compute: add cloudpods disk info (0dfd07b66, GuoLiBin6)
- compute: add cloudpods local disk info (fc7d3a576, GuoLiBin6)
- dashboard: modify top5 30 minutes (28109316e, GuoLiBin6)
- dashboard: fix top5 host (96129614a, GuoLiBin6)
- dashboard: modfify dashboard userinfo color (8955d9a07, GuoLiBin6)
- monitor: adjust alert record export column (9648bfd04, GuoLiBin6)
- rds: fix rds rds_conn param (cb4c65969, GuoLiBin6)
- vminstance: wrong default machine type of aarch64 vm (890889164, Zexi Li)
Feature (9)
- support daemon server (f7871fb3d, Qiu Jian)
- image and server encryption support (4ad8bb884, Qiu Jian)
- allow idp initiated SAML sso (b38609366, Qiu Jian)
- role add policy set time range (67c6a5802, Qiu Jian)
- locale for global settigns syslog URL (b56e45fc5, Qiu Jian)
- vpc vip support (30d9b9334, Qiu Jian)
- allow set network's ntp server, allow multiple dns server, allow edit vpc network's attributes (58b1062e9, Qiu Jian)
- support change vm machine type(pc or q35) (830678fcb, Qiu Jian)
- support setting vdi and vga of vm (ad842ed05, Qiu Jian)
Features (338)
- #3569 accuracy usb i18n (b4a9be065, GuoLiBin6)
- #3774 指定存储后限制宿主机及备份机的选择 (60173b28b, GuoLiBin6)
- 组件扩展 (45050afc3, GuoLiBin6)
- #3784 增加翻译 (369e2ef2f, GuoLiBin6)
- #3767 拉取账单时间选择由月改为日期 (076fd2e7e, GuoLiBin6)
- #3716 增加云上项目名称校验规则 (d556e4bf4, GuoLiBin6)
- #3797 新建邮箱通知渠道时,给发件人邮箱增加提示说明 (828a6c186, gaomingjiu@yunion.cn)
- #3757 eip绑定资源提示优化 (8ca755aaa, GuoLiBin6)
- #3672 全局配置-系统标签文案优化 (cb8e00945, GuoLiBin6)
- #3794 eip绑定资源展示优化 (18d9b4027, GuoLiBin6)
- #3790 新增 虚拟机增加透传设备详情页 (b5668b38b, GuoLiBin6)
- #3776 远程控制-maf验证文案优化 (4216b465f, GuoLiBin6)
- 列表扩展,搜索提示词可自定义 (566fd3fed, GuoLiBin6)
- 列表扩展,搜索提示词可自定义 (52c5db52f, GuoLiBin6)
- 增加组件 (412a844d4, GuoLiBin6)
- #3776 远程连接增加mfa认证 (a2bbf008e, GuoLiBin6)
- accuracy usb passthrough i18n (e8b86cece, GuoLiBin6)
- #3783 短信渠道信息提示优化 (036c709f9, gaomingjiu@yunion.cn)
- #3774 指定存储对宿主机的限制 (fbd375c98, GuoLiBin6)
- #3774 kvm创建主机支持磁盘指定具体存储 (a6478df75, GuoLiBin6)
- #3782 kvm私有云设置磁盘速度优化 (f04d403e4, GuoLiBin6)
- #3781 策略支持资源标签 (438cf833e, GuoLiBin6)
- 项目视图下隐藏备份存储 (a8525d591, gaomingjiu@yunion.cn)
- 云账号新建cloudpods映射 (dcfb64e2e, GuoLiBin6)
- #3748 资源增加创建时间展示 (98526bef1, GuoLiBin6)
- 增加物理拓扑展示块存储信息 (b9e77b3bf, gaomingjiu@yunion.cn)
- #3768 调整监控查询默认时间 (8142e0448, GuoLiBin6)
- #3768 虚拟机监控增加磁盘使用率展示 (fa992e930, GuoLiBin6)
- #3701 cloudpods支持自定义 (350976848, GuoLiBin6)
- #3769 rds增加内网ip展示 (c44937e7c, GuoLiBin6)
- #3769 rds增加内网ip展示 (2ac525135, GuoLiBin6)
- #3738 ipv6详情增加展示信息 (19fdb19b8, GuoLiBin6)
- #3738 增加ipv6网关 (350ec3957, GuoLiBin6)
- #3747 修改密码界面增加一个退出登录的按钮 (77de9c1b6, gaomingjiu@yunion.cn)
- #3760 top5磁贴配置优化 (a447500fd, GuoLiBin6)
- #3746 阿里云账单分析范围放开所有账号 (4abce8056, GuoLiBin6)
- #3748 创建时间默认支持排序 (fb7ea02e5, GuoLiBin6)
- #3747 重置MFA功能 (c28099ab9, gaomingjiu@yunion.cn)
- 云账号过滤扩展 (afb2082a0, GuoLiBin6)
- #3749 增加自有云账号与平台的映射 (910e963ca, GuoLiBin6)
- #3738 新增ipv6 网关 (02662ae7a, GuoLiBin6)
- 增加一些方法注释 (638d4b96b, GuoLiBin6)
- #3743 ssh连接增加type参数 (111d9d5c7, GuoLiBin6)
- #3742 定时任务有效时间非必填 (53e450a86, GuoLiBin6)
- #3716 云上项目支持新建及名称修改 (bbc7bff03, GuoLiBin6)
- #3672 增加翻译 (b747789e9, GuoLiBin6)
- #3693 云账号同步资源翻译映射 (a42087c47, GuoLiBin6)
- #3647 域管理后台选中项目 (c44912d3c, gaomingjiu@yunion.cn)
- #3705 迁移支持内存、存储和CPU及使用率的排序 (418b591eb, gaomingjiu@yunion.cn)
- 增加站内信消息类型 (4d5e2090a, gaomingjiu@yunion.cn)
- #3705 宿主机内存/存储/cpu等支持使用率排序 (cc9e89208, GuoLiBin6)
- #3469 云账号只读模式支持批量及权限控制 (410b96d3f, gaomingjiu@yunion.cn)
- #3579 页面允许缓存 (89e64ba0f, GuoLiBin6)
- update notify params (dd48ca635, gaomingjiu@yunion.cn)
- #3469 云账号新增权限控制--新增只读模式 (0acc0f9bb, gaomingjiu@yunion.cn)
- #3719 安全告警优化 (7f4160cd6, gaomingjiu@yunion.cn)
- #3695 消息 订阅添加翻译 (522df45d3, gaomingjiu@yunion.cn)
- #3647 虚拟机磁铁优化 (ea8bb3e9b, gaomingjiu@yunion.cn)
- 增加无权限提示框 (1dbb1bc65, GuoLiBin6)
- 扩展 表格同一列支持多个字段排序 (98ff857b9, GuoLiBin6)
- #3722 云账号展示缺失权限 (abbd5bb4d, GuoLiBin6)
- #3712 权限支持详细配置 (74a6d1938, GuoLiBin6)
- #3654 调整配置,数据盘支持指定存储 (ca2fc7dcf, gaomingjiu@yunion.cn)
- #3702 虚拟机删除限制全局开关-文案调整 (aa22bbea3, GuoLiBin6)
- #3685 数字图磁贴支持单位配置 (4b2abf43d, GuoLiBin6)
- #3702 增加虚拟机删除限制全局开关 (55b4cb78c, GuoLiBin6)
- #3705 宿主机列表存储字段支持排序 (83d417557, GuoLiBin6)
- #3705 宿主机列表存储字段支持排序 (1fe846532, GuoLiBin6)
- 登录及首次登录修改密码,加密 (7baed0e01, GuoLiBin6)
- #3696 拓扑相同调度标签展示同色 (8f26dc8ae, GuoLiBin6)
- add ii8n (ee575e999, GuoLiBin6)
- #3696 host topology show schedtag (688739358, GuoLiBin6)
- 权限支持中文名称 (5ff91b2c0, GuoLiBin6)
- 字典增加调度标签 (91d05df0a, GuoLiBin6)
- #3557 update progress for save image (d2b86851c, mj)
- #3691 隐藏备份存储列表及详情的容量信息 (e2e29ac8c, gaomingjiu@yunion.cn)
- #3691 隐藏备份存储的容量信息,接口默认传0 (6e4b6eb30, gaomingjiu@yunion.cn)
- #3691 备份存储优化 (4abeab5ce, gaomingjiu@yunion.cn)
- #3654 数据盘支持选择存储 (9bac64e57, gaomingjiu@yunion.cn)
- #3545 aws rds support create (76c4f764f, GuoLiBin6)
- update i18n (6fd1a0bba, boss_think@163.com)
- #3691 add backstorage create (c3a8ab09d, gaomingjiu@yunion.cn)
- #3691 add backup storage detail icon (157a0a978, gaomingjiu@yunion.cn)
- #3691 add backup storage list (a92e5d8b5, gaomingjiu@yunion.cn)
- 扩展base-select组件,增加下拉框选项换行 (8a098af2b, GuoLiBin6)
- #3681 宿主机-资源统计展示优化 (0e51caaa7, GuoLiBin6)
- #8267 主机名提示太长 (e474d8147, gaomingjiu@yunion.cn)
- #3641 新建云账号,项目列表增加刷新按钮 (b7d235ea7, gaomingjiu@yunion.cn)
- #3606 批量迁移优化-提示同宿主机情况 (c6dd20f28, gaomingjiu@yunion.cn)
- #3688 迁移选择宿主机框优化 (ea61c2d07, gaomingjiu@yunion.cn)
- #3681 宿主机-资源统计展示调整 (430464b43, GuoLiBin6)
- #3678 新建虚拟机设置网卡支持同时设置mac地址 (98f8ff965, GuoLiBin6)
- 增加全局开关翻译字段 (c51100a7c, GuoLiBin6)
- #3676 云账号新建展示为选择的云平台 (ebee5a0e5, GuoLiBin6)
- #3614 迁移优化 (ccaf507a6, gaomingjiu@yunion.cn)
- 云上项目增加本地项目和订阅过滤 (c0cfe6b16, GuoLiBin6)
- add bind physical cpu (62e07ab7d, gaomingjiu@yunion.cn)
- add import unpack (a7dcede38, gaomingjiu@yunion.cn)
- update unpack (10b6b3891, gaomingjiu@yunion.cn)
- add unpack (9f010c731, gaomingjiu@yunion.cn)
- #3667 policy effect time format to minute (d82566d89, GuoLiBin6)
- update list and manager params (683f1ff4d, gaomingjiu@yunion.cn)
- add azure cpp (be1a987d5, GuoLiBin6)
- #3648 支持日志删除及导出 (8acf111a5, gaomingjiu@yunion.cn)
- update cpp i18n (a6b824527, gaomingjiu@yunion.cn)
- update redirect_uri section (3e29e9811, mj)
- idp detail show redirect uri (499e34a33, mj)
- #3629 全局搜索应添加以下资源、MongoDB、kafka、elasticsearch、CDN、WAF、NAS (3fe959dc3, gaomingjiu@yunion.cn)
- #3630 新建主机--选择网络优化 (b927ff0f5, gaomingjiu@yunion.cn)
- #3652 迁移时,跳过CPU检查增加不检查内核版本 (835889a6b, gaomingjiu@yunion.cn)
- #3647 增加主机数量分布磁贴 (e2cd4499e, gaomingjiu@yunion.cn)
- #3658 add policy create checkbox (da6402b31, GuoLiBin6)
- #3647 虚拟机磁铁支持项目过滤 (5c1787b62, gaomingjiu@yunion.cn)
- #3599 拓扑图标及状态异常兼容处理 (12d8a60c0, gaomingjiu@yunion.cn)
- #3631 反亲和组关联虚拟机,搜索框支持IP或名称同时搜索 (0d2f7d8d4, gaomingjiu@yunion.cn)
- #3643 镜像增加中国方德logo (846500472, gaomingjiu@yunion.cn)
- #3783 短信页面的进入控制台统一都改成 登录阿里云控制台 (832f327f7, gaomingjiu@yunion.cn)
- image resource add statistics (efe63ea10, gaomingjiu@yunion.cn)
- host image resource add statistics (eaa72a307, gaomingjiu@yunion.cn)
- instance snapshot resource add statistics (30beaee10, gaomingjiu@yunion.cn)
- #3612 nutanix menu permission for eip (72512db80, GuoLiBin6)
- open skip password check (27b021f07, gaomingjiu@yunion.cn)
- #3637 用户登录后,如果user信息中 need_reset_password 为true,则强制要求用户设置密码 (55fd09969, gaomingjiu@yunion.cn)
- #3594 虚拟机详情页网络tab合并 (7a8649da2, gaomingjiu@yunion.cn)
- #3577 优化虚拟机、硬盘备份恢复 (10a0c5371, gaomingjiu@yunion.cn)
- #3615 add i18n (d30c9a7f4, GuoLiBin6)
- #3615 add i18n (a4f092941, GuoLiBin6)
- #3601 modify i18n (63603ccaf, GuoLiBin6)
- #3609 modify i18n (a80292f73, GuoLiBin6)
- modify i18n (1366e1c39, GuoLiBin6)
- #3601 add project tags switch (b73fc427f, GuoLiBin6)
- #3609 add i18n (b1de9cd91, GuoLiBin6)
- #3616 add i18n (e3e1f1404, GuoLiBin6)
- #3611 set discount precision (cc0ab5984, GuoLiBin6)
- #3609 add tooltip i18n (729179ccd, GuoLiBin6)
- transfer dialog column show host (ee0ccb224, gaomingjiu@yunion.cn)
- #3603 增加麒麟的OS图标 (1d4674eae, gaomingjiu@yunion.cn)
- #3599 同一个资源属于不同wire或不同子网,应该能凸显出来 (9a227eeac, gaomingjiu@yunion.cn)
- #3593 lb and bucket support apsara monitor (c74e3c3d1, GuoLiBin6)
- notifyconfig email add sender email address (bf4b0679d, gaomingjiu@yunion.cn)
- support logout clear user info (0d2e2ef37, GuoLiBin6)
- add instance backup (00ba46078, gaomingjiu@yunion.cn)
- add global style (90ec7504a, GuoLiBin6)
- add permission (33936e02d, GuoLiBin6)
- create instance backup (f36370e1d, gaomingjiu@yunion.cn)
- #3585 主机新建,调度标签优化 (74a1e1e23, gaomingjiu@yunion.cn)
- #3583 accuracy components (ef2d946df, GuoLiBin6)
- add disk backup (ba9f09792, gaomingjiu@yunion.cn)
- wire resource add statistics (b936fe5ba, gaomingjiu@yunion.cn)
- cdn resource add statistics (69a10f992, gaomingjiu@yunion.cn)
- mongodb resource add statistics (15c09bb5a, gaomingjiu@yunion.cn)
- vpc resource add statistics (dc5fcb257, gaomingjiu@yunion.cn)
- #3574 bill form select date format month (b259b591a, GuoLiBin6)
- add error dialog i18n (be3609d68, GuoLiBin6)
- redis resource update statistics (6c97130fe, gaomingjiu@yunion.cn)
- rds resource update statistics (8af3af2e8, gaomingjiu@yunion.cn)
- physicalmachine resource update statistics (2086a54e2, gaomingjiu@yunion.cn)
- host resource update statistics (85e1bc32b, gaomingjiu@yunion.cn)
- eip resource add statistics (616f2e1d5, gaomingjiu@yunion.cn)
- network resource add statistics (6f18555b6, gaomingjiu@yunion.cn)
- add menu policy (66b21cd56, GuoLiBin6)
- disk snapshot resource add statistics (0ee2fad22, mj)
- disk resource add statistics (51127eb71, mj)
- #3576 安全组名称支持中文输入 (c80f02cdd, mj)
- #3521 webhook i18n (302082904, mj)
- #3549 add menu policy (1e3a1d9b8, GuoLiBin6)
- check menu permission (ecfa73a5a, GuoLiBin6)
- #3570 externalproject support export (6dd6e00ba, GuoLiBin6)
- backupstorages list add scope params (060a6e46d, gaomingjiu@yunion.cn)
- 支持图标扫描文件夹下的子文件中的图标 (c642ec427, gaomingjiu@yunion.cn)
- #3673 增加品高云及只读云的过滤 (d89d55441, GuoLiBin6)
- #3557 add process for save image (c42b3fa5a, mj)
- #3567 进度信息优化 (c40577f79, mj)
- update topology style (37030e541, mj)
- #3558 vminstance acttatch usb api (2f397407e, GuoLiBin6)
- #3562 创建相同配置、主机克隆放开对名称的限制 (944a02d9e, mj)
- #3558 usb透传设备 (b9ee9e92a, GuoLiBin6)
- #3551 blockstorage add amount status (aed60132b, GuoLiBin6)
- #3558 vminstance support set usb passthrough (ac25a912c, GuoLiBin6)
- add vpc filter (2ec2a2ac3, mj)
- server running hidden process (745d9cc3c, mj)
- add wire topology (bd49c277c, mj)
- #3556 RDS monitor support apsara (14f47c9da, GuoLiBin6)
- #3548 虚拟机更换IP提示优化 (000427e87, GuoLiBin6)
- update topology server status (2bb9fd12c, mj)
- clone add process (036185eca, mj)
- update topology (b17cb488b, mj)
- update topology (a32497235, mj)
- add pysical topology (03298d637, mj)
- add 经典网络拓扑 (4d698918d, mj)
- update wire topology (bba4d9076, mj)
- add wire topology (88b0450b1, mj)
- agent status (6e34a14c5, GuoLiBin6)
- resource create support set tag (ee061d372, GuoLiBin6)
- add i18n (77b983c3d, GuoLiBin6)
- cloudprovider region action accuracy (76925aff9, GuoLiBin6)
- #3517 修改IP后支持同时重启网卡 (f357d5cae, mj)
- #3532 公有云区域和可用区详情页优化 (a167a2d43, mj)
- domain detail add resource data (33e772f15, GuoLiBin6)
- #3532 公有云区域详情页隐藏资源统计tab (1cbcce942, mj)
- domain detail add resources data (add176347, GuoLiBin6)
- node and pod support monitor (4705130bc, GuoLiBin6)
- #3519 vpc对接连接路由对接优化调整 (e68242982, mj)
- #3524 aws支持同步natgateway资源 (562ced033, mj)
- #3524 aws支持同步natgateway资源 (c76fded3d, mj)
- cloudprovider region support enable switch (cbb72322f, GuoLiBin6)
- #3166 remove enable_auto_sync (e428f0142, mj)
- #3166 云账号定时自动同步调整 (bcf2e764c, mj)
- sku add public cloud check (7ede384a7, GuoLiBin6)
- global search add route table (99137dc5d, mj)
- #3519 vpc对接连接路由对接 (88c7c1a08, mj)
- add route i18n (e6f324b82, mj)
- i18n accuracy (d4fadbcd7, GuoLiBin6)
- globalvpc support multiple tags edit (e02851f7c, GuoLiBin6)
- globalvpc support tags-filter (599ed984f, GuoLiBin6)
- #3219 调用vmrc软件是否可以兼容edge浏览器 (f9661d804, mj)
- global vpc support create (f9743200a, GuoLiBin6)
- auto renewal tooltip (d8a57a2d8, GuoLiBin6)
- globalvpc support create (b0e041222, GuoLiBin6)
- route-table add description filter (832feb2e3, GuoLiBin6)
- pairs tags config (f9d58b0a2, GuoLiBin6)
- #3523 将block_stream状态的主机的状态标记为运行中 (5a7356ff5, mj)
- action add tooltip (d5a01a43e, GuoLiBin6)
- remove route table for sidepage (745a81bd4, mj)
- #3499 add vpc peer connect (98f8cafe1, mj)
- create secgroup support set tags (d3a89b75c, GuoLiBin6)
- waf description filter (61ed58eca, GuoLiBin6)
- pairs tag (1b22a674a, GuoLiBin6)
- #3505 安全组列表增加缓存数量信息,方便删除判断 (ce92d367c, mj)
- pairs tag (e5d8e5b9a, GuoLiBin6)
- #3462 update hostname validate (363c0fdf8, mj)
- #3462 update hostname placeholder (9ae914025, mj)
- baremetal description (403684a1a, GuoLiBin6)
- update i18n (ce585ea2c, mj)
- timeout auto logout (920d1c70e, GuoLiBin6)
- #2661 update route table action (b1a40696a, mj)
- #2661 add route table (bf751978b, mj)
- pairs tags (2baa9af8d, GuoLiBin6)
- pairs tags (a2a84176b, GuoLiBin6)
- #3462 host support hostname (16f48d0e8, mj)
- pairs tags (5f0b3c285, GuoLiBin6)
- pairs tags (373b7999a, GuoLiBin6)
- server support hostname (109ca6b94, mj)
- add hypervisors and update hypervisor map (b697ab657, mj)
- IAM add description filter (0e0eeeb9b, GuoLiBin6)
- cloudenv add description filter (4b7ae381d, GuoLiBin6)
- helm add description filter (c2c219a79, GuoLiBin6)
- monitor add description filter (232616faf, GuoLiBin6)
- db add description filter (4d93d56df, GuoLiBin6)
- storage add description filter (f9e639f03, GuoLiBin6)
- network add description filter (60b2e59a0, GuoLiBin6)
- compute add description filter (290b64233, GuoLiBin6)
- vminstance/servertemplate/baremetal add description (31052d001, GuoLiBin6)
- aws rds support monitor (693e34ddb, GuoLiBin6)
- add i18n (9fe388e94, GuoLiBin6)
- update scheduled task (5e6c6d0f5, mj)
- add global setting dialog (d7c24337f, mj)
- update select region check (a6d2d161d, mj)
- add full sync dialog (947ada3d5, mj)
- update cloudaccount create select region (a1d3a2848, mj)
- update i18n (5e410bf8e, mj)
- #3326 云账号同步优化 (fa2bb53b1, mj)
- export accuracy (abddcd72f, GuoLiBin6)
- 云账号创建隐藏掉自动同步 (a93c97b1e, mj)
- update action (c2b78212f, mj)
- update i18n (f36dc3965, mj)
- #3166 add 新建定时任务 (b22560d75, mj)
- #3166 云账号定时自动同步 (8c4713e65, mj)
- 更改同步确认弹框样式 (8528bfa8f, GuoLiBin6)
- dns action add confirm dialog (31f21afc7, GuoLiBin6)
- update vpc network i18n and filter (02668c9f9, mj)
- update vpc network route enable condition (62f19ce24, mj)
- update vpc network (55bb5fb2f, mj)
- monitor export excel (2830e6246, GuoLiBin6)
- base-chart add export (3ad9e6a8d, GuoLiBin6)
- #3417 镜像缓存中,增加进度提示 (e772bbbdb, mj)
- update doc url (407b4d9d8, mj)
- add cloudpods account doc url (3c33b5cba, mj)
- update image cache storagecache (3bd42bcae, mj)
- update vpc network details (cd2c0f77c, mj)
- update vpc network (6fa47a60a, mj)
- update vpc network tab (0ad904130, mj)
- update vpc network router (40e54cbdd, mj)
- add vpc network actions (cca538bf3, mj)
- update i18n (f87f0afee, mj)
- add route set (7b4f40eb4, mj)
- add vpc list (f597a4429, mj)
- update router i18n (0c1346362, mj)
- adjust redis monitor sequence (b5d12d218, GuoLiBin6)
- monitor alert status filter (6b712dd87, GuoLiBin6)
- split mutiply actions (c6203bacb, GuoLiBin6)
- add azure monitor (rds/redis/lb) (87c7af345, GuoLiBin6)
- disable some actions in redis/rds (azure/aws) (50b648cc4, GuoLiBin6)
- update monitor notify style and condition (30a48bb46, mj)
- change host dashboard chart color (0e43dcb5e, GuoLiBin6)
- split mutiply actions (dd9c53cb8, GuoLiBin6)
- #3450 优化建议删除需要通过权限判断,如果没有删除权限则隐藏删除操作 (2b6df8340, mj)
- change kvm ceph disk limit (bce01287c, GuoLiBin6)
- limit idp type on public platform (6d3a4e1f8, GuoLiBin6)
- delete user create limit (ea1e027e9, GuoLiBin6)
- add panel (3192303d6, GuoLiBin6)
- update vpc interface support zone filter (31c803897, mj)
- update idc cache image (0999c08f1, mj)
- update idc cache image (c760e656a, mj)
- 扩展Rds、Redis下拉列表Vpc组件 (69cbe248d, mj)
- support api server setting (030a5d37a, mj)
- add channel feature config (24f3b4433, mj)
- add robots status and i18n (11eca22cb, mj)
- dns add tag filter (fc15a4988, GuoLiBin6)
- dashboard support vertical compact (f65b2e436, GuoLiBin6)
- update system tag tooltip condition (42dae14f9, mj)
- #3377 System Tag add tooltip (90e4cabb1, mj)
- update login page layout (ff15e6126, mj)
- #3344 update login page (587b97aca, mj)
- update oem info (a198dd0af, mj)
- update custome font color (37d2ca688, mj)
- update login bg and font (ceb4f403b, mj)
- update login icon (dbddea468, mj)
- update login page (205f2d74b, mj)
- 如果是开源版本则取消调用meter服务 (465714880, mj)
- disk i18n (61456d480, mj)
- 支持卸载本地数据盘 (34fea93ec, mj)
- update ui style (60154ace2, mj)
- #3320 云账号资源统计中,eip使用率的颜色反了 (e68095c93, mj)
- #3328 新建主机前端磁盘的判断逻辑,只针对openstack,其他平台暂不支持限制 (308be1d8a, mj)
- #3320 云账号资源统计中,磁盘挂载率和eip使用率的颜色反了 (3f3bb8ff9, mj)
- #3318 硬盘列表增加存储类型列显示 (de5094195, mj)
- 优化VPC下拉列表展示 (06dbd712c, mj)
- #3321 支持显示云上的系统标签,只读 (5357a8cdd, mj)
- 全局搜索范围增加LB支持 (76641d25d, mj)
- Error Message 增加time字段用来方便定位问题具体发生的时间 (9a88cc759, mj)
- update dashbord icon (98c625861, mj)
- update font (6e6d864d1, dongliping)
- update icon (99f433502, dongliping)
- update icon (715394f09, dongliping)
- Compute: isolated device hotplug supported (f4b11bfc6, Zexi Li)
- baremetal: support adaptec raid (8bb48743a, Zexi Li)
- kvm: adjust local storage max disk size to 20T (66e80a7f5, Zexi Li)
Fit (1)
Others (188)
- feat:优化监控总览下表格排序与top排序保持同步 (161a4e1ba, NpDou)
- fix(#8363): 【主机】调整配置时,包年包月机器费用信息展示认为按量付费 (8c8cc2e4b, gaomingjiu@yunion.cn)
- create encrypt key with specific user id (f093b6445, Qiu Jian)
- fix error commit (4f0ba71a9, GuoLiBin6)
- feat[3.9]: #3684 主机快照新建和回滚操作同时支持内存快照 (0fc43236b, GuoLiBin6)
- allow idp initiated SAML SSO (c949d3b2a, Qiu Jian)
- feat[3.9]: external project support batch modify (e5156a0b2, GuoLiBin6)
- feat[3.9]: external project support batch modify (d598553c4, GuoLiBin6)
- feat(#3612): Nutanix 功能选择控制 (ee5c7821f, gaomingjiu@yunion.cn)
- fix(#8165): 新建nutanix平台的硬盘不应该分配失败 (682046397, gaomingjiu@yunion.cn)
- fix(#8154): 新建nutanix虚拟机,系统镜像选择私有云镜像,系统盘容量大小应该只显示选择镜像的值,且不可以修改 (61a875bf8, gaomingjiu@yunion.cn)
- fix(#8153): nutanix虚拟机详情中系统盘和数据盘大小不应该显示为0 (3002109fc, gaomingjiu@yunion.cn)
- fix[3.7]: 更新账单文件云账号取值错误 (f998f3290, GuoLiBin6)
- fix(#8149): 新建Nutanx虚拟机高级选项中 应该去掉安全组选项 (228b22614, gaomingjiu@yunion.cn)
- fix(#8133): 消息订阅设置-资源创建、资源同步下的资源需要加翻译 (a4d35da16, gaomingjiu@yunion.cn)
- fix(#8127): 配置邮箱通知渠道,勾选SSL,验证失败后,前端仍显示通过 (ab3b10ba7, gaomingjiu@yunion.cn)
- fix(#8141): Nutanx的虚拟机磁盘不应该一直转圈 (44ebeabc5, gaomingjiu@yunion.cn)
- feat(#3600): 虚拟机详情页增加密码查看按钮 (baa8cc836, gaomingjiu@yunion.cn)
- fix[3.8]: #8116 base-select component load more error (06a22be23, GuoLiBin6)
- fix[3.9]: add tree-project no value count number (96afdd39f, GuoLiBin6)
- 增加硬盘类型翻译 (8e10f996b, GuoLiBin6)
- feat[3.9]: compute action hidden (5c5f7508b, GuoLiBin6)
- create&update secrule add field description (7ef82da94, tb365)
- add expired status (28c3c115a, tb365)
- route update (0a66876d9, tb365)
- replace price_info with price show (1430eba41, tb365)
- 提示文案 优化 (0be898302, GuoLiBin6)
- 更新文档链接 (0a7b8d475, GuoLiBin6)
- 导出优化 (58fc3cbc2, GuoLiBin6)
- 提示优化 (deca046bd, GuoLiBin6)
- common alert update fix (8955b7ceb, tb365)
- gcp listener add front ip (d61500365, tb365)
- gcp lb region filter fix (dde124739, tb365)
- gcp lb translate fix (f90a02cbb, tb365)
- support ctyun crm account (bd45d98da, tb365)
- hidden menu fix (959147668, tb365)
- hidden menu fix (0915c2e5a, tb365)
- feat(#2660): add vpc network (a96eb4527, mj)
- server sidepage details data add have_agent property (c87c21d5d, tb365)
- google lb backend group add default region (a2eda1a70, tb365)
- feat(#3452): only show user tag (81cede02f, mj)
- feat(#3420): update monitor alert notify (9c22fe240, mj)
- feat(#3420): update monitor alert (476a70391, mj)
- fix[3.8]: add origin type (15c738eba, GuoLiBin6)
- fix[3.7]: fix columns field (ee4012b02, GuoLiBin6)
- fix[3.7]: adjust octerm close size (bf066087d, GuoLiBin6)
- fix[3.8]: limit user create (e9e2e0563, GuoLiBin6)
- feat[3.8]: waf and webapp support tag edit (80e1b90ff, GuoLiBin6)
- fix[3.8]: IpSubnet add tooltip (b05f0fc12, GuoLiBin6)
- feat[3.9]: support export excel (b0e03fe8f, GuoLiBin6)
- fix[3.7]: cloudaccount sync params (a24c30dbb, GuoLiBin6)
- 调整磁贴 (4ade71adb, GuoLiBin6)
- fix[3.7]: delete sku price (9235a7f0c, GuoLiBin6)
- fix[3.8]: modify license check (e098d34a5, GuoLiBin6)
- fix[3.8]: fix IAM i18n (06c73b55f, GuoLiBin6)
- feat[3.8]: change cloudaccount create share mode (56c2de338, GuoLiBin6)
- feat[3.9]: add padding for export pdf (b346024fd, GuoLiBin6)
- feat[3.8]: dashboard panel add tips (a04deebca, GuoLiBin6)
- fix[3.7]: fix cloudaccount asyc time (cd3adacf4, GuoLiBin6)
- fix[3.8]: fix robot scope and share mode (e0b9c4868, GuoLiBin6)
- fix[3.8]: IAM router i18n (4bc614ce9, GuoLiBin6)
- ignore duplicate error (ba7fc0773, tb365)
- fix[3.7]: cloudaccount hide discount (39eaf806d, GuoLiBin6)
- fix[3.7]: add image cache create provider filter (42d157d33, GuoLiBin6)
- fix[3.7]: fix image cache create can't select (5462a5bea, GuoLiBin6)
- fix typo of scheduler (7968e4857, Qiu Jian)
- fix[3.8]: hide menu (cc7898b64, GuoLiBin6)
- feat[3.9]: change pdf size (c42056ce0, GuoLiBin6)
- fix[3.8]: change accelerated doamin column (2147bafd1, GuoLiBin6)
- fix[3.7]: alert recivers add domain filter (fc54a07bc, GuoLiBin6)
- feat[3.8]: add origin type i18n (6a3fb5fca, GuoLiBin6)
- feat[3.8]: cdn add more info (19d726433, GuoLiBin6)
- fix[3.8]: add config file (b1901168b, GuoLiBin6)
- feat[3.8]: cloudaccount create support share mode (e89857a8b, GuoLiBin6)
- fix[3.8]: public platform filter dashboard panel (4d07e43ab, GuoLiBin6)
- feat[3.8]: add web console params (2424351be, GuoLiBin6)
- export image fix (34079875f, tb365)
- install agent fix (2b98891a4, tb365)
- fix[3.9]: fix user create form validate rule (ee9cbd897, GuoLiBin6)
- fix[3.9]: change systemuser export columns (3a1957422, GuoLiBin6)
- fix[3.9]: change notify-topic export info (2719fc8a9, GuoLiBin6)
- feat[3.9]: change dashboard panel url (131765235, GuoLiBin6)
- feat[3.9]: html to pdf (5acdd5930, GuoLiBin6)
- fix[3.7]: hide price info when hasn't meter service (43ef912f1, GuoLiBin6)
- feat[3.8]: cloudaccount create support setting share mode (510834ce2, GuoLiBin6)
- fix[3.8]: change os_arch show (f0bb3d59c, GuoLiBin6)
- feat[3.9]: dashboard panel add jump link (f6a499b32, GuoLiBin6)
- fix[3.9]: fix recovery btn color (a5146f95a, GuoLiBin6)
- image download (f05164aad, tb365)
- fix" update feishu app id (2e27563f8, mj)
- feat[3.8]: add tag edit (03681eeac, GuoLiBin6)
- feat[3.9]: add robots modify info (54426ae84, GuoLiBin6)
- feat[3.9]: modify logo size (84e5fcdf0, GuoLiBin6)
- feat[3.9]: add IAM (0dcc77c10, GuoLiBin6)
- feat[3.9]: add menu helm-ansible/network-dns (6747646be, GuoLiBin6)
- feat[3.9]: modify navbar style (497c47603, GuoLiBin6)
- feat[3.9]: add notify (ad0c730d2, GuoLiBin6)
- delete console (9c3e4059a, GuoLiBin6)
- feat[3.9]: add alert records icon (c38d3a9a4, GuoLiBin6)
- feat[3.9]: add view switch (3c03d2416, GuoLiBin6)
- feat[3.8]: monitor overview show empty data (a32286b29, GuoLiBin6)
- feat[3.9]: monitor compute agent install (6ee8c0d29, GuoLiBin6)
- commonalerts details add robots (6bc07da38, tb365)
- feat[3.8]: mongodb add tag edit (d78b63e3f, GuoLiBin6)
- feat[3.8]: mongodb add tag filter (09471554b, GuoLiBin6)
- feat[3.7]: wire add cloudenv options (a2a384480, GuoLiBin6)
- fix[3.7]: cloudaccount health status (35e5bf4a1, GuoLiBin6)
- feat[3.7]: add eip extrnal ID filter (eeeab5585, GuoLiBin6)
- feat[3.9]: monitor server add jump url (a9b777273, GuoLiBin6)
- feat[3.9]: add monitor-chart for monitor compute and host (ace90a063, GuoLiBin6)
- feat[3.8]: add dns_recordset tag edit (bd7e66569, GuoLiBin6)
- feat[3.8]: dns add tab-edit perform action (cf53eb574, GuoLiBin6)
- fix[3.6]: default os_arch (2ae750560, GuoLiBin6)
- fix[3.6]: compute create default os_arch (2bb2f5397, GuoLiBin6)
- fix BigQuery表ID (f58e0d760, tb365)
- change commonalerts create page notify types (50cd99dbd, tb365)
- fix[3.7]: modify workflow tip i18n (51756303d, GuoLiBin6)
- alerts record detail fix (60c30ec97, tb365)
- alerts shield batch dismiss (f9ff75478, tb365)
- add brand (19ae46358, tb365)
- add brand (a82ab89d6, tb365)
- alter record trigger_time fix (e807f3212, tb365)
- fix[3.7]: modify workflow tip i18n (d97745685, GuoLiBin6)
- fix[3.9]: Switch button sequence (678a6e94c, GuoLiBin6)
- fix[3.8]: compute create os_arch temp (ec1169a58, GuoLiBin6)
- fix[3.7]: modify i18n (dfa746d6a, GuoLiBin6)
- fix[3.8]: add param default value (3acee8798, GuoLiBin6)
- fix[3.8]: monitor shield (74e2bcde8, GuoLiBin6)
- alert record fix (4ec98ce39, tb365)
- fix[3.8]: modify the custom list for page without list var (012df96fc, GuoLiBin6)
- fix[3.7]: cloudprovider effets the network for public cloud (c4b39bace, GuoLiBin6)
- add monitor alert state (538eb2260, tb365)
- fix[3.7]: nas epxort error (6410a3a1e, GuoLiBin6)
- alertrecord shield time format fix (36c7d7ed9, tb365)
- feat[3.7]: adjust monitor overview table columns (f702d6c45, GuoLiBin6)
- fix host mem percent (c8e5cbe02, tb365)
- fix[3.8]: NetworkConfig component add vpc filter for network (6f692d59e, GuoLiBin6)
- add bigquery bill form (700d61f60, tb365)
- fix[3.7]: BRL currency check (7bd703e50, GuoLiBin6)
- fix[3.7]: 币种改为通用+定制文案 (637534301, GuoLiBin6)
- fix[3.7]: update auto_delete status before unmount disk (89c5076ca, GuoLiBin6)
- feat[3.8]: adjust montinor overview resource sort (ff748aa38, GuoLiBin6)
- fix[3.7: monitor overview unit (3d01683a0, GuoLiBin6)
- fix[3.7]: bucket authorization policy i18n (9071dc8c5, GuoLiBin6)
- fix[3.7]: fix price comparator sku filter (5b997a38b, GuoLiBin6)
- fix[3.8]: cloudpods 数据盘添加多个local盘的判断 (1225a25bf, GuoLiBin6)
- fix[3.7]: area-selects component fetch param fix (fa4e6a58d, GuoLiBin6)
- aliyun default backend group list fix (9090e9b95, tb365)
- add monitor resource page (15ca14f38, tb365)
- feature monitor ignore (00c820383, tb365)
- monitor charts fix (41fc09e29, tb365)
- monitor charts fix (eb261c066, tb365)
- monitor charts fix (e004c1294, tb365)
- monitor overview add mem used percent (3bc421551, tb365)
- monitor overview add disk used percent (b3dbdeafd, tb365)
- fix[3.8]: 修改驱动操作添加平台过滤 (c3e9de768, GuoLiBin6)
- fix[3.7]: 修改BRL币种文案 (d31991106, GuoLiBin6)
- fix[3.7]: 修正翻译 (bc959ae01, GuoLiBin6)
- commonalerts create page add pager (7ad1b6c32, tb365)
- baremental add getServerMonitorAgentInstallStatus (fed8557d4, tb365)
- fix[3.7]: 修复rds备份操作按钮与详情状态不一致 (04c177e5d, GuoLiBin6)
- commonalerts create page add pager (30b5112a9, tb365)
- fix[3.7]: 新建公有云磁盘,对provider添加域过滤条件 (426e83e7d, GuoLiBin6)
- baremental add getServerMonitorAgentInstallStatus (099087b37, tb365)
- fix[3.7]: 阿里云rds调整配置时禁用存储类型 (2fe381c74, GuoLiBin6)
- loadbalancer search fix (7975dcb99, tb365)
- fix[3.8]: 新建eip对云订阅增加过滤条件 (46291db31, GuoLiBin6)
- fix[3.8]: 阿里云平台设置防盗链禁用一部分设置 (95d20bb41, GuoLiBin6)
- fix[3.7]: 修复ip子网修改属性确定按钮失效 (343036d9e, GuoLiBin6)
- fix [3.7] 磁盘信息使用配置文件和i18n双重翻译, 以免新增的磁盘i18n信息不全 (fcb23caf5, GuoLiBin6)
- fix [3.7] 预算告警记录增加告警单位和翻译 (04e1a0d89, GuoLiBin6)
- 华为云监控维度修改 (7b5d49135, GuoLiBin6)
- 调整币种为通用文案 (9a2697631, GuoLiBin6)
- 修改top5磁贴单位 (418662af8, GuoLiBin6)
- networks global input error fix (f7d098e94, tb365)
- change huaweicloudstack to hcso (c640c7d43, tb365)
- add ssh port (c7151f783, tb365)
- 扩展名字列表列 (8d2defabd, GuoLiBin6)
- 修改首页点赞颜色 (2e6b16f50, GuoLiBin6)
- 修改首页点赞颜色 (cfa74e794, GuoLiBin6)
- 修复waf翻译 (0af7ffe1a, GuoLiBin6)
- . (4b70013f4, GuoLiBin6)
- . (3bf367235, GuoLiBin6)
- 华为云Stack删除主机同时删除硬盘等 (eb32caedb, GuoLiBin6)
- rds details page add hcso (51ee52de1, tb365)
- 恢复磁贴限制 (9ec9d2274, GuoLiBin6)
- 调整首页样式 (6a23737c7, GuoLiBin6)
- hcso create vm add cloudprovider (6e5044c9d, tb365)
kubecomps
Repo: https://github.com/yunionio/kubecomps
12 commits to kubecomps - v3.9.0 since this release.
Bug Fixes (8)
- kube-server: update kubespray (b47c8424, Zexi Li)
- kubeserver: client panic when startup (26917594, Zexi Li)
- kubeserver: client panic when startup (57173d4f, Zexi Li)
- kubeserver: system cluster register failed (14a51d6a, Zexi Li)
- kubeserver: start redeploy components when start (bcef64a6, Zexi Li)
- kubeserver: adjust external_cloud_cluster_id to 256 utf8 (994361a9, Zexi Li)
- kubeserver: cluster list filter (8d9f536c, Zexi Li)
- kubeserver: grafana inject system dashboard when ingress used (9add451c, Zexi Li)
Features (4)
- build: kubeserver base image (37eb0642, Zexi Li)
- kubeserver: add external_cloud_cluster_id (be8e3e86, Zexi Li)
- kubeserver: public cloud cluster import (697ede07, Zexi Li)
- kubeserver: resources limits for component (3c854acb, Zexi Li)
notify-plugins
Repo: https://github.com/yunionio/notify-plugins
11 commits to notify-plugins - v3.9.0 since this release.
Bug Fixes (8)
- replace grpc package version (0d6ad60, Zexi Li)
- rename yunion.io/x/notify-plugin to yunion.io/x/notify-plugins (3f6928d, Zexi Li)
- email: validate config (c21341b, rainzm)
- email: The display declares SSL as false (1d68c58, rainzm)
- webconsole: fetch webconsole correctly (4b4a78b, rainzm)
- websocket: websocket missing (e76ee62, Zexi Li)
- workwx: no user exist (3265680, rainzm)
- workwx-robot: send fail (72d6d65, rainzm)
Features (2)
Others (1)
ocadm
Repo: https://github.com/yunionio/ocadm
12 commits to ocadm - v3.9.0 since this release.
Bug Fixes (5)
- disable trafik TLSv1.0 and TLSv1.1 (0fb1922e, Qiu Jian)
- pod-cidr can't set (a43d3bae, Zexi Li)
- make traefik running on controller node (89c34378, Zexi Li)
- host: set default host qemu 4.2.0 (f6340f53, Zexi Li)
- traefik: update version to v1.7.34 (b9bea8f9, Zexi Li)
Features (2)
- set kube-controller-manager and calico node ip pool block size (75063c95, Zexi Li)
- config kube-proxy ipvs strictARP (74fe851f, Zexi Li)
Hack (1)
Minor (1)
- update RELEASE_BRANCH var (e4351291, Zhang Dongliang)
Others (3)
- adjust eviction value (b2e0cad3, Zexi Li)
- update vendor (e32c330e, Qiu Jian)
- readme update (db2a2a65, Zexi Li)
ocboot
Repo: https://github.com/yunionio/ocboot
80 commits to ocboot - v3.9.0 since this release.
Bug Fixes (27)
- master node ssh port (e6b5147, Zexi Li)
- use ocadm replace kubeadm update certs (9e0c25f, Zexi Li)
- add-node with specified ssh port (dc6db23, Zexi Li)
- ssh port args (0bb64db, Zexi Li)
- primary_master config db_port not work (b4eed03, Zexi Li)
- ssh communicate (50a5084, Zexi Li)
- eipgw sdnagent.conf use separate socket path (c1b391b, Qiu Jian)
- qemu package version (38c5d27, Zexi Li)
- add-node: add-node no proxy (fb247a9, Zexi Li)
- arm64,reboot,deploy: arm64 开源部署重启判断更新 (add0509, Zhang Dongliang)
- db,mariadb,mysql: 修复 mysql 权限问题 (2117303, Zhang Dongliang)
- deploy,arm64: arm64兼容问题:executor 软件包名 (672f63c, Zhang Dongliang)
- deploy,check: 开源部署前,检测域名是否包含 localhost 字串 (db0e653, Zhang Dongliang)
- deploy,kernel: 修复 arm 环境安装 kernel 找不到版本的问题 (c55b46b, Zhang Dongliang)
- deploy,nfs: debian 系统新增 nfs-common 包,以便挂载 nfs (d82ee34, Zhang Dongliang)
- deploy,python,parser: 解决欧拉、麒麟等系统执行 ssh 命令返回的json字串不规则的问题 (bc6c0da, Zhang Dongliang)
- grub_setup: find grub2 cfg exists (92f7c9f, Zexi Li)
- hotfix,minor: 增补3.8文件到 master (965b814, Zhang Dongliang)
- k8s,deploy,iso: 解决开源部署、iso 部署时 rpm 安装源的选择的 bug (cc737f9, Zhang Dongliang)
- kernel,gpu,reboot: 3.8 ~ master 检测 kernel 之前,先初始化 gpu 并重启,确保 grub2 生成新启动菜单并确保内核生效 (f7942f5, Zhang Dongliang)
- kernel,lsmod: 5.x 内核不再进行 lsmod 内核模块校验,以免报错 (ff75ae6, Zhang Dongliang)
- kernel,upgrade,update: 低版本升级到3.8时,保持当前内核,不对内核进行升级 (0cb8649, Zhang Dongliang)
- net,kernel,sysctl: 解决安装过程 sysctl 报错 (b152dc5, Zhang Dongliang)
- py,trim: 更新 pip requirements;更新 python imports (b82182d, Zhang Dongliang)
- ssh,paramiko: 解决升级过程中,paramiko 丢失 env 变量的问题 (46b55a2, Zhang Dongliang)
- systemd,deploy: ensure systemd is latest (181a103, Zhang Dongliang)
- upgrade,kernel: 版本升级时,确保新内核生效 (6b14d04, Zhang Dongliang)
Features (16)
- change VERSION to v3.8.10 (089636a, Zexi Li)
- use ocadm renew certs (ccf5d9b, Zexi Li)
- init with k8s cidr options (d5241ce, Zexi Li)
- remove paramiko dependency (27cc02e, Zexi Li)
- ocboot add-node subcommand (3f6e1a6, Zexi Li)
- update VERSION to v3.8.11 (d8e5c5b, Zexi Li)
- add-node: support node-port (ceee52e, Zexi Li)
- ceph,deploy,host: 3.8 之后,所有 host 节点默认安装 ceph-common 包 (7036aac, Zhang Dongliang)
- deploy,arch,arm64,centos7: add support for centos arm64 since 3.7 (12892c8, Zhang Dongliang)
- deploy,kernel: release/3.8 恢复旧版本的 kernel: kernel-3.10.0-1160.6.1.el7.yn20201125; 升级逻辑保持不变 (3c498f9, Zhang Dongliang)
- deploy,offline: ocboot 支持离线部署方案,since 3.7 (38c2924, Zhang Dongliang)
- eip,allinone: 在 allinone 模式下部署时,默认启用 eip-man (c10b0e5, Zhang Dongliang)
- eip,ha,keepalived: EIP 高可用部署 (e068f5b, Zhang Dongliang)
- install: set product version (b0712b9, Zexi Li)
- kernel,debian: install 5.10 kernel for debian since release/3.8 (4e35fb7, Zhang Dongliang)
- readme: add ssh port config (1d58f4c, Zexi Li)
Minor (1)
- add 3.9 files (147f6cd, Zhang Dongliang)
Others (36)
- 确保生成 grub2 的启动菜单 (015eaa4, Zhang Dongliang)
- kernel fix for centos 7 arm64 (1e934c1, Zhang Dongliang)
- release/3.9 打包流程变更:新增 onecloud-ee 打包 rpm/climc-ee 的步骤; (0c2f9b5, Zhang Dongliang)
- release/3.9 更新 qemu 到4.2.0 版本 (5541822, Zhang Dongliang)
- remove mysql_user and mysql_db steps (07cb5ca, Zexi Li)
- update README version to v3.8.8 (1c0392e, Zexi Li)
- update stable version to v3.8.8 (942e6a6, Zexi Li)
- 兼容某些不规范的 UOS 发行版 (db1154b, Zhang Dongliang)
- fix:(deploy,os)显式拒绝centos/uos/debian 之外的 OS release (9bacd09, Zhang Dongliang)
- minor update package name (4c04a2d, Zhang Dongliang)
- 更新 stable 版本; 只对 centos 7 x86 启用 gpu init 逻辑 (6680106, Zhang Dongliang)
- upgrade install ceph-common package (e597e68, Zexi Li)
- minor ansible verbosity level (6e306ee, Zhang Dongliang)
- 备份/恢复时,明确忽略掉iso_install_mode变量 (211fcaa, Zhang Dongliang)
- Fix the problem that the EIP gateway cannot be created (ab2424e, yu fei)
- fix yunion directory not exist (54f5b19, yu fei)
- auto create _config directory (d09e7a9, yu fei)
- Fix add-node (1830a1a, yu fei)
- minor update version tag (734487e, Zhang Dongliang)
- run inside docker optimized (a994807, Zexi Li)
- Ocboot is added to the container image (4d3177d, yu fei)
- modify README.md and run-in-docker.sh (49120d0, yu fei)
- add run-in-docker script (1fbd589, yu fei)
- add ocboot dockerfile (562fa1f, yu fei)
- minor fix (f3246f6, Zhang Dongliang)
- x86 debian10 release 3.8 fix (e72e3f8, Zhang Dongliang)
- update version to v3.8.4 (3303644, Zexi Li)
- update version to v3.8.3 (ab59b65, Zexi Li)
- update version to v3.8.2 (6f2ecc1, Zexi Li)
- 提前安装 ca certs 以防证书过期 (6227691, Zhang Dongliang)
- use kubernetes v1.15.12 (17afdbf, Zexi Li)
- update kernel test regex for kernel 5.x since release/3.8+ (92ec05d, Zhang Dongliang)
- python3 import hotfix (dba7e6e, Zhang Dongliang)
- python3 import hotfix (aee84cc, Zhang Dongliang)
- 3.8 ~ master 升级 kernel到 kernel-lt-5.4.130-1.yn20210710.el7.x86_64.rpm (d2979ac, Zhang Dongliang)
- install db to local hotfix (25a6d8f, Zhang Dongliang)
sdnagent
Repo: https://github.com/yunionio/sdnagent
11 commits to sdnagent - v3.9.0 since this release.
Bug Fixes (6)
- allow virtual ip traffic (4306c18d, Qiu Jian)
- eipgw should use separate sdn_socket_path (9906a405, Qiu Jian)
- vip's eip may be deleted (290aff38, Qiu Jian)
- eipgw deployment fix (f41de146, Qiu Jian)
- build: add base image (1ed1f621, Zexi Li)
- build: unify docker image UTC timezone (eb99c90c, Zexi Li)