Exception: 'HealthCheck' object has no attribute 'just' during "deepsea stage run ceph.maintenance.upgrade"

  • 7023280
  • 17-Aug-2018
  • 17-Aug-2018

Environment

SUSE Enterprise Storage 5

Situation

The result of "deepsea stage run ceph.maintenance.upgrade" returns the following output:

Ended stage: ceph.maintenance.upgrade succeeded=3/119 failed=2/119 time=1565.5s

Failures summary:

ceph.wait.until.expired.30sec (/srv/salt/ceph/wait/until/expired/30sec):
 <server_NAME>
   wait: Module function wait.just threw an exception. Exception: 'HealthCheck' object has no attribute 'just'
minions.ready (/srv/modules/runners/minions.py):
 Exception occurred in runner minions.ready: Traceback (most recent call last):
   File "/usr/lib/python2.7/site-packages/salt/client/mixins.py", line 395, in _low
     data['return'] = self.functions[fun](*args, **kwargs)
   File "/srv/modules/runners/minions.py", line 82, in ready
     raise RuntimeError("Timeout reached. {} seems to be down.".format(",".join(list(expected - actual))))
 RuntimeError: Timeout reached. <server_NAME> seems to be down.

ceph -s shows that everything is up and running.

Resolution

A Program Temporary Fix (PTF) is available upon request.Please contact SUSE Technical Services for retrieving the package containing the fix.

Cause

A problem with the method usage in the HealthCheck baseclass.

Feedback service temporarily unavailable. For content questions or problems, please contact Support.