Yum sudo dependency installing smart-proxy

I'm trying to install foreman on Oracle Enterprise Linux 6.7 but I'm
getting an discrepancy issue when trying to setup the smart-proxy. I've ran
the "foreman-installer" on an existing working puppet server v3.8.7 which
has installed the frontend interface which I can now access but when I try
and puppet agent test on the previously working agent I get a "cannot find
node" error message from node.rb, looking at the server logs
"/var/log/foreman/production.log" I can see this error "No smart proxy
server found on ["host", "host.example.com"] and is not in
trusted_puppetmaster_hosts" which has led me to this issue.

When running "yum install foreman-proxy.noarch" under root I get the below
failure upon the transaction checks. Anyone know how I can solve this issue
or is there a way I can install without requiring the sudo update?

··· ======================================================================================================================================================================================================== Package Arch Version Repository Size ======================================================================================================================================================================================================== Installing: foreman-proxy noarch 1.12.1-1.el6 foreman 131 k Installing for dependencies: cvs x86_64 1.11.23-16.el6 ol6_latest 711 k gettext x86_64 0.17-18.el6 ol6_latest 1.8 M ipmitool x86_64 1.8.15-2.el6 ol6_latest 464 k rubygem-bundler noarch 1.5.2-2.el6 epel 141 k rubygem-bundler_ext noarch 0.3.0-9.el6 foreman 8.4 k rubygem-ffi x86_64 1.4.0-2.el6 puppetlabs-deps 1.1 M rubygem-gssapi noarch 1.1.2-2.el6 epel 15 k rubygem-net-http-persistent noarch 2.9.4-2.el6 epel 24 k rubygem-rack-test noarch 0.5.4-1.el6 epel 62 k rubygem-rkerberos x86_64 0.1.3-2.1.el6 foreman 26 k rubygem-rubyipmi noarch 0.10.0-2.el6 foreman 22 k rubygem-sinatra noarch 1:1.0-2.el6 epel 306 k rubygem-thor noarch 0.18.1-3.el6 epel 51 k sudo x86_64 1.8.6p3-24.el6 ol6_latest 709 k

Transaction Summary

Install 15 Package(s)

Total size: 5.5 M
Installed size: 14 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test

Transaction Check Error:
file /etc/pam.d/sudo from install of sudo-1.8.6p3-24.el6.x86_64 conflicts
with file from package quest-sudo-1.7.6-2.el.x86_64

Error Summary

Hi Adam,

I've just hit the same problem, were you able to come up with a solution?

Regards,
Mark

··· On Monday, 8 August 2016 12:59:43 UTC+1, Adam wrote: > > I'm trying to install foreman on Oracle Enterprise Linux 6.7 but I'm > getting an discrepancy issue when trying to setup the smart-proxy. I've ran > the "foreman-installer" on an existing working puppet server v3.8.7 which > has installed the frontend interface which I can now access but when I try > and puppet agent test on the previously working agent I get a "cannot find > node" error message from node.rb, looking at the server logs > "/var/log/foreman/production.log" I can see this error "No smart proxy > server found on ["host", "host.example.com"] and is not in > trusted_puppetmaster_hosts" which has led me to this issue. > > When running "yum install foreman-proxy.noarch" under root I get the below > failure upon the transaction checks. Anyone know how I can solve this issue > or is there a way I can install without requiring the sudo update? > > > > ======================================================================================================================================================================================================== > Package Arch > Version > Repository > Size > > ======================================================================================================================================================================================================== > Installing: > foreman-proxy > noarch 1.12.1-1.el6 > foreman > 131 k > Installing for dependencies: > cvs > x86_64 1.11.23-16.el6 > ol6_latest > 711 k > gettext > x86_64 0.17-18.el6 > ol6_latest > 1.8 M > ipmitool > x86_64 1.8.15-2.el6 > ol6_latest > 464 k > rubygem-bundler > noarch 1.5.2-2.el6 > epel > 141 k > rubygem-bundler_ext > noarch 0.3.0-9.el6 > foreman > 8.4 k > rubygem-ffi > x86_64 1.4.0-2.el6 > puppetlabs-deps > 1.1 M > rubygem-gssapi > noarch 1.1.2-2.el6 > epel > 15 k > rubygem-net-http-persistent > noarch 2.9.4-2.el6 > epel > 24 k > rubygem-rack-test > noarch 0.5.4-1.el6 > epel > 62 k > rubygem-rkerberos > x86_64 0.1.3-2.1.el6 > foreman > 26 k > rubygem-rubyipmi > noarch 0.10.0-2.el6 > foreman > 22 k > rubygem-sinatra > noarch 1:1.0-2.el6 > epel > 306 k > rubygem-thor > noarch 0.18.1-3.el6 > epel > 51 k > sudo > x86_64 1.8.6p3-24.el6 > ol6_latest > 709 k > > Transaction Summary > > ============================================================================================================================================================================================================================================= > Install 15 Package(s) > > Total size: 5.5 M > Installed size: 14 M > Is this ok [y/N]: y > Downloading Packages: > Running rpm_check_debug > Running Transaction Test > > > Transaction Check Error: > file /etc/pam.d/sudo from install of sudo-1.8.6p3-24.el6.x86_64 > conflicts with file from package quest-sudo-1.7.6-2.el.x86_64 > > Error Summary > ------------- > > > >