弈维云主机版本发布

v4.9.2

2024-11-19

  • 增加pci一个设备支持多个地址挂载功能
  • 增加虚拟机信息同步功能:支持数据层面创建虚拟机信息;
  • 修复:修复因测试内容影响vpn的日志记录;
  • 虚拟机创建者修改为使用人;
  • 页面导航栏调整:文档、语言、用户;
  • 文档目录中“关于”更名“版本更新日志”;
  • 页面导航栏将资源统计管理和用户操作日志移动到工具目录中;

v4.9.1

2024-10-22

  • 虚拟机共享用户模型定义,新增虚拟机共享用户完全替换接口、虚拟机共享用户列举接口和测试用例;提交人:yushunwang
  • 虚拟机操作、详细信息查询、vnc查询、虚拟机丢失修复接口支持共享用户权限,增加接口权限测试用例;提交人:yushunwang
  • 虚拟机详情网页增加共享用户列表;提交人:yushunwang
  • 测试用例请求数据默认格式化为json格式配置;提交人:yushunwang
  • 镜像、网络有关、虚拟机状态查询、操作和vnc查询API移除IP白名单权限限制;提交人:yushunwang

v4.9.0

2024-10-09

  • 新增:镜像虚拟机增加搁置、搁置恢复、删除搁置操作功能和日志记录信息;虚拟机移交用户接口;前端根据浏览器时区显示对应时间功能;接口支持aai访问;
  • 删除 vlan 表中镜像虚拟机专用选项;
  • 修复:用户操作日志前端标签中参数值写错导致页面报错修改;
  • 优化:前端时区与后端交互 fetch请求修改为ajax,防止浏览器不兼容;
  • 修改:openvpn日志记录脚本时间修改为utc时间;虚拟机查询状态接口用户查询权限放开,用户可以查询任意存在虚拟机状态;
  • 获取mac ip列表增加排序参数;
  • 创建虚拟机接口:实现资源管理员和超级管理员可已给自己和用户创建虚拟机,普通用户自己无法创建虚拟机;前端页面使用js方式请求暂无修改;
  • 虚拟机列表接口:增加资源管理员权限可通过user_id获取用户虚拟机列表信息或全部信息;
  • 获取虚拟机详细信息接口:增加资源管理员和超级用户管理员对普通用户详细信息查询
  • 修改虚拟机vcpu和内存大小接口:增加资源管理员和超级用户管理员对指定用户修改;
  • 删除虚拟机接口、操作虚拟机接口:增加资源管理员和超级用户管理员,普通用户没有权限删除;
  • 销毁硬盘接口、挂载硬盘接口、卸载硬盘接口:增加资源管理员和超级管理员,普通用户不能操作
  • 创建虚拟机vnc接口:增加资源管理员和超级用户管理员,普通用户只能创建自己虚拟机的vnc;
  • 创建虚拟机系统盘快照接口:增加资源管理员和超级用户管理员,普通用户不能创建
  • 删除一个虚拟机系统快照接口:增加资源管理员和超级用户管理员,普通用户不能创建;
  • 虚拟机系统盘回滚到指定快照接口:增加资源管理员和超级用户管理员,普通用户只能回滚自己的快照;
  • 更换虚拟机系统接口:增加资源管理员和超级用户管理员,普通用户只能更换自己的虚拟机系统;
  • 虚拟机系统盘扩容接口:增加资源管理员和超级用户管理员;
  • 获取云硬盘列表接口:增加资源管理员;
  • 创建云硬盘接口:增加资源管理员和超级管理员,普通用户无法创建,普通用户只能查看自己的;
  • 获取用户vpn信息接口:增加资源管理员和超级管理员,普通用户只能查自己的;
  • 创建vpn账户接口、修改vpn账户密码接口、激活vpn账户接口、停用vpn账户接口:增加资源管理员和超级管理员,普通用户无法操作;
  • ceph 模块站点参数修改,资源管理员权限函数;底层挂载相关函数的用户修改;

v4.8.0

2024-07-15

  • 增加公共镜像任务表 提交人:wanghuang
  • 增加公共镜像任务接口:公共镜像上传、添加公共镜像任务信息、修改公共镜像任务信息、启动/暂停/删除公共镜像任务、获取公共镜像任务信息接口 提交人:wanghuang
  • 全数据中心资源汇总接口:增加ips_public_used(公网已使用IP数)、ips_private_used(内网已使用IP数) 提交人:wanghuang
  • 全数据中心资源汇总接口参数修改:vpn 在线数去重、查询近一个月的登录数据 提交人:wanghuang
  • 镜像任务脚本:增加目录空间判断限制30G,小于30G则不下载。 提交人:wanghuang
  • admin 页面增加IP限制 提交人:wanghuang
  • 依赖包更新 requests 版本和中坤保持一致 提交人:wanghuang

v4.7.0

2024-06-14

  • xml模板数据表增加cpu识别参数字段max_cpu_socket,创建时插入xml信息 提交人:wanghuang
  • 虚拟机错误信息表增加“解决”字段 提交人:wanghuang
  • 访问IP白名单更名 IP访问白名单 提交人:wanghuang

v4.6.0

2024-05-22

  • 用户操作日志增加IP信息 提交人:wanghuang
  • 用户操作日志页面内容调整到资源统计管理页面中 提交人:wanghuang
  • 强制删除虚拟机,只记录不返回错误信息,由管理人员负责清除数据 提交人:wanghuang
  • 镜像发布功能优化:删除制作镜像过程中的快照 提交人:wanghuang
  • 站点默认参数删除ca证书信息 提交人:wanghuang
  • 增加中英文翻译内容 提交人:wanghuang

v4.5.0

2024-05-15

  • 修复挂载接口因记录日志报错 提交人:wanghuang
  • 删除 vpn 原有的配置字段,改成站点参数配置 提交人:wanghuang
  • vpn 配置文件和ca证书名称和内容在站点参数中设置 提交人:wanghuang
  • 下载vpn配置文件不做记录 提交人:wanghuang
  • 管理员IP白名单修改为访问IP白名单 提交人:wanghuang
  • 查询版本号接口返回格式修改:v4.5.0 提交人:wanghuang
  • 增加站点参数检测命令:check_global_config 提交人:wanghuang
  • 用户登录界面IP 限制,不显示登录框 提交人:wanghuang
  • 取消csrf验证 提交人:wanghuang

v4.4.1

2024-05-11

  • 用户界面操作日志视图:删除半年信息日志时间错误修改 提交人:wanghuang
  • 从获取url用户信息功能修改 提交人:wanghuang
  • 用户日志:vnc 信息添加IP内容,vpn 文件下载增加用户 提交人:wanghuang
  • 版本接口不做限制 提交人:wanghuang

v4.4.0

2024-05-08

  • 增加管理员IP白名单 提交人:wanghuang
  • api 接口、登录界面增加 IP 限制 提交人:wanghuang
  • 用户操作接口获取用户信息方法修改 提交人:wanghuang
  • 全局配置内容调整:站点参数、管理员IP白名单、CEPH存储集群、CEPH数据存储池 提交人:wanghuang
  • 全局配置字段修改 TextField 提交人:wanghuang
  • 站点参数增加 vncUserConfig配置 提交人:wanghuang
  • vpn 配置文件接口增加获取vncUserConfig配置文件 提交人:wanghuang
  • data 目录权限调整:私钥文件权限 600、ceph 配置文件 644、 data 目录权限 755 提交人:wanghuang

v4.3.0

2024-04-28

  • 数据大屏展示数据汇总接口增加vpn在线数 提交人:wanghuang
  • 增加用户操作日志界面及日志清楚按钮 提交人:wanghuang
  • 资源配额图表页面合并到资源统计管理页面中 提交人:wanghuang
  • 用户操作日志优化:接口查询参数、model字段、url信息提取、界面 提交人:wanghuang
  • 检测优化:一键检测和批量保存限制页面显示内容,去掉通过输入IP信息检测功能 提交人:wanghuang
  • 站点配置默认信息会自动创建 提交人:wanghuang
  • 后端app根据自定义规则排序 提交人:wanghuang
  • 导航栏高亮部分不显示调整 提交人:wanghuang
  • 后台管理导航页面修改部分信息:全局配置信息、vpn 日志等 提交人:wanghuang
  • vpn页面增加"删除非激活用户按钮","清理半年前日志"按钮 提交人:wanghuang
  • vpn 后端显示"VNP服务IP"字段 提交人:wanghuang
  • openvpn部分文件 权限调整 提交人:wanghuang
  • 依赖包更新 提交人:wanghuang

v4.2.0

2024-04-17

  • 增加数据大屏展示数据汇总接口 提交人:wanghuang
  • 增加 openvpn service 服务文件,config_systemctl 增加 openvpn service 服务开机启动操作 提交人:wanghuang
  • openvpn auth 内容配置路径修 提交人:wanghuang
  • vpn 删除过期日期,标题头部按钮调整,增加 vpn服务IP字段 提交人:wanghuang
  • vpn服务认证内容移动到openvpn_server.conf中,删除openvpn_crt目录 提交人:wanghuang
  • 资源管理检测大页内存信息格式不对优化,标题信息调整 提交人:wanghuang
  • mac_ip 显示字段顺序调整 提交人:wanghuang

v4.1.2

2024-04-11

  • 00_shell 修改为 00_script 提交人:wanghuang
  • openvpn 配置文件归并到 00_script 提交人:wanghuang
  • 服务启动文件重命名,服务文件启动路径修改 提交人:wanghuang
  • openvpn_crt 存放 认证文件 提交人:wanghuang

v4.1.1

2024-04-10

  • 全局配置表修改 提交人:wanghuang
  • 增加api log用户日志记录,提供查询接口 提交人:wanghuang
  • 后台信息中英文翻译 提交人:wanghuang
  • 数据中心增加 ssh 公钥配置 提交人:wanghuang
  • 修正openvpn相关执行文件 提交人:wanghuang
  • cpeh删除快照 记录ImageNotFound错误 提交人:wanghuang
  • 用户注册信息中英文翻译 提交人:李跃鹏
  • 优化批量检测功能 提交人:wanghuang

v4.1.0

2024-02-20

  • 修复 vnc 无法使用 sshkey 连接 提交人:wanghuang
  • 增加接口错误记录 提交人:wanghuang
  • 统计报表更名资源统计管理 提交人:wanghuang
  • 资源统计管理增加宿主机cpu、内存信息检测和保存功能 提交人:wanghuang
  • 资源统计管理增加宿主机一键检测和批量保存功能 提交人:wanghuang

v4.0.5

2024-01-05

  • 数据中心增加 ssh 配置, 宿主机连接增加 ssh参数 提交人:wanghuang
  • 镜像页面调整镜像机状态、备注栏加宽 提交人:wanghuang
  • 服务文件添加到 00_shell 文件中, 建立软连接 提交人:wanghuang

v4.0.4

2024-01-02

  • 增加Rocky系统类型选项 提交人:wanghuang
  • apidocs 增加权限访问 提交人:wanghuang
  • 可用总资源配额和已用配额信息接口增加数据中心参数 提交人:wanghuang
  • 配额查询接口增加参数’center_id‘优化 提交人:shun

v4.0.3

2023-12-18

  • 系统镜像基于宿主机创建,可选择宿主机IP 提交人:wanghuang
  • 国际化支持 提交人:wanghuang
  • 获取可用总资源配额和已用配额信息接口增加公网私网数据统计 提交人:wanghuang
  • vpn 删除ca证书 提交人:wanghuang
  • vpn 列表 配置文件按钮和创建VPN按钮位置更新 提交人:wanghuang
  • 系统资源不统计127.0.0.1 cpu和内存 提交人:wanghuang
  • 后端vlan显示镜像专用标签 提交人:wanghuang

v4.0.2

2023-12-12

  • 增加镜像发布功能 提交人:wanghuang
  • 增加镜像错误日志记录 提交人:wanghuang
  • 增加保护快照删除功能 提交人:wanghuang
  • 优化ipv6配置文件导出报错 提交人:wanghuang
  • 修复本地硬盘挂载出现同名错误 提交人:wanghuang
  • 本地资源描述信息更新:增加 address 列表 提交人:wanghuang

v4.0.1

2023-11-27

  • 云主机全部修改成虚拟机 提交人:wanghuang
  • tidb 4.2.1 迁移文件遇见primary_key无法修改问题 提交人:wanghuang
  • 优化屏蔽vlan功能:不能重复添加数据、创建虚拟机管理员无法选择网络问题 提交人:wanghuang
  • 依赖包更新 提交人:wanghuang

v4.0.0

2023-10-07

  • django 版本由 3.2.13 升级到 4.2.5 提交人:wanghuang
  • 版本字段更改:ugettext_lazy, ugettext, ungettext
  • 增加 vpn 登录信息界面 提交人:wanghuang
  • 优化 vlan 信息不存在时, 屏蔽vlan功能错误提示 提交人:wanghuang
  • novnc升级到1.4.0 ,spice升级到0.3.0 提交人:wanghuang
  • 优化 novnc 数据库连接 提交人:wanghuang

v3.1.13

2023-09-19

  • novnc url 地址连接优化 提交人:wanghuang
  • vpn 日志字段信息调整 提交人:wanghuang
  • vpn 脚本连接数据库字符集调整 提交人:wanghuang
  • vpn 配置脚本调整文件权限 提交人:wanghuang

v3.1.12b3

2023-09-19

  • 增加对用户屏蔽vlan功能 提交人:wanghuang
  • 增加 vpn 日志登录登出记录功能 提交人:wanghuang
  • 修改云硬盘 cache 模式为 writethrough 提交人:wanghuang
  • 使用说明修改和完善:增加功能指南、完善版本更新流程、完善搭建环境说明 提交人:wanghuang
  • 优化 vlan 接口,增加 lookup_field配置 提交人:wanghuang
  • 优化镜像接口查询参数 提交人:wanghuang
  • 修复 pci 获取模板出现的问题 提交人:wanghuang
  • 修复 可用总资源配额和已用配额信息接口参数无效问题 提交人:wanghuang
  • 修复创建虚拟机内存单位参数无效问题 提交人:wanghuang
  • 测试用例:mcaip接口、pci接口、资源统计信息接口、云硬盘数据接口、宿主机组接口、宿主机接口、硬件配置样式接口、系统镜像接口、 提交人:wanghuang

v3.1.12b2

  • 支持ipv6 提交人:wanghuang
  • 优化附加IP查询 提交人:wanghuang
  • 优化批量生成IP网段限制 提交人:wanghuang

v3.1.12b1

  • 增加虚拟机搁置、恢复服务功能 提交人:wanghuang
  • 增加PCIe设备类型:本地硬盘、PCIE硬盘 挂载功能 提交人:wanghuang
  • 增加虚拟机附加、移除、搜索IP功能 提交人:wanghuang
  • 界面文案修改 提交人:wanghuang
  • 优化搁置虚拟机管理员权限 提交人:wanghuang
  • 优化附加IP用完后报错 提交人:wanghuang

v3.1.11

  • 虚拟机vms模型增加 vm_status、last_ip 字段, vm_status(正常、搁置) 提交人:wanghuang
  • 增加虚拟机搁置、恢复、删除、查询列表、删除接口 提交人:wanghuang
  • 调整vlan子网模型字段:网桥名,vlan_id,vlan描述 提交人:wanghuang
  • 增加搁置、恢复界面 提交人:wanghuang
  • api 相关接口增加虚拟机状态判断 提交人:wanghuang
  • 云硬盘后端存储池增加enable可用字段,响应内容增加dev设备名称 提交人:wanghuang
  • 硬盘储存池配额列表增加enable参数过滤可用的存储池 提交人:wanghuang

v3.1.10

  • v p n api路由无法匹配包含字符“.”的账户名的问题修复 提交人:shun
  • 增加镜像虚拟机功能(更新后需添加127.0.0.1宿主机、添加镜像专用网络) 提交人:shun
  • 修改部分Model提示词; 提交人:shun
  • 统计报表界面优化; 提交人:shun
  • 增加后台管理导航页面; 提交人:shun
  • 镜像增加标准化的字段; 提交人:shun
  • 虚拟机删除时卸载硬盘失败的bug修复,vm元数据对象删除后会设置主键uuid为None,而后无法正常获取到uuid; 提交人:shun
  • vm模型增加镜像相关字段,记录vm创建时的系统镜像信息,供后续vm的相关操作使用;因为image信息可能随时修改,所以不再通过外键使用最新的image信息; 提交人:shun
  • 分中心修改成数据中心; 提交人:wanghuang
  • 增加全局配置表页面title、novnchttp使用协议; 提交人:wanghuang
  • 增加增加虚拟机初始化用户信息; 提交人:wanghuang
  • 日志格式修改; 提交人:wanghuang

v3.1.9

  • 后台宿主机列表增加action,测试宿主机是否可连接和更新宿主机资源使用量
  • 增加VPNActive、VPNDeactive 激活停用vpn接口和测试用例
  • "关于"网页修改,增加当前版本时间和变更日志链接

v3.1.8

  • 更新内存计量单位为GB(接口、功能操作);
  • 建立宿主机与物理服务器OneToOne关联;
  • 升级PyJWT、djangorestframework库版本;

v3.1.7

  • 基于CentOS9, 升级到Python3.9,及依赖包升级
  • 添加spice和novnc的html5客户端静态文件到static/console目录下

v3.1.6

  • 用户注册功能是否启用可以配置的实现
  • ListVlan api当用户没有任何宿主机组访问权限时返回所有vlan的问题修复
  • AppVPN api创建的vpn账户默认未激活
  • 移除model ImageType,ListImages响应数据增加镜像大小size,资源配额视图饼形图改为已用和可用
  • add DetailImage api and testcase
  • django, uwsgi版本升级

v3.1.5

  • vm动态迁移优化
  • vm换镜像时disk_type改为RBD,当vm domain name不是hex uuid时获取vnc找不到domain的问题
  • 当vm系统盘是宿主机本地盘时, vm列表一些vm操作选项不可用
  • VmInstance、VmDomain相关代码优化
  • vm创建api增加sys_disk_size,可指定系统盘容量大小
  • vms manager部分代码拆分抽象封装类VmInstance、VmBuilder、VmXMLBuilder
  • vm系统盘扩容api和view
  • vm add sys_disk_size
  • image model add size
  • 因chartjs更新,统计报表图形修复
  • 支持spice远程控制台
  • ServerDetail api response add 'host_info' data

v3.1.4

  • 可用资源配额
  • 硬盘支持vm运行状态下挂载
  • vm动态迁移优化

v3.1.3

  • vm动态迁移
  • vm内存、io信息图标实现查询显示
  • 其他一些改进优化

v3.1.2

  • upgrade django3.2
  • vdisk和vm在同一个分中心可挂载

v3.1.1

  • 新增about view;
  • API异常响应内容增加错误码,自定义异常处理;
  • drf-simplejwt不兼容PyJWT2.0的bug;
  • network mac ip生成函数和配置文件导出函数优化修改;
  • CreateVdisk api增加权限检查;

v3.1.0

  • admin系统镜像image列表增加filter by center;
  • vm强制删除修改,宿主机不可连接时强制删除,vm归档记录增加host_released字段,标记宿主机上资源是否清理释放;
  • admin vm归档记列表增加2个action操作,释放宿主机上资源和删除vm系统镜像ceph rbd;
  • list macip的分页器默认每页256;
  • host未激活时不显示在vm列表视图host过滤条件中的问题修复;
  • libvirt ssh连接宿主机认证失败时禁止询问密码;
  • vm miss fix api,宿主机上vm丢失时尝试修复;
  • vm强制迁移,源宿主机不可连接时,继续迁移到目标主机;
  • vlan与center、host直接从属关系解除,改为属于group,删除vlan type model;
  • ListVlan api增加query参数group_id和available;

v3.0.0

  • vm创建、删除、开机、关机等基础功能;
  • vm配置修改、重置系统镜像、迁移、快照、回滚等;
  • 硬盘,创建、删除、挂载、卸载等;

v3.0.1

  • PCI设备挂载、卸载功能;
  • vm迁移、重置镜像有关pci设备修改, vm详细信息API增加挂载的硬盘和PCI设备信息;
  • API返回ISO格式时间数据;
  • 可挂载硬盘的vm查询、vm可挂载的硬盘查询API;

v3.0.2

  • vm相关一些代码整理优化
  • html模板一些修改
  • 重置vm系统(恢复系统盘至创建时状态)
  • 系统镜像快照protected

v3.0.3

  • 增加pcservers app,
  • 创建虚拟机可以只指定分中心
  • flavor硬件配置样式(代替vcpu和mem参数),flavor api
  • 虚拟机修改密码api
  • 子网vlan属于分中心center

v3.0.4

  • 创建vm时指定flavor或自定义直接指定cpu和mem配置
  • pci挂载卸载bug修复
  • add vpn app
  • 创建vm api通过参数指定分配公网或私网ip

v3.0.5

  • 增加vpn配置文件和ca证书下载api
  • 分页相关html模板修改

v3.0.6

  • 修复host未激活时不显示在vm列表页host过滤条件中的问题
  • vm归档记录增加host_released字段,标记宿主机上的vm资源是否释放;
    在宿主机无法访问,强制删除vm时,会标记宿主机上的vm资源未释放;
  • admin后台vm归档记录表增加2个action操作,清除vm的系统盘和释放vm在宿主机上的资源;
  • macip分页器修改,每页默认256条数据
  • admin后台image增加分中心center过滤

Recent Comments

您尚未收到任何评论。