From b6c11c4b797f59d8b4b28923ff43164619287cc9 Mon Sep 17 00:00:00 2001 From: Christian Zunker Date: Fri, 1 Mar 2024 12:33:39 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Provide=20platform=20family=20fo?= =?UTF-8?q?r=20vulnmgmt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This is needed to determine the applicable app vulns. Signed-off-by: Christian Zunker --- providers/os/resources/vulnmgmt.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/providers/os/resources/vulnmgmt.go b/providers/os/resources/vulnmgmt.go index 1038dba74b..0e4fa6a65d 100644 --- a/providers/os/resources/vulnmgmt.go +++ b/providers/os/resources/vulnmgmt.go @@ -265,10 +265,15 @@ func (v *mqlVulnmgmt) getIncognitoReport(mondooClient *gql.MondooClient) (*gql.V } } + family := []*mondoogql.String{} + for _, f := range platform.Family { + family = append(family, mondoogql.NewStringPtr(mondoogql.String(f))) + } inputPlatform := mondoogql.PlatformInput{ Name: mondoogql.NewStringPtr(mondoogql.String(platform.Name)), Release: mondoogql.NewStringPtr(mondoogql.String(platform.Version)), Build: mondoogql.NewStringPtr(mondoogql.String(platform.Build)), + Family: &family, } inputLabels := []*mondoogql.KeyValueInput{} for k := range platform.Labels {