Problem: Error module:ForemanTasksCore: uninitialized constant Dynflow (NameError) during foreman migration 1.21.4 to 1.22
Distribution and version:
OS: debian
RELEASE: 9.11
FOREMAN: 1.22.0
RUBY: ruby 2.3.3p222 (2016-11-21) [x86_64-linux-gnu]
PUPPET: 5.5.17
Other relevant data:
At the end of the installation, I have the following errors
`Systemd start for foreman-proxy failed!
journalctl log for foreman-proxy:
– Logs begin at Thu 2019-10-24 07:59:43 UTC, end at Mon 2019-11-04 10:54:28 UTC. –
Nov 04 10:50:14 intsrvdpl-a1 systemd[1]: Starting Foreman Proxy…
Nov 04 10:50:14 intsrvdpl-a1 smart-proxy[18865]: /usr/lib/ruby/vendor_ruby/foreman_tasks_core/ticker.rb:2:in module:ForemanTasksCore: uninitialized constant Dynflow (NameError)
Nov 04 10:50:14 intsrvdpl-a1 smart-proxy[18865]: from /usr/lib/ruby/vendor_ruby/foreman_tasks_core/ticker.rb:1:in <top (required)>' Nov 04 10:50:14 intsrvdpl-a1 smart-proxy[18865]: from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in
require’
Nov 04 10:50:14 intsrvdpl-a1 smart-proxy[18865]: from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in require' Nov 04 10:50:14 intsrvdpl-a1 smart-proxy[18865]: from /usr/lib/ruby/vendor_ruby/foreman_tasks_core.rb:6:in
<top (required)>’
Nov 04 10:50:14 intsrvdpl-a1 smart-proxy[18865]: from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in require' Nov 04 10:50:14 intsrvdpl-a1 smart-proxy[18865]: from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in
require’
Nov 04 10:50:14 intsrvdpl-a1 smart-proxy[18865]: from /usr/lib/ruby/vendor_ruby/foreman_remote_execution_core.rb:1:in <top (required)>' Nov 04 10:50:14 intsrvdpl-a1 smart-proxy[18865]: from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in
require’
Nov 04 10:50:14 intsrvdpl-a1 smart-proxy[18865]: from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in require' Nov 04 10:50:14 intsrvdpl-a1 smart-proxy[18865]: from /usr/lib/ruby/vendor_ruby/bundler_ext/runtime.rb:41:in
block in system_require’
Nov 04 10:50:14 intsrvdpl-a1 smart-proxy[18865]: from /usr/lib/ruby/vendor_ruby/bundler_ext/runtime.rb:37:in each' Nov 04 10:50:14 intsrvdpl-a1 smart-proxy[18865]: from /usr/lib/ruby/vendor_ruby/bundler_ext/runtime.rb:37:in
system_require’
Nov 04 10:50:15 intsrvdpl-a1 smart-proxy[18865]: from /usr/lib/ruby/vendor_ruby/bundler_ext.rb:19:in block in system_require' Nov 04 10:50:15 intsrvdpl-a1 smart-proxy[18865]: from /usr/lib/ruby/vendor_ruby/bundler_ext.rb:14:in
each’
Nov 04 10:50:15 intsrvdpl-a1 smart-proxy[18865]: from /usr/lib/ruby/vendor_ruby/bundler_ext.rb:14:in system_require' Nov 04 10:50:15 intsrvdpl-a1 smart-proxy[18865]: from /usr/share/foreman-proxy/lib/bundler_helper.rb:22:in
require_groups’
Nov 04 10:50:15 intsrvdpl-a1 smart-proxy[18865]: from /usr/share/foreman-proxy/lib/smart_proxy_main.rb:31:in <top (required)>' Nov 04 10:50:15 intsrvdpl-a1 smart-proxy[18865]: from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in
require’
Nov 04 10:50:15 intsrvdpl-a1 smart-proxy[18865]: from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in require' Nov 04 10:50:15 intsrvdpl-a1 smart-proxy[18865]: from /usr/share/foreman-proxy/bin/smart-proxy:5:in
’
Nov 04 10:50:15 intsrvdpl-a1 systemd[1]: foreman-proxy.service: Main process exited, code=exited, status=1/FAILURE
Nov 04 10:50:15 intsrvdpl-a1 systemd[1]: Failed to start Foreman Proxy.
Nov 04 10:50:15 intsrvdpl-a1 systemd[1]: foreman-proxy.service: Unit entered failed state.
Nov 04 10:50:15 intsrvdpl-a1 systemd[1]: foreman-proxy.service: Failed with result ‘exit-code’.
Nov 04 10:54:28 intsrvdpl-a1 systemd[1]: Starting Foreman Proxy…
Nov 04 10:54:28 intsrvdpl-a1 smart-proxy[21494]: /usr/lib/ruby/vendor_ruby/foreman_tasks_core/ticker.rb:2:in module:ForemanTasksCore: uninitialized constant Dynflow (NameError)