v3.8.7
Released at 2022-02-24 10:35:01
cloudpods
Repo: https://github.com/yunionio/cloudpods
96 commits to cloudpods - v3.8.7 since this release.
Bug Fixes (74)
- arm image support UEFI by default (21c8696670, Qiu Jian)
- baremetal mismatch with empty Guid (eb3447e97a, Qiu Jian)
- allow view events of owner objects (5fd5252d9d, Qiu Jian)
- test secgroup rules to ovn ACL and recode guest adminSecgroup (#13363) (608178b8bc, Jian Qiu)
- user create user nil pointer error (93de681d5b, Qiu Jian)
- rng device shoud use /dev/urandom instead of /dev/random (292335161c, Qiu Jian)
- qemu-img info force share (-U) 3.8 (362ff79882, Qiu Jian)
- handle exception that qemu quit or cancel migrate during migration (45073bc956, Qiu Jian)
- batch migrate in parrallel (0347c5bb8c, Qiu Jian)
- delay block stream after server start (239dc082f0, Qiu Jian)
- add header x-xss-protection (32da719452, Qiu Jian)
- missing instance type for cloned server (d28dc140c7, Qiu Jian)
- delete disk skip recycle_bin (dcbab20684, Qiu Jian)
- class network mtu should consider default_mtu (dd4552c131, Qiu Jian)
- filter server by vip or eip of vip (5638376ec8, Qiu Jian)
- vpcagent nil pointer panic (89f1c296ec, Qiu Jian)
- apigateway: add is forget login user option (de2be98b31, ioito)
- baremetal: raid ssd disk as firstly root disk (#13247) (3617d0f77f, Zexi Li)
- cloudcommon: splice notifyurl correctly (58a5f23238, rainzm)
- common: always return next_marker (9613fe4721, ioito)
- common: metadata update key (84283c1321, ioito)
- common: ListItemFilter func exec in the end (333c736a24, zhaoxiangchun)
- glance: image statistics (7a1de1553e, ioito)
- host: dist prepare migrate_certs (fe6d521487, Zexi Li)
- host: make tls-creds empty when no tls migrate (1571b696a6, Zexi Li)
- host: sparse file seek (7124485fd6, ioito)
- host: arm qemu remove -no-kvm (514ed8baca, ioito)
- host: add space before -object memory-backend-ram (071a2e7952, Zexi Li)
- host: Stop the retry of purge when the target does not exist (4e8d6500ee, rainzm)
- host: judge whether the resource exists correctly (#13370) (ccbc5dcfb8, Rain Zheng)
- host: add host online offline log (935b4fca35, ioito)
- host: ceph df with total_bytes (2f3e11e70a, ioito)
- host: host register (b9edc20064, ioito)
- host: init local backup dir (0f7ec3e47e, rainzm)
- host: aarch64 vm usb id duplicated (a1a43aa63d, Zexi Li)
- host,region: add action log (#13304) (74c8f6d1dd, 屈轩)
- hostman: cmdline option range panic (1c08fdd748, Zexi Li)
- hostman: config BONDING_OPTS for ifcfg-bondx (#13225) (aecc0ebbbe, Zexi Li)
- keyston: add sync log for ldap (8d2b1fffff, ioito)
- monitor: alerting resourece filter by scope (6b49c7267b, zhaoxiangchun)
- region: huawei routetable (1b558448a9, ioito)
- region: nutanix instance vcpu (3dfa0fbba6, ioito)
- region: nutanix disk (6f97e8b575, ioito)
- region: format time from utc_offset in scheduledtask (9893545a86, rainzm)
- region: vm nic sync with network (e405c0a930, ioito)
- region: nutanix image and vpc vlan id (660e74b85f, ioito)
- region: nutanix disk type (04bc7e48ef, ioito)
- region: skip first sync waf rule (c1576f864c, ioito)
- region: nutanix misc fix (9335a3ad64, ioito)
- region: action log (bed2057130, ioito)
- region: optimized public image sync (#13357) (6b80791d8d, 屈轩)
- region: nutanix duplicate vlan id (e86ef16744, ioito)
- region: nutanix instance nic (3508f87024, ioito)
- region: batch migrate use enable_tls_migration option (cf33d7e788, Zexi Li)
- region: optimize codes (c0c83a97f6, rainzm)
- region: be compatible with 3.8 (786af1bd7e, rainzm)
- region: huawei rtb name (987f69b16b, ioito)
- region: clear vm secgroup (cac44ba945, ioito)
- region: marshall correctly SDiskBackup.DiskConfig (b0ecb4bf06, rainzm)
- region: vm_sync_isolated_device i18n (#13421) (b63445749d, Zexi Li)
- region: minio s3 object set acl error (21d6c0c9a4, ioito)
- region: set sys disk index to 0 (#13324) (0e602964c8, 屈轩)
- region: qcloud tdsql tags (89b94e1faa, ioito)
- region: tag key export (35daf10b6c, ioito)
- region: delete disk actually when cleaning disks (#13523) (94a8c1e0bd, Rain Zheng)
- region: vpc tag sync (114b77eb02, ioito)
- region: qcloud lb bandwidth (fdd7d78f7e, ioito)
- region: set status creating for instance backup when creating (69cebfd840, rainzm)
- region: sync tags for vpc and network (6e52827276, ioito)
- region: create wire input bw deprecated (094226e14b, Zexi Li)
- region: 支持同时指定项目切自动创建项目 (#13361) (18fc2fe18f, 屈轩)
- region: add cidr filter for route table (66377de7a5, ioito)
- region: send SERVER_DELETE event notify when guest is actually deleted (97d449ed13, rainzm)
- region,notify: add create, delete and sync notification of loadbalancerbackendgroup (55b6940a14, rainzm)
Feature (8)
- local user add need_reset_password field (084dc9a486, Qiu Jian)
- customizable totp issuer string (34d4e1b681, Qiu Jian)
- policy import/export utils (aadd6df5bd, Qiu Jian)
- cleanup native hugepage codes (8284c368f7, Qiu Jian)
- baremetal tftp send customized files according to a file map (#13373) (cb94e5a4ac, Jian Qiu)
- support fangde OS (baf37c9aa6, Qiu Jian)
- support log to remote syslog server (72e79c5f7a, Qiu Jian)
- support dhcp relay information option 82 (5fc7ac0217, Qiu Jian)
Features (14)
- build: make glance-base image (e79b1b7439, Zexi Li)
- climc: add public and private for backupstorage (85257b5021, rainzm)
- climc: add climc command for instance/disk backup (56b2e3bed9, rainzm)
- host: transfer sparse file over network (63d3fa8af8, ioito)
- host,region: unify target qemu commandline from source (5353b2d56a, Zexi Li)
- notify: judge whether to enable automatic renewal when the expiration notice is given (bcc309eb2f, rainzm)
- region: support nutanix (bf68493c49, ioito)
- region: support instance backup (0a18af0ed3, rainzm)
- region: add nutanix sync (344596cdf0, ioito)
- region, host: support disk backup (f965f6aefd, rainzm)
- region,host: tls live migrating (4b5c67b739, Zexi Li)
- region,keystone: add enable_tls_migration config (#13381) (b2714f3a0a, Zexi Li)
- scheduler: log CheckDisksAllocable skipped storage (6587086660, Zexi Li)
- util: add tls util (9cbd3e42d7, Zexi Li)
cloudpods-operator
Repo: https://github.com/yunionio/cloudpods-operator
5 commits to cloudpods-operator - v3.8.7 since this release.
Bug Fixes (4)
- update host image tag to v1.0.3 (5106226d, Zexi Li)
- cloudmon: fixed cloudmon deployment resourece.limit info (d3c2b5cf, zhaoxiangchun)
- operator: remove mount /proc volume (2b19eebf, Zexi Li)
- operator: remove 3.8 schedtask (1bdc20ae, Zexi Li)
Features (1)
cloudpods-service-operator
Repo: https://github.com/yunionio/cloudpods-service-operator
1 commits to cloudpods-service-operator - v3.8.7 since this release.
Bug Fixes (1)
dashboard
Repo: https://github.com/yunionio/dashboard
99 commits to dashboard - v3.8.7 since this release.
Bug Fixes (58)
- policy create error (085a1b730, GuoLiBin6)
- modify i18n (6d45282d8, GuoLiBin6)
- modify i18n (1d500f3d4, GuoLiBin6)
- 修复清空下拉框选择项目报错问题 (b77a5623b, gaomingjiu@yunion.cn)
- #8220 反亲和组关联虚拟机时,输入字符时过滤条件应该用filter (e8dd2f2ff, gaomingjiu@yunion.cn)
- add description filter (3fa238aa9, GuoLiBin6)
- #8173 打开镜像市场前端不应该报错 (da218734d, gaomingjiu@yunion.cn)
- set default tag filter (854f34bea, GuoLiBin6)
- #8213 文案修改 (f9a79dc20, gaomingjiu@yunion.cn)
- #8202 域下没有项目,在该域下新建云账号不应该报错 (ffb86caf3, gaomingjiu@yunion.cn)
- get stats error when router beforeeach to check permission (1db935f72, GuoLiBin6)
- image resource add statistics (c52553659, gaomingjiu@yunion.cn)
- #8205 三级权限关闭时,调度标签应用范围显示错误 (ff45372f5, gaomingjiu@yunion.cn)
- #8203 add i18n (103e4dc62, GuoLiBin6)
- #8201 login password input show repeat (c318ac4a9, GuoLiBin6)
- #8188 login password show (a332582c7, GuoLiBin6)
- #8192 arm架构的虚拟机传参应该是os_arch=arm (76c14f4f4, gaomingjiu@yunion.cn)
- network list action error (9291c52a7, gaomingjiu@yunion.cn)
- misc fixes, vip, evip, passthrough, etc. (cef350133, Qiu Jian)
- network list params (2d91c2590, gaomingjiu@yunion.cn)
- user create close skip password check (f407b300c, gaomingjiu@yunion.cn)
- close skip password check (f932e365b, gaomingjiu@yunion.cn)
- eslint error (f86bb2623, gaomingjiu@yunion.cn)
- #8177 日志列表优化 (576d236a7, gaomingjiu@yunion.cn)
- #8136 sku action permission (b9c2e411e, GuoLiBin6)
- #8176 裸金属服务器没有重置按钮,应去掉 (448dd1e11, gaomingjiu@yunion.cn)
- filter error (a1d94d0f8, mj)
- #8144 format scheduletask utc time (e8bd3493c, GuoLiBin6)
- #8138 虚拟机CPU32核,调整配置时CPU选项应该自动展开 (001983c2c, gaomingjiu@yunion.cn)
- #8172 add permission for instancebackup and diskbackup (da5b99950, GuoLiBin6)
- 去掉系统盘控制逻辑 (e0b61653f, gaomingjiu@yunion.cn)
- #8131 pageList loadmore (e09ad624a, GuoLiBin6)
- #8145 bill currency show repeat (a64d5ecc3, GuoLiBin6)
- #8132 dns record tag is not required (8679b082b, GuoLiBin6)
- arch sort (45c6b3057, mingjiu)
- sugguest rule i18n (74fc40cce, gaomingjiu@yunion.cn)
- #8130 hide quota panel when switch close (603e1ad98, GuoLiBin6)
- #8134 Senders email i18n (a519b37ac, gaomingjiu@yunion.cn)
- #8128 优化建议-规则配置 - 详情里应该有优化建议的内容 (e1a8c6bad, gaomingjiu@yunion.cn)
- k8s doc url for ce (046fac243, gaomingjiu@yunion.cn)
- #8124 change gpu icon (8444e725b, GuoLiBin6)
- nutanix op (789bfd3f4, ioito)
- lb monitor request params error (cb6b15b35, GuoLiBin6)
- error commit (9b56e1917, GuoLiBin6)
- logout refresh (435b04335, GuoLiBin6)
- k8s asbook text (bac176c40, gaomingjiu@yunion.cn)
- monitor line chart error (23093206a, GuoLiBin6)
- instance group bind server accuracy (973ea3de7, GuoLiBin6)
- apsara support bucket (847db3c53, GuoLiBin6)
- #8106 instancegroup error (54d1a97ac, GuoLiBin6)
- storage name the same rules (b9b54893c, gaomingjiu@yunion.cn)
- k8s doc url (d4dbd39c5, gaomingjiu@yunion.cn)
- add nutanix trans (60d0a47db, ioito)
- nutanix guide (e54119331, ioito)
- add nutanix account create (87d4b3b41, ioito)
- #8093 add server status (065071979, GuoLiBin6)
- #8086 secgroup action check (ff5d1a778, GuoLiBin6)
- #8097 blockstorage status error (f87fc6e0c, GuoLiBin6)
Feature (1)
Features (29)
- hidden backup (2bae5606e, mj)
- #3658 add policy create checkbox (d901bf0f0, GuoLiBin6)
- #3599 拓扑图标及状态异常兼容处理 (6e8fabfed, gaomingjiu@yunion.cn)
- #3599 同一个资源属于不同wire或不同子网,应该能凸显出来 (4f24e3fc7, gaomingjiu@yunion.cn)
- #3631 反亲和组关联虚拟机,搜索框支持IP或名称同时搜索 (f5edff569, gaomingjiu@yunion.cn)
- #3643 镜像增加中国方德logo (54ad29e06, gaomingjiu@yunion.cn)
- backupstorages list add scope params (5009e7297, gaomingjiu@yunion.cn)
- image resource add statistics (a66903e57, gaomingjiu@yunion.cn)
- host image resource add statistics (dff2de5f0, gaomingjiu@yunion.cn)
- instance snapshot resource add statistics (e9e7dc031, gaomingjiu@yunion.cn)
- #3612 nutanix menu permission for eip (150f5fa98, GuoLiBin6)
- open skip password check (159014757, gaomingjiu@yunion.cn)
- #3637 用户登录后,如果user信息中 need_reset_password 为true,则强制要求用户设置密码 (b04361700, gaomingjiu@yunion.cn)
- #3594 虚拟机详情页网络tab合并 (7e13aceeb, gaomingjiu@yunion.cn)
- #3577 优化虚拟机、硬盘备份恢复 (8ba1857b9, gaomingjiu@yunion.cn)
- modify i18n (002f2dbfc, GuoLiBin6)
- #3616 add i18n (d062d687d, GuoLiBin6)
- #3611 set discount precision (afabc713e, GuoLiBin6)
- add instance backup (84454a929, gaomingjiu@yunion.cn)
- create instance backup (c2574d5b3, gaomingjiu@yunion.cn)
- add disk backup (b91399757, gaomingjiu@yunion.cn)
- #3603 增加麒麟的OS图标 (8217dc561, gaomingjiu@yunion.cn)
- transfer dialog column show host (6e71dac99, gaomingjiu@yunion.cn)
- notifyconfig email add sender email address (1f458275a, gaomingjiu@yunion.cn)
- timeout auto logout (492b9f411, GuoLiBin6)
- support logout clear user info (456744d1b, GuoLiBin6)
- add permission (96c71c2e6, GuoLiBin6)
- #3585 主机新建,调度标签优化 (bad80aa6b, gaomingjiu@yunion.cn)
- add error dialog i18n (e4e7f8cb7, GuoLiBin6)
Others (11)
- feat(#3612): Nutanix 功能选择控制 (fa9cb5bc2, gaomingjiu@yunion.cn)
- fix(#8165): 新建nutanix平台的硬盘不应该分配失败 (4780c388d, gaomingjiu@yunion.cn)
- fix(#8154): 新建nutanix虚拟机,系统镜像选择私有云镜像,系统盘容量大小应该只显示选择镜像的值,且不可以修改 (7423a5401, gaomingjiu@yunion.cn)
- fix(#8153): nutanix虚拟机详情中系统盘和数据盘大小不应该显示为0 (180487bba, gaomingjiu@yunion.cn)
- fix[3.7]: 更新账单文件云账号取值错误 (4f8424f5c, GuoLiBin6)
- fix(#8149): 新建Nutanx虚拟机高级选项中 应该去掉安全组选项 (d3906a5dd, gaomingjiu@yunion.cn)
- fix(#8133): 消息订阅设置-资源创建、资源同步下的资源需要加翻译 (ae6bf80aa, gaomingjiu@yunion.cn)
- fix(#8127): 配置邮箱通知渠道,勾选SSL,验证失败后,前端仍显示通过 (f249a9478, gaomingjiu@yunion.cn)
- fix(#8141): Nutanx的虚拟机磁盘不应该一直转圈 (c3d872e64, gaomingjiu@yunion.cn)
- feat(#3600): 虚拟机详情页增加密码查看按钮 (f1520fbfb, gaomingjiu@yunion.cn)
- fix[3.8]: #8116 base-select component load more error (5a927513d, GuoLiBin6)
kubecomps
Repo: https://github.com/yunionio/kubecomps
1 commits to kubecomps - v3.8.7 since this release.
Features (1)
notify-plugins
Repo: https://github.com/yunionio/notify-plugins
2 commits to notify-plugins - v3.8.7 since this release.
Bug Fixes (1)
Features (1)
sdnagent
Repo: https://github.com/yunionio/sdnagent
2 commits to sdnagent - v3.8.7 since this release.