From c9eb60d6748b9a55353bb3a0acf8ae095ec704b7 Mon Sep 17 00:00:00 2001 From: Sanne Raymaekers Date: Thu, 18 Apr 2024 09:20:57 +0200 Subject: [PATCH] osbuild-worker: fix nil pointer in depsolve job --- cmd/osbuild-worker/jobimpl-depsolve.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/osbuild-worker/jobimpl-depsolve.go b/cmd/osbuild-worker/jobimpl-depsolve.go index a0cf7f4f0..f50bd209a 100644 --- a/cmd/osbuild-worker/jobimpl-depsolve.go +++ b/cmd/osbuild-worker/jobimpl-depsolve.go @@ -52,7 +52,7 @@ type DepsolveJobImpl struct { // (matching map keys). func (impl *DepsolveJobImpl) depsolve(packageSets map[string][]rpmmd.PackageSet, modulePlatformID, arch, releasever string) (map[string][]rpmmd.PackageSpec, map[string][]rpmmd.RepoConfig, error) { solver := impl.Solver.NewWithConfig(modulePlatformID, releasever, arch, "") - if impl.RepositoryMTLSConfig.Proxy != nil { + if impl.RepositoryMTLSConfig != nil && impl.RepositoryMTLSConfig.Proxy != nil { err := solver.SetProxy(impl.RepositoryMTLSConfig.Proxy.String()) if err != nil { return nil, nil, err