Project

General

Profile

Actions

Bug #21963

closed

foreman-installer 1.16.0-1 requires puppet-agent which is not available for all puppet version

Added by Chris Jacobs almost 7 years ago. Updated almost 7 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
RPMs
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

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

Also available in: Atom PDF