cephadm: Add pre_remove and ensure deployment values are reset and API settings are updated when removing Prometheus or Alertmanager daemons
Reviewed-by: Adam King <adking@redhat.com>
import socket
from typing import List, Any, Tuple, Dict, Optional, cast, TYPE_CHECKING
import ipaddress
+ import time
+ import requests
from mgr_module import HandleCommandResult
+from .service_registry import register_cephadm_service
from orchestrator import DaemonDescription
from ceph.deployment.service_spec import AlertManagerSpec, GrafanaSpec, ServiceSpec, \