@cryptotaxi247 / CoPilot / commits / 6fbb2297

Comment out unused vulnerability datasource creation in provision_wazuh_customer function (#489)

taylor_socfortress committed Aug 12, 2025 at 15:48 UTC 6fbb229785bbecb15c98c7b02d8259c0ee86b9e1
2 files changed +10 -9
backend/app/connectors/grafana/schema/dashboards.py
+2 -2
@@ -27,7 +27,7 @@ class WazuhDashboard(Enum):
27 EDR_WINDOWS_EVENT_LOGS = ("Wazuh", "edr_windows_event_logs.json")
28 # EDR_WAZUH_INVENOTRY = ("Wazuh", "edr_wazuh_inventory.json")
29 EDR_USERS_AND_GROUPS = ("Wazuh", "edr_users_and_groups.json")
30 - EDR_SYSTEM_VULNERABILITIES = ("Wazuh", "edr_system_vulnerabilities.json")
30 + # EDR_SYSTEM_VULNERABILITIES = ("Wazuh", "edr_system_vulnerabilities.json")
31 EDR_SYSTEM_SECURITY_AUDIT = ("Wazuh", "edr_system_security_audit.json")
32 EDR_SYSTEM_PROCESSES = ("Wazuh", "edr_system_processes.json")
33 EDR_PROCESS_INJECTION = ("Wazuh", "edr_process_injection.json")
@@ -43,7 +43,7 @@ class WazuhDashboard(Enum):
43 EDR_AV_MALWARE_IOC = ("Wazuh", "edr_av_malware_ioc.json")
44 EDR_AGENT_INVENTORY = ("Wazuh", "edr_agent_inventory.json")
45 EDR_AD_INVENTORY = ("Wazuh", "edr_ad_inventory.json")
46 - EDR_SYSTEM_VULNERABILITIES_NEW = ("Wazuh", "edr_system_vulnerabilities_new.json")
46 + # EDR_SYSTEM_VULNERABILITIES_NEW = ("Wazuh", "edr_system_vulnerabilities_new.json")
47
48
49 class Office365Dashboard(Enum):
backend/app/customer_provisioning/services/provision.py
+8 -7
@@ -108,13 +108,14 @@ async def provision_wazuh_customer(
108 )
109 ).datasource.uid
110 # ! CREATE THE VULNERABILITY DATASOURCE IF WAZUH VERSION 4.8.0 OR HIGHER ! #
111 - if await check_wazuh_manager_version() is True:
112 - logger.info("Creating vulnerability datasource since Wazuh version is 4.8.0 or higher")
113 - await create_vulnerability_datasource(
114 - request=request,
115 - organization_id=provision_meta_data["grafana_organization_id"],
116 - session=session,
117 - )
111 + # ! Commenting out because we use CoPilot dashboard for Vulns Now ! #
112 + # if await check_wazuh_manager_version() is True:
113 + # logger.info("Creating vulnerability datasource since Wazuh version is 4.8.0 or higher")
114 + # await create_vulnerability_datasource(
115 + # request=request,
116 + # organization_id=provision_meta_data["grafana_organization_id"],
117 + # session=session,
118 + # )
119 logger.info("Creating EDR folder and dashboards")
120 provision_meta_data["grafana_edr_folder_id"] = (
121 await create_grafana_folder(