v3.9.0
发布时间 2022-06-06 12:39:35
cloudpods
仓库地址: 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
仓库地址: 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)