PVE 最新版本去除订阅提示

PVE 最新版本去除订阅提示

PVE 在最新版本中更新了订阅提示的验证代码,导致旧方法无法去除订阅提示,项目 ivanhao / pvetools 中就存在此问题

在提出的 issue 后,开发者已经及时更新了 pvetools.sh,适配了最新 PVE 版本

觉得太长不看可以直接使用上述脚本来去除订阅提示

环境

  • PVE 6.2-15
  • 内核 pve 5.4.65-1-pve

原因

PVE 更新了 /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js 中的验证代码,由

data.status !== 'Active'

更新为

res === null || res === undefined || !res || res.data.status.toLowerCase() !== 'active'

解决方法

.data.status.toLowerCase() !== 'active'

改为

.data.status.toLowerCase() === 'active'

或者

.false

PVE 最新版本去除订阅提示

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据