Project

General

Profile

Actions

Bug #30419

closed

smart_proxy_dynflow_core - NameError

Added by Sven Klöckner almost 5 years ago. Updated almost 5 years ago.

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

Description

Installed on Debain 10 with manual https://theforeman.org/plugins/foreman_remote_execution/1.7/index.html

Results in an error in the smart_proxy_dynflow_core service:
2020-07-16 14:57:57 - NameError - uninitialized constant ForemanRemoteExecutionCore:
/usr/lib/ruby/vendor_ruby/dynflow/utils.rb:46:in `block in constantize'
/usr/lib/ruby/vendor_ruby/dynflow/utils.rb:44:in `each'
/usr/lib/ruby/vendor_ruby/dynflow/utils.rb:44:in `inject'
/usr/lib/ruby/vendor_ruby/dynflow/utils.rb:44:in `constantize'
/usr/share/smart_proxy_dynflow_core/lib/smart_proxy_dynflow_core/api.rb:39:in `block in <class:Api>'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1635:in `call'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1635:in `block in compile!'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:992:in `block (3 levels) in route!'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1011:in `route_eval'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:992:in `block (2 levels) in route!'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1040:in `block in process_route'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1038:in `catch'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1038:in `process_route'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:990:in `block in route!'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:989:in `each'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:989:in `route!'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1097:in `block in dispatch!'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1076:in `block in invoke'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1076:in `catch'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1076:in `invoke'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1094:in `dispatch!'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:924:in `block in call!'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1076:in `block in invoke'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1076:in `catch'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1076:in `invoke'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:924:in `call!'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:913:in `call'
/usr/lib/ruby/vendor_ruby/rack/protection/xss_header.rb:18:in `call'
/usr/lib/ruby/vendor_ruby/rack/protection/path_traversal.rb:16:in `call'
/usr/lib/ruby/vendor_ruby/rack/protection/json_csrf.rb:26:in `call'
/usr/lib/ruby/vendor_ruby/rack/protection/base.rb:50:in `call'
/usr/lib/ruby/vendor_ruby/rack/protection/base.rb:50:in `call'
/usr/lib/ruby/vendor_ruby/rack/protection/frame_options.rb:31:in `call'
/usr/lib/ruby/vendor_ruby/rack/null_logger.rb:9:in `call'
/usr/lib/ruby/vendor_ruby/rack/head.rb:12:in `call'
/usr/lib/ruby/vendor_ruby/sinatra/show_exceptions.rb:22:in `call'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:194:in `call'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1957:in `call'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1502:in `block in call'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1729:in `synchronize'
/usr/lib/ruby/vendor_ruby/sinatra/base.rb:1502:in `call'
/usr/lib/ruby/vendor_ruby/rack/urlmap.rb:68:in `block in call'
/usr/lib/ruby/vendor_ruby/rack/urlmap.rb:53:in `each'
/usr/lib/ruby/vendor_ruby/rack/urlmap.rb:53:in `call'
/usr/lib/ruby/vendor_ruby/rack/builder.rb:153:in `call'
/usr/lib/ruby/vendor_ruby/rack/handler/webrick.rb:86:in `service'
/usr/lib/ruby/2.5.0/webrick/httpserver.rb:140:in `service'
/usr/lib/ruby/2.5.0/webrick/httpserver.rb:96:in `run'
/usr/lib/ruby/2.5.0/webrick/server.rb:307:in `block in start_thread'

Packages:
foreman
foreman-cli 1.24.3-2
foreman-debug 1.24.3-2
foreman-installer 1.24.3-1
foreman-mysql2 1.24.3-2
foreman-proxy 1.24.3-1
foreman-vmware 1.24.3-2
ruby-foreman-deface 1.5.3-1
ruby-foreman-remote-execution 2.0.8-1
ruby-foreman-remote-execution-core 1.3.0-1
ruby-foreman-setup 6.0.0-1
ruby-foreman-tasks 0.17.6-1
ruby-foreman-tasks-core 0.3.4-1
ruby-foreman-templates 6.0.3-2
ruby-hammer-cli-foreman 0.19.7-1
ruby-smart-proxy-dynflow 0.2.4-1
ruby-smart-proxy-dynflow-core 0.2.4-1
ruby-smart-proxy-remote-execution-ssh 0.2.1-1

What i missed? need more?

Actions #1

Updated by Sven Klöckner almost 5 years ago

  • Status changed from New to Rejected

After re-reinstall (purge all depending packages of) the remote-execution package chain, all is fine..

Actions

Also available in: Atom PDF