]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: prevent alert redirect 47146/head
authorTatjana Dehler <tdehler@suse.com>
Thu, 7 Jul 2022 15:21:14 +0000 (17:21 +0200)
committerTatjana Dehler <tdehler@suse.com>
Mon, 18 Jul 2022 08:41:33 +0000 (10:41 +0200)
commite58ca7075f057a40d1098117bd0df16f02cf5197
treefbfac69cfea0e888320a552bbde228ecf96bd6e1
parentfe263d7ae381d6e958e3ff01d0762287ab84f0a9
mgr/dashboard: prevent alert redirect

Prevent Alertmanager alerts from being redirected to the active mgr
dashboard instance. There are two reasons for it:

1. It doesn't bring any additional benefit. The Alertmanager config
   includes all available mgr instances - active and passive ones. In
   case of an alert, it will be sent to all of them. It ensures that
   the active mgr dashboard will receive the alert in any case.
2. The redirect URL includes the mgr IP and NOT the FQDN. This leads
   to issues in environments where an SSL certificate is configured and
   matches the FQDNs, only.

Fixes: https://tracker.ceph.com/issues/56401
Signed-off-by: Tatjana Dehler <tdehler@suse.com>
(cherry picked from commit 965005e0789e566ccadce7a326b0e197ab8d7f5f)
src/pybind/mgr/dashboard/module.py