diff --git a/lib/foreman_maintain/concerns/primary_checks.rb b/lib/foreman_maintain/concerns/primary_checks.rb index 9413f6dcb..f47513fe0 100644 --- a/lib/foreman_maintain/concerns/primary_checks.rb +++ b/lib/foreman_maintain/concerns/primary_checks.rb @@ -2,7 +2,8 @@ module ForemanMaintain module Concerns module PrimaryChecks def validate_downstream_packages - return unless detector.feature(:installer)&.with_scenarios? + return unless detector.feature(:installer) + if (package = package_name) && !package_manager.installed?(package) raise ForemanMaintain::Error::Fail, "Error: Important rpm package #{package} is not installed!"\