OCP前端软件包管理项报错

【 使用环境 】 测试环境
【 OB or 其他组件 】OCP
【 使用版本 】4.2.1
【问题描述】OCP前端软件包管理项报错
【复现路径】问题出现前后相关操作
【附件及日志】


执行什么操作出现的这个问题?能详细描述下么?

是偶然报错还是经常报错,刷新可恢复吗?

记得前几天在OCP添加主机的时候,主机别名和其它主机的别名重复了,导致返回了重复的数据,前端页面也报错了,我就手工改了compute_host.alias 字段,然后中间做过几次OBSERVER替换的操作,没注意这个模块有异常,其它好像没做啥了

刷新了不行,一直报错,看OCP日志,找不到某个主机了,
Unexpected API Error: [GET /api/v2/software-packages 这个接口报错
javax.persistence.EntityNotFoundException: Unable to find com.oceanbase.ocp.core.metadb.repo.compute.host.entity.HostEntity with id 9

已反馈给ocp同学了,有进展及时回复

好的,感谢

找到问题了,因为手工删除表数据,compute_host_agent这表还有相关的主机数据没删除,
image
还有一个问题就是,添加主机,主机别名不能重复,重复了主机项也有问题,这里是不是要提示一下, 还是后续版本这里有优化

我反馈一下这个问题,感谢关注

1 个赞