OpenStack RCA (Root Cause Analysis) Engine
Go to file
Ghanshyam Mann 52c7cc2352 Multiple fixes: grenade job fix and python 3.8 drop
1. Enable the vitrage services on grenade target node

Grenade job need services to be enabled on base as well
as target node. Vitrage upgrade/setting file do enable the
vitrage services for target node[1] but those are only for
the case where grenade install the devstack[2]. Our CI
have devstack installed ready foer grenade(
GRENADE_USE_EXTERNAL_DEVSTACK=True) and because of that
vitrage grenade target node see vitrage services are not enabled[3]

To fix that we need to enable all the required services
on job definition.

2. grenade has enabled the GLOBAL_VENV by default and vitrage
grenade job needs to install and run everything from venv. This
fixes the vitrage bin directory locaiton otherwise it will fail
with below error
- https://zuul.opendev.org/t/openstack/build/cc87495cade64928a414ba26a4e53af1/log/controller/logs/grenade.sh_log.txt#12870

3. This drop the python 3.8 support. Removing the python 3.10
tox job from pipeline as that is running from generic template.

[1] cf07494171/devstack/upgrade/settings (L10)
[2] cf07494171/devstack/upgrade/settings (L10)
[3] https://zuul.opendev.org/t/openstack/build/639acc47689d433a92bcb692c9fd1028/log/controller/logs/grenade.sh_log.txt#12498

Change-Id: If3693de2ed582b467856b0163a92a7e8fd2d138d
2024-11-12 22:53:38 -08:00
devstack Multiple fixes: grenade job fix and python 3.8 drop 2024-11-12 22:53:38 -08:00
doc Drop unnecessary 'x' bit from doc config file 2024-10-21 20:30:56 +09:00
etc/vitrage Fix missing oslo.messaging options 2023-02-03 13:20:13 +09:00
releasenotes Update master for stable/2024.2 2024-09-16 12:27:25 +00:00
tools Fix tox and update hacking 2020-01-02 15:39:27 +02:00
vitrage Merge "Remove test helpers for python < 2.7" 2024-09-03 15:42:51 +00:00
.gitignore Switch to stestr 2018-07-16 13:51:32 +07:00
.gitreview OpenDev Migration Patch 2019-04-19 19:35:54 +00:00
.stestr.conf move to stestr 2018-02-22 15:03:26 +00:00
.zuul.yaml Multiple fixes: grenade job fix and python 3.8 drop 2024-11-12 22:53:38 -08:00
CONTRIBUTING.rst Update the bugs link to storyboard 2018-12-31 20:15:15 +08:00
HACKING.rst Remove unicode from doc 2021-02-19 09:05:21 +08:00
initial.txt Documentation updates 2016-09-29 09:21:27 +00:00
LICENSE Add Vitrage project initial file 2015-11-06 14:46:43 +02:00
README.rst Start README.rst with a better title 2019-11-20 15:27:09 +08:00
requirements.txt Use sqlalchemy text for ensuring session existence 2024-08-26 15:31:05 +00:00
setup.cfg Multiple fixes: grenade job fix and python 3.8 drop 2024-11-12 22:53:38 -08:00
setup.py Cleanup py27 support 2020-04-12 18:02:58 +00:00
test-requirements.txt Get rid of warning caused by [service_credentials] region_name 2022-08-09 11:30:57 +00:00
tox.ini Fix tox 4 changes 2023-02-17 07:55:50 +00:00

OpenStack Vitrage

image

OpenStack Vitrage is the OpenStack RCA (Root Cause Analysis) Service for organizing, analyzing and expanding OpenStack alarms & events, yielding insights regarding the root cause of problems and deducing the existence of problems before they are directly detected.

Enabling Vitrage in DevStack

More details in: README file

Project Resources