v3.8.4
Released at 2021-11-09 09:57:14
cloudpods
Repo: https://github.com/yunionio/cloudpods
90 commits to cloudpods - v3.8.4 since this release.
Bug Fixes (70)
- glance use multicloud objectstorage client to manipulate objectstorage (8f1d9998f1, Qiu Jian)
- remove s3fs client from docker image (ea8f261ed6, Qiu Jian)
- apigateway request api_server option directly from keystone (a663c5ce87, Qiu Jian)
- glance depends s3fs (69d66eef67, Qiu Jian)
- make minio endpoint compatible with multicloud objectstorage (86817febe1, Qiu Jian)
- update server vdi and vga with correlation (ed3bd14773, Qiu Jian)
- clean up region data (5b55749dbd, Qiu Jian)
- disable MFA by default (#12587) (f42bce4184, Jian Qiu)
- set qemu cpu sockets to 2 for x86 cpu (48d45592e4, Qiu Jian)
- enable disabled select user for windows (especially for windows 10) (b974842932, Qiu Jian)
- delayed probing GPU on host init and add disable_gpu option (d766d5a979, Qiu Jian)
- change errors package (b5d55c7ebc, rainzm)
- apigateway: api_server changed (d8f0cc6b4a, Qu Xuan)
- baremetal: rebuild root calculate root disk partitions incorrect (23bde8e519, Zexi Li)
- baremetal: TaskWorkerCount options not init (eafd63ed99, Zexi Li)
- baremetal: add task_worker_count option (fe54f42735, Zexi Li)
- climc: set param 'enable' as *bool (c6fd3d5dbd, rainzm)
- cloudcommon: update db_dispatcher set order by to sqlchemy.SQuery (0a6daca02d, zhaoxiangchun)
- devtool: change agent install metadata key (2a49b7903b, rainzm)
- esxi: avoid uplink dvpg (d3c8315b81, rainzm)
- host: avoid storage attach not report error (4c00be06a2, Qu Xuan)
- host: xfs unlock (9407ff7397, Qu Xuan)
- host: cephx closed (928bb282ac, Qu Xuan)
- host: same mountpoint rbd storage (65786781e1, Qu Xuan)
- host: disk snapshot file locking off (c3f37211a2, Zexi Li)
- host: struct disk create params (00c4490ec8, Qu Xuan)
- host: ceph snap delete (5be6a18f2b, Qu Xuan)
- monitor: monitor host query fix (5cf2937871, zhaoxiangchun)
- monitor: monitor alert support:{level} filter (8381a3f1f2, zhaoxiangchun)
- monitor: add monitor sheild {expired} state (d435034e6d, zhaoxiangchun)
- monitor: onecloud notifier send sys when user_ids and robot_ids length == 0 (d51ea4d961, zhaoxiangchun)
- notify: robot ListItemFilter (5ebb30ed83, rainzm)
- notify: init robot project info (b67dd5200a, rainzm)
- notify: init ProjectId for robots without ProjectId (4938bd8b4f, rainzm)
- notify: be compatible with Chinese when generating names (8ab7b49f05, rainzm)
- notify: add PENDING_DELETE tmpl (ae98388b8a, rainzm)
- notify: support modify rolescope when change subscriber (5414541ce5, rainzm)
- notify: use roleCache to display role info (8b889fc561, rainzm)
- notify: SetModelManager to delete successfully (3ce447c35e, rainzm)
- notify: init system tenant_id for robot without tenant_id (09854f51c3, rainzm)
- notify: remove "已经" in templ (05e19381d8, rainzm)
- notify: modify 'dingtalk-robot' to 'workwx-robot' (62189913f1, rainzm)
- notify: modify resource list of topic (30875951e1, rainzm)
- notify: get the receivers that need to be added and deleted correctly (da1fc9e8f3, rainzm)
- region: avoid empty ip addr for vm (8e982788fe, Qu Xuan)
- region: capacities overflow with azure (3acb2469a7, Qu Xuan)
- region: tag list for natgateways (40a9c4723f, Qu Xuan)
- region: sync cdn domain origins (bd1cb2fc1d, Qu Xuan)
- region: set storage with snapshot id when change vm disk config (98a31154e5, Qu Xuan)
- region: allow account sync when auto sync enabled (3026b2d73c, Qu Xuan)
- region: hide rbd disk secret (904f00cc55, Qu Xuan)
- region: qcloud classic nic and storage sync (55db52bc3a, Qu Xuan)
- region: wait all goroutine finished when execute scheduled_tasks (a09dccf981, rainzm)
- region: google rds tags sync (7d49c48eff, Qu Xuan)
- region: cdn generated code (5f0c1cfd49, Zexi Li)
- region: openstack eip sync (8b1aa2e675, Qu Xuan)
- region: add cdn domain (fe66a6e907, Qu Xuan)
- region: waf and app tags sync (7756028da0, Qu Xuan)
- region: add waf and app tags sync (e90f89efa8, Qu Xuan)
- region: validate update (57244dcbd0, Qu Xuan)
- region: filter vpcs by zone (35cba00416, Qu Xuan)
- region: cdn nat tags sync (9a2e197c43, Qu Xuan)
- region: sync nat and cnd tags (dc27b93775, Qu Xuan)
- region: init timerQueue correctly (0d0c52ddb1, rainzm)
- region: avoid panic when query is nil (d9165e540e, Qu Xuan)
- region: delete instance snapshot itself after deleting subsnapshots (101502895e, rainzm)
- region: cdn purge (5f5f02ac07, Qu Xuan)
- region: avoid syncing when starting or stoping esxi vm (25a9086f98, rainzm)
- region: avoid cidr change 0.0.0.0/0 (d797eb3144, Qu Xuan)
- region: aliyun rds tags sync (ee3df76aa3, Qu Xuan)
Feature (2)
- support PhoenixOS guest (bd40d802ec, Qiu Jian)
- add global mac prefix option (155f9620c6, Qiu Jian)
Features (11)
- cloudproxy: add purge-forward for proxy endpoint (15af5feed5, rainzm)
- cloudproxy: support generateName for createFromServer (ac674553ee, rainzm)
- monitor,cloudmon: add azure rds,redis,lb metric (00cb7fb015, zhaoxiangchun)
- notify: add WebconsoleDisable for topic (2798b9e592, rainzm)
- notify: configure the new resource and its translation (c874e90985, rainzm)
- notify: add Action sync_create, sync_update, sync_delete (17aeab6b4e, rainzm)
- notify: update topic (b73d206365, rainzm)
- region: add have-agent action for guest (d36f8103dd, rainzm)
- region: add some resources to create deleted webhook notifications (5a71c664d1, rainzm)
- region,host: create or update server add machine option (#12606) (ddc7c4ffb6, Zexi Li)
- region,host: implement server change disk storage (bad21c8698, Zexi Li)
Optimized (1)
- region: improve img convert speed (0a140753be, Qu Xuan)