From dfc350ac03f6405cee62e6cb6a5cc43756f8a0a3 Mon Sep 17 00:00:00 2001 From: Paige Patton <64206430+paigerube14@users.noreply.github.com> Date: Fri, 27 Feb 2026 15:05:05 -0500 Subject: [PATCH] adding set run tag (#1174) Signed-off-by: Paige Patton --- config/config.yaml | 1 + requirements.txt | 2 +- run_kraken.py | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/config/config.yaml b/config/config.yaml index 6e3b5ea3..6133cdbd 100644 --- a/config/config.yaml +++ b/config/config.yaml @@ -79,6 +79,7 @@ elastic: metrics_index: "krkn-metrics" alerts_index: "krkn-alerts" telemetry_index: "krkn-telemetry" + run_tag: "" tunings: wait_duration: 1 # Duration to wait between each chaos scenario diff --git a/requirements.txt b/requirements.txt index a0aa7907..97ec0089 100644 --- a/requirements.txt +++ b/requirements.txt @@ -17,7 +17,7 @@ ibm_vpc==0.26.3 # Requires ibm_cloud_sdk_core jinja2==3.1.6 lxml==5.1.0 kubernetes==34.1.0 -krkn-lib==6.0.3 +krkn-lib==6.0.5 numpy==1.26.4 pandas==2.2.0 openshift-client==1.0.21 diff --git a/run_kraken.py b/run_kraken.py index 2405d8ae..406f438c 100644 --- a/run_kraken.py +++ b/run_kraken.py @@ -103,7 +103,7 @@ def main(options, command: Optional[str]) -> int: ) # elastic search enable_elastic = get_yaml_item_value(config["elastic"], "enable_elastic", False) - + elastic_run_tag = get_yaml_item_value(config["elastic"], "run_tag", "") elastic_url = get_yaml_item_value(config["elastic"], "elastic_url", "") elastic_verify_certs = get_yaml_item_value( @@ -293,6 +293,7 @@ def main(options, command: Optional[str]) -> int: chaos_output = ChaosRunOutput() chaos_telemetry = ChaosRunTelemetry() chaos_telemetry.run_uuid = run_uuid + chaos_telemetry.tag = elastic_run_tag scenario_plugin_factory = ScenarioPluginFactory() classes_and_types: dict[str, list[str]] = {} for loaded in scenario_plugin_factory.loaded_plugins.keys():