Project

General

Profile

Actions

Bug #14764

closed

Missing rubygem-smart_proxy_dynflow and rubygem-smart_proxy_remote_execution_ssh packages

Added by Dan Catana about 8 years ago. Updated over 5 years ago.

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

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

Actions #1

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.

Actions #2

Updated by Tomer Brisker over 5 years ago

  • Category changed from 21 to Packaging
Actions

Also available in: Atom PDF