Bug #14764
closedMissing rubygem-smart_proxy_dynflow and rubygem-smart_proxy_remote_execution_ssh packages
Description
Hello,
I want to install the rubygem-smart_proxy_dynflow and rubygem-smart_proxy_remote_execution_ssh and I could't install it because they are missing from the server.
I manual checked on http://yum.theforeman.org/plugins/1.11/el6/x86_64/ and there are no suck packages. For El 7 the packages exist.
When I try to install this 2 packages using foreman-installer I get this:
foreman-installer --enable-foreman-proxy-plugin-remote-execution-ssh
Execution of '/usr/bin/yum -d 0 -e 0 -y list rubygem-smart_proxy_remote_execution_ssh' returned 1: Error: No matching Packages to list
/Stage[main]/Foreman_proxy::Plugin::Remote_execution::Ssh/Foreman_proxy::Plugin[remote_execution_ssh]/Package[rubygem-smart_proxy_remote_execution_ssh]/ensure: change from absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y list rubygem-smart_proxy_remote_execution_ssh' returned 1: Error: No matching Packages to list
Execution of '/usr/bin/yum -d 0 -e 0 -y list rubygem-smart_proxy_dynflow' returned 1: Error: No matching Packages to list
/Stage[main]/Foreman_proxy::Plugin::Dynflow/Foreman_proxy::Plugin[dynflow]/Package[rubygem-smart_proxy_dynflow]/ensure: change from absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y list rubygem-smart_proxy_dynflow' returned 1: Error: No matching Packages to list
I have try it with yum and the error persist.
The system information is: CentOS release 6.7 (Final), 2.6.32-573.22.1.el6.x86_64
The Foreman version: 1.11.1
If you need more information please let me know.
Thanks in advance for your help and best regards,
Dan
Updated by Anonymous about 8 years ago
- Status changed from New to Rejected
- Assignee set to Anonymous
http://theforeman.org/plugins/foreman_remote_execution/0.3/index.html#1.2Compatability
"Since both Foreman and Smart Proxy plugins requires Dynflow, Ruby 1.9+ is required." - EL6 is only bringing Ruby 1.8, so for the time being this won't work on a EL6 proxy. What you can do as a workaround is to setup a proxy with remote_execution on EL7 and use that as remote_execution proxy will work just fine also with a Foreman instance which is running on a EL6 host.