When new install values are provided to deploy enroll, they would skip the validate_install_values function, which results in the bmc_password from request not being saved in DB. This commit changes this and always validates install_values if provided in the request, ensuring they're correct and with the bmc_password present. Test plan: Pass - verify deploy enroll successful with updated BMC password. Pass - verify BMC password stored in database. Closes-bug: 2142770 Signed-off-by: Yuxing Jiang <yuxing.jiang@windriver.com> Change-Id: I2f0c03414e5cb5fc65fff618b867a04dec097639
Description
StarlingX Distributed Cloud
Languages
Python
95.3%
Shell
4.5%
Makefile
0.2%