Merge "Add IPSec support node reinstallation"

This commit is contained in:
Zuul 2024-05-01 17:18:56 +00:00 committed by Gerrit Code Review
commit 345502d38f
1 changed files with 6 additions and 0 deletions

View File

@ -6991,6 +6991,12 @@ class HostController(rest.RestController):
pecan.request.context,
hostupdate.ihost_orig['uuid'])
# Remove IPSec flag to allow a new configuration after reinstall
capabilities = hostupdate.ihost_orig['capabilities']
if capabilities.get('mgmt_ipsec') is not None:
capabilities.pop('mgmt_ipsec')
hostupdate.ihost_val_update({'capabilities': capabilities})
hostupdate.notify_mtce = True
if hostupdate.ihost_orig['personality'] == constants.STORAGE:
istors = pecan.request.dbapi.istor_get_by_ihost(