问题描述:
使用配置导入功能,关闭用户5的使能状态并导入:
导入成功,但是实际查看用户5的使能状态依旧是开启
![]()
查看account组件代码,发现这几个属性并没有import操作:
但是导出配置的config.json里这些属性的描述还是可以导出与导入:“AttributeType”: “ImportAndExport”。
是否是oms组件的schema.json文件未及时与组件同步?
问题描述:
使用配置导入功能,关闭用户5的使能状态并导入:
导入成功,但是实际查看用户5的使能状态依旧是开启
![]()
查看account组件代码,发现这几个属性并没有import操作:
但是导出配置的config.json里这些属性的描述还是可以导出与导入:“AttributeType”: “ImportAndExport”。
是否是oms组件的schema.json文件未及时与组件同步?
IsUserEnable、SnmpPrivacyPwdInitialState、IsUserLocked这些属性不支持导入。 在配置文件“AttributeType”: “ImportAndExport” 为历史bug,未实现一致。为保留历史兼容性所以不修复这个bug。
历史兼容性是指该版本导出的配置文件导入旧版本的bmc?
如果社区不做修复,涉及未开放组件我们自己是没办法修复的,能否评审一下修复这个bug的必要性
https://gitcode.com/openUBMC/account 仓库https://gitcode.com/openUBMC/profile_schema 仓库, 对应account.json开源组件的.json,我可以和组件仓对齐
闭源组件的没办法对齐,比如iam.json、trust,json、firmware_mgmt.json。
这三个组件只是举例,闭源组件不只这三个
我的意思是开源用户没办法实现profile_schema仓中的json配置与具体实现的对齐,希望社区将profile_schema仓中的json整理对齐
安全sig相关的组件已经修复,参见PR