v3.9.2
Released at 2022-09-12 14:54:35
cloudpods
Repo: https://github.com/yunionio/cloudpods
78 commits to cloudpods - v3.9.2 since this release.
Bug Fixes (61)
- host mem_commit_bound typo (04285fa2f1, QIU Jian)
 - add password info to server vnc info (#14862) (282cfb079f, Jian Qiu)
 - no log for storage enable/disable (#14769) (20b8327c75, Jian Qiu)
 - allow dmidecode not working for hostman (3aa4be3d66, Qiu Jian)
 - add HSTS (RFC 6797) header if TLS enabled https://www.tenable.com/plugins/nessus/142960 (5d490741a0, Qiu Jian)
 - agent pull list with system scope (fffbab915b, Qiu Jian)
 - fail to create ceph disk, missing disk credential (3b93dfdd98, Qiu Jian)
 - opsadmin no log permission (#14760) (3f89f26985, Jian Qiu)
 - clicm detach disk ignore keep_disk param (6f6928493f, Qiu Jian)
 - choose host storage without considering storage capacity (553ce9952f, Qiu Jian)
 - gen copyright (1a7cd22bb8, wanyaoqi)
 - allow start vm on raspberry pi 4 (#14764) (0ab602ae1d, Jian Qiu)
 - policy cache get/set with atomic ops (b1a5ccd153, Qiu Jian)
 - allow update server pending deleted at (#14906) (338f814cbc, Jian Qiu)
 - cloud_env options (7e6765f413, ioito)
 - remove apiversion param from session (3098a7b857, QIU Jian)
 - support huawei sms service (#14896) (965ba3ee77, Jian Qiu)
 - apigateway: edit http redirect code 301 to 302 (5abb23aba9, huangzekeng)
 - climc: options for network address (e00921a1e6, ioito)
 - cloudid: support redirect url for qcloud aliyun and aws (04902ddd20, ioito)
 - cloudmon: k8s metric (866facb6c1, ioito)
 - cloudmon: server metric tag (93193e0170, ioito)
 - cloudmon: alert history (0b984efb97, ioito)
 - cloudmon: qcloud k8s metric (24fb95b01b, ioito)
 - cloudmon: azure windows metric (a09bcb6667, ioito)
 - cloudmon: huawei metric pull (585fa7bd35, ioito)
 - cloudmon: bucket and redis metric (098b65c25d, ioito)
 - cloudmon: 添加监控指标描述信息 (16fbba70c8, ioito)
 - cloudmon: qcloud redis metric (982f4fa909, ioito)
 - cloudmon: aliyun redis metric (a869940020, ioito)
 - cloudmon: allow disable ping probe (814541dc9e, Qiu Jian)
 - host: uefi boot firmwaire use pflash options (#14757) (c519e23dbd, wanyaoqi)
 - host: get unused port (404fe5eaf7, wanyaoqi)
 - keystone: ldap search with pagination (60f868b259, Qiu Jian)
 - notify: fail to create deleted contacts (#14882) (551b7dcc73, Jian Qiu)
 - region: jdcloud misc (#14864) (37cc198f81, 屈轩)
 - region: add interface for metric (c7657a5e87, ioito)
 - region: apsara instance id (c22dcb4c59, ioito)
 - region: k8s purge when deleted (29387cd62e, ioito)
 - region: billing cycle (ccec0e22a8, ioito)
 - region: update host cpu_reserved on reserve cpus (#14848) (c524d488a9, wanyaoqi)
 - region: choose storage when no medium specified (201ecfc7fe, Zexi Li)
 - region: support enable aws monitor agent (82fd9c0a7e, ioito)
 - region: support distinct sku by name (0ca039b3ae, ioito)
 - region: aws not found error (37f59cc9eb, ioito)
 - region: format and check existing path (24acccc0bf, wanyaoqi)
 - region: add cloud_env filter options for network address (fd20c71c21, ioito)
 - region: secgroup rule sync (e4869f6f5f, ioito)
 - region: api version for k8s (ec3b2c321e, ioito)
 - region: huawei lb rule sync (381f3aaa9a, ioito)
 - region: secgroup rule sync (dd08d21b82, ioito)
 - region: show huawei cloudprovider with region name (0b3d196bfd, ioito)
 - region: 避免缺失department信息导致获取bucket容量失败 (2fd7030523, ioito)
 - region: cloudprovider tenant id (97df9f264d, ioito)
 - region: use virtio replace ide on diskattach (ac850697f6, wanyaoqi)
 - region: check qga set password username is equal login_account (ae43d31287, wanyaoqi)
 - region: gpu_models in capabilities' response (43450da351, Zexi Li)
 - region: sync domain_id to kubeserver (e7f0779150, Zexi Li)
 - region,host: mount fusefs on guest start (2f2c17b666, wanyaoqi)
 - scheduler: testing failed (#14942) (d3a8fa1315, Zexi Li)
 - scheduler: fill storage and network results (9c2203a73d, Zexi Li)
 
Code Refactoring (1)
- cloudmon: metric collect (683bc536bd, ioito)
 
Feature (5)
- webhook support notification of user update (#14913) (e31524bc5d, Jian Qiu)
 - verify user with sms code (#14859) (02359b0bf8, Jian Qiu)
 - verify user with sms code (1d75cff5b4, Qiu Jian)
 - apigateway: SP-initiated logout (7b61454b32, Qiu Jian)
 - host-deployer: support neokylin (#14887) (4b442acb68, Jian Qiu)
 
Features (6)
- qga: add server-qga-command (07ece80f42, wanyaoqi)
 - region: set password use same interface (489d75a5ed, wanyaoqi)
 - region: add virtio vga type support (#14786) (709eb0e23e, wanyaoqi)
 - region,host: deploy telegraf (#14919) (64d0e84d73, wanyaoqi)
 - region,host: qga set user password (95c836bed5, wanyaoqi)
 - region,host: custom usb controller type (5e9dafe4a8, wanyaoqi)
 
Others (5)
- order-by-guest-count (722f835f27, mhf)
 - 阿里云内网connectionStr (11320a6c40, mhf)
 - 虚拟机、磁盘排序与过滤 (f1d69fe3fa, mhf)
 - 修改getYears,getMonth顺序bug (31f6abc0dc, mhf)
 - fix cherry pick of #14743 (57fe475917, wanyaoqi)
 
cloudpods-operator
Repo: https://github.com/yunionio/cloudpods-operator
16 commits to cloudpods-operator - v3.9.2 since this release.
Bug Fixes (13)
- setupKeys consistent with productVersion (84070547, Qiu Jian)
 - remove apiversion from session (6b96cb51, Qiu Jian)
 - hide immature components (c9d9d0f5, Qiu Jian)
 - event record (58f6cb92, Zexi Li)
 - hostCpuPassthrough should be true by default (3cd70c4f, Qiu Jian)
 - apigateway: set imageName (db1060f1, Zexi Li)
 - etcd: enable fix etcd size (54977957, wanyaoqi)
 - etcd: update etcd size by master node count (48bf0ac1, wanyaoqi)
 - host: default qemu version (23a56367, Zexi Li)
 - operator: host_raid metric no_data_state should be ok (e89270db, Zexi Li)
 - operator: scheduledtask and report services' port (0e51dc41, Zexi Li)
 - operator: yunionagent port (5f3092cf, Zexi Li)
 - regiondns: change default dns to 223.5.5.5 (871030ce, Zexi Li)
 
Features (3)
- port specified (cd18782f, Zexi Li)
 - use dynamic client for ingress (c9c8c429, Zexi Li)
 - helm installation support (7eef46cb, Zexi Li)
 
dashboard
Repo: https://github.com/yunionio/dashboard
72 commits to dashboard - v3.9.2 since this release.
Bug Fixes (35)
- secgroup params (edd65bf3b, gaomingjiu@yunion.cn)
 - #3912 修复qga问题 (619c993ef, gaomingjiu@yunion.cn)
 - metadata null error (aac6e37ee, gaomingjiu@yunion.cn)
 - #8523 RDS监控数据增加数据库引擎过滤 (061549030, GuoLiBin6)
 - 隐藏云账号健康状态磁贴 (35e00e16e, GuoLiBin6)
 - #8508 云账号新建单次定时任务时前端不应该报错 (0ad820de7, root)
 - huawei sms bugfixes (8a7050171, QIU Jian)
 - 项目详情-RDS取值错误 #14909 (07b95acae, GuoLiBin6)
 - update locale texts for resource update webhook (57c245074, QIU Jian)
 - rds 监控参数报错 (6dd41811f, GuoLiBin6)
 - start count enable (f4b1d3272, gaomingjiu@yunion.cn)
 - 手机号验证码发送提示信息优化及禁用控制 (c42825558, gaomingjiu@yunion.cn)
 - top5 time init error (3e7690346, gaomingjiu@yunion.cn)
 - top5 time error (fab45a805, gaomingjiu@yunion.cn)
 - mode undefined error (3955be9e0, gaomingjiu@yunion.cn)
 - mode undefined error (44f945ae2, gaomingjiu@yunion.cn)
 - #8506 全局配置翻译更正 (994e375fa, GuoLiBin6)
 - 文档链接更正 (c6007a7f7, GuoLiBin6)
 - 文档地址更正 (9058bd26a, GuoLiBin6)
 - 安全组的过滤 (171a64e7d, gaomingjiu@yunion.cn)
 - #8521 虚拟机/宿主机详情页名称修改校验 (3b2efb797, GuoLiBin6)
 - fix import error (8ae335b66, GuoLiBin6)
 - #3897 oss/lb/rds增加层级标签 (0f4a88d07, GuoLiBin6)
 - #8510 使用率图表展示<1%比例优化 (cb6682129, GuoLiBin6)
 - 文档地址更正 (4a866f1d4, GuoLiBin6)
 - #8516 资源列表增加只读云 云环境的展示 (894c72909, GuoLiBin6)
 - #8514 新建本地IDC虚拟机,CPU和内存选择不限时,套餐列表不应该为空 (358a31507, gaomingjiu@yunion.cn)
 - 共用组件 DateTime props中函数this指向问题 (4a5920211, GuoLiBin6)
 - 磁盘 挂载状态及挂载虚拟机排序优化 (574096399, GuoLiBin6)
 - 虚拟机/磁盘排序优化 (343369762, GuoLiBin6)
 - #8511 存储ui策略优化 (f01783b50, GuoLiBin6)
 - build: make cherry_pick_pull script work on macos (51ef1fdf1, Zexi Li)
 - compute: gpu for IDC VM creation (8fc1ddfb4, Zexi Li)
 - k8s: add machine error (c2f03df02, Zexi Li)
 - utils: python in cherry_pick_pull tool (dc0cf0419, Zexi Li)
 
Feature (3)
- support huasei sms service (5f7b18a87, QIU Jian)
 - sms auth (15f4fcd49, QIU Jian)
 - license v4 support (2b7e711c7, QIU Jian)
 
Features (33)
- #3912 support qga (13846b89c, gaomingjiu@yunion.cn)
 - #3919 快速恢复 (488d01e9c, gaomingjiu@yunion.cn)
 - #3920 迁移UI改进 (64c2a6d11, gaomingjiu@yunion.cn)
 - #3899 MFA认证Android App增加从阿里云OSS下载链接 (32450d4ac, gaomingjiu@yunion.cn)
 - sku list distinct (33d40de0e, gaomingjiu@yunion.cn)
 - Rds/Redis 监控参数更正 (b9c2f27bf, GuoLiBin6)
 - k8s 集群增加监控 (abbb81127, GuoLiBin6)
 - #3910 增加中标麒麟图标 (52a651549, gaomingjiu@yunion.cn)
 - 资源状态统计增加统计资源白名单 (e283b4b9c, gaomingjiu@yunion.cn)
 - #3856 虚拟机远程连接信息展示优化 (5da3200bb, GuoLiBin6)
 - #3856 kvm主机增加远程连接信息展示 (2e77fb8e9, GuoLiBin6)
 - #3905 手机号登录UI交互改进 (92f72d205, gaomingjiu@yunion.cn)
 - #3902 rds 监控优化 (48c2025cd, GuoLiBin6)
 - #3902 阿里/飞天 虚拟机磁盘使用率增加groupBy: device (4d6e03758, GuoLiBin6)
 - #3902 RDS实例 监控azure平台的SQLServer数据增加group_by参数 (8d046ae4b, GuoLiBin6)
 - #3877 层级标签展示优化(样式) (932ee74c3, GuoLiBin6)
 - #3751 文档链接可以自定义 (6cad71b17, gaomingjiu@yunion.cn)
 - #3898 列表标签过滤默认展示 未归集 (a41d5fca9, GuoLiBin6)
 - #8508 云账号新建单次定时任务时前端不应该报错 (0c24007ce, gaomingjiu@yunion.cn)
 - 增加全局变量env (9cd9cb595, GuoLiBin6)
 - 版本信息取值于process变量 (e344c3c59, hs-guo)
 - 增加版本展示配置 (34b495404, GuoLiBin6)
 - #3258 硬盘排序字段优化 (9b1a30030, GuoLiBin6)
 - #3838 控制面板使用率增加水球图样式 (eeee1d67c, GuoLiBin6)
 - #3867 token过期提示优化 (ac2edb671, GuoLiBin6)
 - #3867 token过期提示优化 (a95b222ef, GuoLiBin6)
 - #3867 token过期提示 (df8a9884b, GuoLiBin6)
 - #3876 vpc互联与对等连接ui策略限制 (b43ba0146, GuoLiBin6)
 - #3873 CPU和内存增加不限的选项,支持用户可以根据套餐类型选购 (3384483fc, gaomingjiu@yunion.cn)
 - 调整迁移过滤及条件控制 (c1048083b, gaomingjiu@yunion.cn)
 - #3872 硬盘增加字段排序 (00f25cad2, GuoLiBin6)
 - #3866 add new private screen (c8523a8d7, gaomingjiu@yunion.cn)
 - #3841 虚拟机监控暂时隐藏内存使用率 (84a647a96, GuoLiBin6)
 
Others (1)
kubecomps
Repo: https://github.com/yunionio/kubecomps
25 commits to kubecomps - v3.9.2 since this release.
Bug Fixes (12)
- change kubespray submodule (40f3cc34, Zexi Li)
 - cherry_pick_pull python bin (8d47efb4, Zexi Li)
 - kubeserver: correct res name to kind name (532deae9, Li Yiyan)
 - kubeserver: scale and remove node (dcc7cae5, Zexi Li)
 - kubeserver: dynamic GVKR for ingress (dbfda050, Zexi Li)
 - kubeserver: repo delete failed (eb364db1, Zexi Li)
 - kubeserver: sync resource from another domain (656b4ab5, Zexi Li)
 - kubeserver: list by external_cluster_id and external_cloud_cluster_id (c617705a, Zexi Li)
 - kubeserver: code go fmt (020b74c0, kevin)
 - kubeserver: domain_id of release (4990e513, Zexi Li)
 - kubeserver: InitContainers' image not updated (01375cb8, Zexi Li)
 - utils: python in cherry_pick_pull (0cbaf15a, Zexi Li)
 
Code Refactoring (6)
- kubeserver: add array to judge dynamic (dc01bd25, Li Yiyan)
 - kubeserver: remove redundant code (fc6e1afa, Li Yiyan)
 - kubeserver: cacel error return (e51d47cb, Li Yiyan)
 - kubeserver: cancel change of error wrap (19b3ae0e, Li Yiyan)
 - kubeserver: fix unmatch between format and args (31fce7e6, Li Yiyan)
 - kubeserver: lower log level of skip resource in build cache controller (37391ea8, Li Yiyan)
 
Features (6)
- kubeserver: use cronspec directly (19e63386, Li Yiyan)
 - kubeserver: use dynamic client create cronjob (9d90804b, Li Yiyan)
 - kubeserver: use dynamic client CRUD ingress (693651c9, Li Yiyan)
 - kubeserver: CRUD of ingress success (aaf5378b, Li Yiyan)
 - kubeserver: add kubectl v1.20 (f5499abf, kevin)
 - kubeserver: k8s cluseter add v1.20.0 (22af6c77, kevin)
 
Others (1)
notify-plugins
Repo: https://github.com/yunionio/notify-plugins
2 commits to notify-plugins - v3.9.2 since this release.
Bug Fixes (1)
Feature (1)
ocboot
Repo: https://github.com/yunionio/ocboot
23 commits to ocboot - v3.9.2 since this release.
Bug Fixes (9)
- update onecloud_version of config (42cd96e, Zexi Li)
 - update VERSION to v3.9.1 (4f1d6ea, Zexi Li)
 - helm: nginx ingress annotations for HTTPS (fc31f4f, Zexi Li)
 - helm: disable monitorStack (3733e8a, Zexi Li)
 - helm: typo (e48311d, Zexi Li)
 - helm: helm installation guide (86817df, Zexi Li)
 - helm: ingress deploy (0d8e003, Zexi Li)
 - operator: update operator tag (84e0d68, Zexi Li)
 - util: python in cherry_pick_pull (15f3c81, Zexi Li)
 
Features (2)
Minor (1)
- backward compatibility fix (133e792, Zhang Dongliang)
 
Others (11)
- 安装脚本加上lsusb的命令 (a387a5f, Zhang Dongliang)
 - 高可用相关hotfix (b79a54c, Zhang Dongliang)
 - 数据库选项优化 for 3.9 (fd88e46, Zhang Dongliang)
 - 解决mysql 不能远程登录的bug (0789192, Zhang Dongliang)
 - backup and restore (d4a19b3, Zhang Dongliang)
 - 3.9 全面兼容离线部署 (dd8a232, Zhang Dongliang)
 - v3.9.0 去掉 rpm包 iscsi-initiator-utils (005b49f, Zhang Dongliang)
 - v3.9 部署时需要也安装qemu 2.12版本 (d22a36e, Zhang Dongliang)
 - 通过ISO添加计算节点容错 (5aeec31, Zhang Dongliang)
 - update version to v3.8.14 (3f56066, Zexi Li)
 - 去掉对epel 的依赖;将所需的rpm 纳入yunion源 (e87e535, Zhang Dongliang)
 
sdnagent
Repo: https://github.com/yunionio/sdnagent
2 commits to sdnagent - v3.9.2 since this release.