]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/cephadm: remove unused manages_own_next_action attribute 67737/head
authorJohn Mulligan <jmulligan@redhat.com>
Tue, 10 Mar 2026 21:17:35 +0000 (17:17 -0400)
committerJohn Mulligan <jmulligan@redhat.com>
Thu, 26 Mar 2026 13:31:39 +0000 (09:31 -0400)
Signed-off-by: John Mulligan <jmulligan@redhat.com>
src/pybind/mgr/cephadm/services/cephadmservice.py
src/pybind/mgr/cephadm/services/ingress.py
src/pybind/mgr/cephadm/services/jaeger.py
src/pybind/mgr/cephadm/services/monitoring.py
src/pybind/mgr/cephadm/services/nfs.py

index ee07a5565af391e44cbd7997416edfb27cd85633..fd0190f2f314973a0edec1d5c3d37ae7ca2eddfd 100644 (file)
@@ -886,11 +886,6 @@ class CephadmService(metaclass=ABCMeta):
     def has_placement_changed(self, deps: List[str], spec: ServiceSpec) -> bool:
         return False
 
-    # manages_own_next_action allows the CephadmService subclasses
-    # to incrementally support using choose_next_action instead of
-    # "hard coded" blocks in the _check_daemons function.
-    manages_own_next_action = False
-
     def choose_next_action(
         self,
         scheduled_action: utils.Action,
@@ -1790,8 +1785,6 @@ class CephExporterService(CephService):
 
         return daemon_spec
 
-    manages_own_next_action = True
-
     def choose_next_action(
         self,
         scheduled_action: utils.Action,
index 3d98933d814d26afe04a52daaa7a216ec1ab4615..58d3d7af72ad383fd740a99559e861a17cad6262 100644 (file)
@@ -549,8 +549,6 @@ class IngressService(CephService):
             return True
         return False
 
-    manages_own_next_action = True
-
     def choose_next_action(
         self,
         scheduled_action: utils.Action,
index c8bb3565db8be7d8f3dafaa5b295df43853a36c8..1d60680cc0f80ae99eb8fd734ea81982779dc613 100644 (file)
@@ -50,8 +50,6 @@ class JaegerAgentService(CephadmService):
         daemon_spec.deps = self.get_dependencies(self.mgr)
         return daemon_spec
 
-    manages_own_next_action = True
-
     def choose_next_action(
         self,
         scheduled_action: utils.Action,
index b36e2071ee1b963eeac0cb45a08a033f624a532c..7c50f3f9ae6c0d92b26e4f2df6d259a97f8bf2ce 100644 (file)
@@ -477,8 +477,6 @@ class AlertmanagerService(CephadmService):
             return HandleCommandResult(-errno.EBUSY, '', warn_message)
         return HandleCommandResult(0, warn_message, '')
 
-    manages_own_next_action = True
-
     def choose_next_action(
         self,
         scheduled_action: utils.Action,
@@ -780,8 +778,6 @@ class PrometheusService(CephadmService):
                 return '/federate'
         return '/prometheus/federate'
 
-    manages_own_next_action = True
-
     def choose_next_action(
         self,
         scheduled_action: utils.Action,
@@ -849,8 +845,6 @@ class NodeExporterService(CephadmService):
         out = f'It is presumed safe to stop {names}'
         return HandleCommandResult(0, out, '')
 
-    manages_own_next_action = True
-
     def choose_next_action(
         self,
         scheduled_action: utils.Action,
index e888876a666690186b93eea03833c85b0e930220..063c736f66ae999f6cc261519237f945767a2817 100644 (file)
@@ -436,8 +436,6 @@ class NFSService(CephService):
                 logger.debug(f"No IP address found in the network {spec.monitoring_networks} on host {host}.")
         return monitoring_addr, monitoring_port
 
-    manages_own_next_action = True
-
     def choose_next_action(
         self,
         scheduled_action: utils.Action,