From 34df45cafe3afdf17f794a0c90b1d5aa80b9af0f Mon Sep 17 00:00:00 2001 From: Ihor Aleksandrychiev Date: Tue, 1 Sep 2026 14:28:27 +0300 Subject: [PATCH] Created cmdb_files directory on enterprise hubs Mission Portal (running as the apache user) stores files referenced by group module input there, for cf-reactor to distribute them to hosts. Changelog: None Ticket: ENT-14366 --- cfe_internal/update/update_policy.cf | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/cfe_internal/update/update_policy.cf b/cfe_internal/update/update_policy.cf index b26a135628..c631f90e10 100644 --- a/cfe_internal/update/update_policy.cf +++ b/cfe_internal/update/update_policy.cf @@ -325,6 +325,15 @@ bundle agent cfe_internal_update_cmdb classes: "have_cf_reactor" expression => fileexists("$(sys.bindir)/cf-reactor"); + files: + policy_server.enterprise_edition:: + "$(sys.workdir)/cmdb_files/." + create => "true", + perms => u_mo("0750", "$(update_def.cf_apache_user)"), + comment => "Mission Portal (running as this user) stores files referenced + by group module input here, for cf-reactor to place them into + each member host's cmdb directory."; + methods: policy_server.enterprise_edition.(!have_cf_reactor|cmdb_data_files_updates_done_in_policy):: "cfe_internal_update_cmdb_data_distribution";