]> git.feebdaed.xyz Git - 0xmirror/openstack.git/commit
Update git submodules
authorZuul <zuul@review.opendev.org>
Sat, 13 Dec 2025 11:39:02 +0000 (11:39 +0000)
committerGerrit Code Review <review@openstack.org>
Sat, 13 Dec 2025 11:39:02 +0000 (11:39 +0000)
commitbfa1ec0b6a7404944edee60bc247aded9467d119
treebe8e9b722bb98412d8182ca200f6d737622c233d
parentdf1dd02e3cce0cf5d50149c2c6d756114fd91c87
Update git submodules

* Update watcher from branch 'master'
  to 2ba9caae744db2f62e6a57e25069ac364ec54ffc
  - Merge "Move decision-engine monitoring service to the decision-engine"
  - Move decision-engine monitoring service to the decision-engine

    Currently, it is running only as part of the watcher-api when running as
    an standalone eventlet service, and not executed as a wsgi service. In
    a decision-engine failure scenario, the continuous audits running on it
    are not reassigned and are not longer running.

    This patch is moving the service to be part of the decision-engine
    itself. Note that when there are no running decision-engines there is no
    point in running the monitor service.

    I am also including a leader election mechanism so that we can run
    multiple copies of the monitor and only one of the alive ones takes
    care of monitoring the service and acting upon failures.

Assisted-By: claude-code
    Closes-Bug: #2126767
    Change-Id: If13e8ebbfd632b98742b965299b8633ff894b212
Signed-off-by: Alfredo Moralejo <amoralej@redhat.com>
watcher