Project

General

Profile

Feature #44414

bubble up errors during 'apply' phase to 'cluster warnings'

Added by Joshua Schmid about 1 month ago. Updated 27 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
cephadm
Target version:
% Done:

0%

Source:
Community (dev)
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

Since we moved to a fully declarative approach which handles most of the deployment in the background (k8-like) it became harder to detect failures without looking at the logs.

I'd suggest to use the `set_health_warnings` to inform the user about any failed deployment attempts(and more?)

This like:

Failed to apply mds.test_that spec ServiceSpec({'placement': PlacementSpec(count=1), 'service_type': 'mds', 'service_id': 'test_that'}): too few hosts: want 1, have set()

are currently buried deep in the logs.


Related issues

Related to Orchestrator - Bug #44270: Under certain circumstances, "ceph orch osd create" returns success even when no OSDs are created Triaged

History

#1 Updated by Sebastian Wagner 27 days ago

  • Description updated (diff)

#2 Updated by Sebastian Wagner 27 days ago

  • Related to Bug #44270: Under certain circumstances, "ceph orch osd create" returns success even when no OSDs are created added

Also available in: Atom PDF