df6a338654
Update the conductor to ensure at least its own config agent on the active controller is ready to handle the config. Otherwise, append runtime config to deferred config list until signalled ready. Prior to this commit, runtime config can be missed on startup on the active controller due to the agent not being ready to handle the config request. It does not defer runtime config application until all other hosts are ready as the config target is still persisted to track required config for host target in the event the rpc request is missed due to unexpected event or agent not ready on other hosts. Test Performed: Installation and deployment of AIO-SX Installation and deployment of multinode system Verify that deferred runtime configs are applied in order when agent becomes available. Change-Id: I7388844d048453d302409eea36a939d81c9447ec Closes-Bug: 1915343 Signed-off-by: John Kung <john.kung@windriver.com> |
||
---|---|---|
.. | ||
centos | ||
opensuse | ||
.gitignore | ||
LICENSE | ||
PKG-INFO | ||
sysinv-agent | ||
sysinv-agent.conf | ||
sysinv-agent.service |