Closed przemeklal closed 2 months ago
Workaround:
Copy /etc/systemd/system/hardware-exporter.service
from another, working unit and edit to match the current unit name. sudo systemctl daemon-reload
and sudo systemctl start hardware-exporter.service
.
On first glance, this looks to be caused be due to early redfish credential validation in the install event handler which was removed with rev54. So with later releases, ideally this shouldn't be causing an issue and the exporter should be installed (ie, systemd service file placed) correctly.
But if perccli were not installed correctly, this would cause the config changed event handler to keep deferring and the blocked status is wiped too. So I'm wondering whether that could be the case?
Edit: could be similar to #205 where the resource fails to install correctly causing the exporter service to also not be installed.
Channel latest/stable, revision 59.
Steps to reproduce:
On two random nova-compute the hardawre-exporter service is not running, its systemd unit is not even created:
versus
Juju status looks like this:
Credentials are correct on all nodes and Redfish is enabled everywhere in iDRAC.
Logs attached. unit-hw-obs.log