Пример манифеста на сервере: package { 'expect': ensure => installed, } При запуске puppet agent на клиенте получаю: # puppet agent -t Info: Using environment 'production' Info: Retrieving pluginfacts Info: Retrieving plugin Info: Caching catalog for workstation-10-x86-64-20211026.localdomain Info: Applying configuration version '1640330207' Error: Could not prefetch package provider 'aptitude': No command dpkgquery defined for provider apt Warning: /Stage[main]/Main/Package[expect]: Skipping because provider prefetch failed Notice: Applied catalog in 0.02 seconds Если удалить aptitude с клиента, то ошибки нет. Либо другой вариант, это явно указывать provider в манифесте: package { 'expect': ensure => installed, provider => aptrpm, } Версия: puppet-7.13.1-alt1
gem-puppet-7.14.0-alt3 -> sisyphus: Mon Jan 31 2022 Pavel Skrylev <majioa@altlinux> 7.14.0-alt3 - !fixed osfamily for apt rpm to altlinux (closes #41622) - !conf to support newer puppetserver-foreman puppet module