From 82ef89066f855ba193fbc85fb912bfe28d61cb23 Mon Sep 17 00:00:00 2001 From: Dmitry Gurevich Date: Thu, 15 Jan 2026 15:26:20 +0200 Subject: [PATCH 1/2] hardcode package version --- tests/fleet_api/common_api.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/fleet_api/common_api.py b/tests/fleet_api/common_api.py index 9040851653..046b76df93 100644 --- a/tests/fleet_api/common_api.py +++ b/tests/fleet_api/common_api.py @@ -396,7 +396,8 @@ def update_package_version(cfg: Munch, package_name: str, package_version: str): APICallException: If the API call fails with an error. """ - url = f"{cfg.kibana_url}/api/fleet/epm/packages/{package_name}/{package_version}" + # url = f"{cfg.kibana_url}/api/fleet/epm/packages/{package_name}/{package_version}" + url = f"{cfg.kibana_url}/api/fleet/epm/packages/{package_name}/3.1.2" # DEBUG try: perform_api_call( method="POST", From 5cb89cab7e6bb5b42b444cd416d1c3ecd070b95d Mon Sep 17 00:00:00 2001 From: Dmitry Gurevich Date: Thu, 15 Jan 2026 16:01:35 +0200 Subject: [PATCH 2/2] hardcode package version --- tests/integrations_setup/install_agentless_integrations.py | 6 ++++++ tests/integrations_setup/install_cnvm_integration.py | 7 ++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/tests/integrations_setup/install_agentless_integrations.py b/tests/integrations_setup/install_agentless_integrations.py index e0e8dd6c68..8836166917 100644 --- a/tests/integrations_setup/install_agentless_integrations.py +++ b/tests/integrations_setup/install_agentless_integrations.py @@ -12,6 +12,7 @@ import configuration_fleet as cnfg from fleet_api.agent_policy_api import create_agent_policy +from fleet_api.common_api import update_package_version from fleet_api.package_policy_api import create_cspm_integration from loguru import logger from package_policy import generate_policy_template, generate_random_name, load_data @@ -88,6 +89,11 @@ def generate_gcp_integration_data(): cfg=cnfg.elk_config, stream_prefix="cloud_security_posture", ) + update_package_version( + cfg=cnfg.elk_config, + package_name="cloud_security_posture", + package_version="3.1.2", + ) for integration_data in integrations: INTEGRATION_NAME = integration_data["name"] AGENTLESS_INPUT = { diff --git a/tests/integrations_setup/install_cnvm_integration.py b/tests/integrations_setup/install_cnvm_integration.py index ec57f97a29..fdfc0bc50e 100644 --- a/tests/integrations_setup/install_cnvm_integration.py +++ b/tests/integrations_setup/install_cnvm_integration.py @@ -13,7 +13,7 @@ import configuration_fleet as cnfg from fleet_api.agent_policy_api import create_agent_policy -from fleet_api.common_api import ( +from fleet_api.common_api import update_package_version, ( get_artifact_server, get_cnvm_template, get_enrollment_token, @@ -65,6 +65,11 @@ ): logger.warning(f"{INTEGRATION_NAME} is not supported in version {package_version}") sys.exit(0) + update_package_version( + cfg=cnfg.elk_config, + package_name="vuln_mgmt", + package_version="3.1.2", + ) logger.info(f"Starting installation of {INTEGRATION_NAME} integration.") agent_data, package_data = load_data( cfg=cnfg.elk_config,