Uploaded image for project: 'Couchbase Monitoring and Observability Stack'
  1. Couchbase Monitoring and Observability Stack
  2. CMOS-364

Checker runs aren't cancelled if a cluster is removed during the run

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 0.2
    • 0.2
    • cluster-monitor
    • None

    Description

      Steps to reproduce:

      1. Add a cluster
      2. Wait for a checker run (either automatic or manual)
      3. While it's running, remove the cluster from cbmultimanager

      Even though the cluster is removed, some checker results will persist in the store, which will mean that e.g. Alertmanager tries to create alerts for a non-existent cluster and fails (potentially failing the entire Alertmanager run).

      (Relatedly, it looks like clusterUUID in checkerResults doesn't have a foreign key to the checkers table, which would have prevented this.)

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            marks.polakovs Marks Polakovs (Inactive)
            marks.polakovs Marks Polakovs (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty