关联issue
支持BMC的hostname变化时DHCP重新申请分配IP地址
评审背景
- 当前BMC的HostName默认是使用主板的ProductSN作为内容进行处理,并且生成一次Hostname之后Hostname不再变化
- 客户提出定制化需求,支持改主板ProductSN之后需要同步更新BMC的Hostname,并且使用新的Hostname作为依据需要DHCP重新分配IP地址
评审点
新增定制化项,用于定制是否使能序列号发生变化时更新BMC的HostName,默认为0(不开启)。具体的定制化项信息如下:
| 项目 | 值 |
|---|---|
| 定制化项 | BMC主机名称更新策略 |
| 定制化接口名称 | Custom_HostnameUpdatePolicy |
| 默认值 | 0 |
| 处理逻辑 | if(Custom_HostnameUpdatePolicy == 1) 使能同步更新策略,当SN发生变化时同步修改BMC的Hostname else 去使能同步更新策略,当SN发生变化时不会同步修改BMC的Hostname |
| 说明 | 取值范围: 0:SN变化仅更新一次主机名 1:SN变化实时更新到主机名 [color=red]注意: 1. 当前定制化项对于Hostname定制的范围均有效,不论是System域还是Product域的SN(决定于定制化项 BMCSet_Hostname) 2. SN由非空变为空的情况下则不进行更新主机名[/color] |
评审结论
[color=red]同意新增BMC主机名称更新策略定制化项[/color]。具体的定制化项如下:
- Custom_HostnameUpdatePolicy
疑问点
1 关于当前定制化项名称的疑问
问题: 当前定制化项更像是一个开关,是否命名为 Custom_HostnameUpdateEnabled 更合适?
- 提出人:彭强
- 结论:已经和专家沟通确认,保留后续的扩展能力,保持原有的名称
Custom_HostnameUpdatePolicy不变
2 关于当前定制化项的作用范围
问题: 按照上面详细信息中的注意项,当前定制化应该需要在整个SN领域均生效,还是仅生效于ProductSN的场景?
- 提出人:彭强
- 结论:整个SN领域(System域SN,Product域SN)变化时均受到定制化项
Custom_HostnameUpdatePolicy影响,根据定制结果确认是否同步更新到BMC的HostName。