There is a reason for this. transactional test calls `get_utt_packages()` https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/tests/transactional/transactional_update.pm#L66 And this function returns a file depending on if it's openSUSE or SLE: https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/lib/transactional.pm#L36 But: > sub is_opensuse { > return 1 if check_var('DISTRI', 'opensuse'); > return 1 if check_var('DISTRI', 'microos'); > return 0; > } This should fix that: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/14627