Actions
Bug #21963
closedforeman-installer 1.16.0-1 requires puppet-agent which is not available for all puppet version
Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
RPMs
Target version:
-
Description
OS is CentOS 7.4, current foreman version is 1.15.6 (latest before 1.6.0), puppet is 3.7.4 installed via puppet repo rpm:
# yum upgrade tfm\* ruby\* foreman\* --enablerepo='centos_sclo' | grep -e foreman-installer -e puppet-agent -A1 -B1 ---> Package foreman-ec2.noarch 0:1.16.0-1.el7 will be an update ---> Package foreman-installer.noarch 1:1.15.6-2.el7 will be updated ---> Package foreman-installer.noarch 1:1.16.0-1.el7 will be an update --> Processing Dependency: puppet-agent >= 1.6.1 for package: 1:foreman-installer-1.16.0-1.el7.noarch ---> Package foreman-postgresql.noarch 0:1.15.6-1.el7 will be updated -- --> Running transaction check ---> Package foreman-installer.noarch 1:1.16.0-1.el7 will be an update --> Processing Dependency: puppet-agent >= 1.6.1 for package: 1:foreman-installer-1.16.0-1.el7.noarch ---> Package mod_passenger.x86_64 0:4.0.18-9.11.el7 will be updated -- --> Running transaction check ---> Package foreman-installer.noarch 1:1.16.0-1.el7 will be an update --> Processing Dependency: puppet-agent >= 1.6.1 for package: 1:foreman-installer-1.16.0-1.el7.noarch ---> Package tfm-rubygem-algebrick.noarch 0:0.7.3-4.el7 will be installed -- --> Running transaction check ---> Package foreman-installer.noarch 1:1.16.0-1.el7 will be an update --> Processing Dependency: puppet-agent >= 1.6.1 for package: 1:foreman-installer-1.16.0-1.el7.noarch ---> Package tfm-rubygem-concurrent-ruby.noarch 1:1.0.3-1.fm1_16.el7 will be installed Error: Package: 1:foreman-installer-1.16.0-1.el7.noarch (foreman-releases) Requires: puppet-agent >= 1.6.1
Full pastebin (expires in a year) is at: https://pastebin.com/5wXCqc47
puppet-agent isn't a 'thing' for puppet 3.7.4, and the requirement seems unnecessary, especially for a package who's purpose is to install things.
Actions