From b380b847ac451171825ef3e1208827e556278fef Mon Sep 17 00:00:00 2001 From: Ondřej Nosek Date: Sep 18 2024 03:36:50 +0000 Subject: Fixes missing key in distro.os_release_info() During building in Koji unit test fails on missing key 'variant'. Signed-off-by: Ondřej Nosek --- diff --git a/fedpkg/__init__.py b/fedpkg/__init__.py index 57a6eae..2d3ed7e 100644 --- a/fedpkg/__init__.py +++ b/fedpkg/__init__.py @@ -279,7 +279,8 @@ class Commands(pyrpkg.Commands): if distro.id() == 'rhel' or 'rhel' in distro.like().split(): return 'el%s' % distro.major_version() if distro.id() == 'fedora': - if distro.os_release_info()['variant'] == 'ELN': + os_release_info = distro.os_release_info() + if 'variant' in os_release_info and os_release_info['variant'] == 'ELN': macros = self._get_build_macros('eln-candidate') return 'eln%s' % macros['eln'] return 'fc%s' % distro.major_version()