From 0e2760b3e238aa65e80d9be14871dc142d134339 Mon Sep 17 00:00:00 2001 From: Ihor Aleksandrychiev Date: Thu, 24 Sep 2026 13:34:48 +0300 Subject: [PATCH] Added inventory tag `Short hostname` to sys.uqhost In some cases it is useful to have the unqualified host name available in inventory data so it can be used in filters. ChangeLog: Title Ticket: ENT-11265 Signed-off-by: Ihor Aleksandrychiev --- libenv/sysinfo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libenv/sysinfo.c b/libenv/sysinfo.c index a3de3c44bb2..8462c2a9237 100644 --- a/libenv/sysinfo.c +++ b/libenv/sysinfo.c @@ -412,7 +412,7 @@ void DetectDomainName(EvalContext *ctx, const char *orig_nodename) EvalContextClassPutHard(ctx, VDOMAIN, "source=agent,derived-from=sys.domain"); EvalContextVariablePutSpecial(ctx, SPECIAL_SCOPE_SYS, "host", nodename, CF_DATA_TYPE_STRING, "inventory,source=agent,attribute_name=none"); - EvalContextVariablePutSpecial(ctx, SPECIAL_SCOPE_SYS, "uqhost", VUQNAME, CF_DATA_TYPE_STRING, "inventory,source=agent,attribute_name=none"); + EvalContextVariablePutSpecial(ctx, SPECIAL_SCOPE_SYS, "uqhost", VUQNAME, CF_DATA_TYPE_STRING, "inventory,source=agent,attribute_name=Short hostname"); EvalContextVariablePutSpecial(ctx, SPECIAL_SCOPE_SYS, "fqhost", VFQNAME, CF_DATA_TYPE_STRING, "inventory,source=agent,attribute_name=Host name"); EvalContextVariablePutSpecial(ctx, SPECIAL_SCOPE_SYS, "domain", VDOMAIN, CF_DATA_TYPE_STRING, "source=agent"); }