upgrade: Sysinv agent doesn't resend CPU c-states and frequency after a RPC error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Reynaldo P Gomes |
Bug Description
Brief Description
-----------------
During the upgrade, the RPC call responsible for sending the CPU c-states and frequency fails because the active controller doesn't have these fields yet. After the first failure, the sysinv agent doesn't report these information again, leaving the active controller without these information until a reboot of the source host occurs.
Severity
--------
Major
Steps to Reproduce
------------------
From stx8.0, upgrade to master, follow the steps to system host-upgrade controller-1. After controller-1 pxeboot and reboot, CPU c-states and frequency are not replicated to the active controller.
Expected Behavior
------------------
CPU c-states and frequency successfully reported to the active controller after the upgrade is complete.
Actual Behavior
----------------
There is no data in the active controller about the CPU c-states and frequency after the upgrade is complete.
Reproducibility
---------------
Reproducible
System Configuration
-------
AIO-DX
Branch/Pull Time/Commit
-------
master
Last Pass
---------
Earlier this year
Timestamp/Logs
--------------
N/A
Test Activity
-------------
Developer Testing
Workaround
----------
These information will be replicated successfully if the source host is rebooted after the upgrade is complete.
Changed in starlingx: | |
importance: | Undecided → Medium |
tags: | added: stx.9.0 stx.config stx.update |
Changed in starlingx: | |
assignee: | nobody → Reynaldo P Gomes (reynaldopgomes) |
Fix proposed to branch: master /review. opendev. org/c/starlingx /config/ +/898618
Review: https:/