On 01/26, Tony Coffman wrote:
> I'm testing Katello 3.3 RC1 and attempting to integrate foreman_ansible,
> dynamic inventory, and the ansible proxy into my test scenario.


This looks like http://projects.theforeman.org/issues/18278, try
changing the verbosity level to 1.

I will release a patch for this ASAP (one that verifies the settings are
correct and allows to disable verbosity)

>
> I've imported my ansible roles and assigned parameters in Foreman and from
> the command line all is well.
>
> I've run into a roadblock when I try to run the playbook in the WebUI.
>
> The error is Runner error: TypeError - no implicit conversion of nil into
> String
>
> Here's the trace from the smart_proxy_dynflow_core.log.  Any help would be
> greatly appreciated it.
>
> [2017-01-26 13:41:23.707 #2830] ERROR -- dynflow: error while dispatching
> request to runner 285ec4a1-2bc8-4a98-bd96-7fad0a30d3de:TypeError no
> implicit conversion of nil into String:
>  
> /opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-core-0.1.1/lib/foreman_tasks_core/runner/command_runner.rb:8:in
> `spawn'
> /opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-core-0.1.1/lib/foreman_tasks_core/runner/command_runner.rb:8:in
> `initialize_command'
> /opt/theforeman/tfm/root/usr/share/gems/gems/foreman_ansible_core-1.0.0/lib/foreman_ansible_core/playbook_runner.rb:21:in
> `block in start'
> /opt/theforeman/tfm/root/usr/share/gems/gems/foreman_ansible_core-1.0.0/lib/foreman_ansible_core/playbook_runner.rb:20:in
> `chdir'
> /opt/theforeman/tfm/root/usr/share/gems/gems/foreman_ansible_core-1.0.0/lib/foreman_ansible_core/playbook_runner.rb:20:in
> `start'
> /opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-core-0.1.1/lib/foreman_tasks_core/runner/dispatcher.rb:29:in
> `start_runner'
> /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-0.8.17/lib/dynflow/actor.rb:6:in
> `on_message'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/context.rb:46:in
> `on_envelope'
> /opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-core-0.1.1/lib/foreman_tasks_core/runner/dispatcher.rb:22:in
> `on_envelope'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/behaviour/executes_context.rb:7:in
> `on_envelope'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/behaviour/abstract.rb:25:in
> `pass'
> /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-0.8.17/lib/dynflow/actor.rb:26:in
> `on_envelope'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/behaviour/abstract.rb:25:in
> `pass'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/behaviour/awaits.rb:15:in
> `on_envelope'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/behaviour/abstract.rb:25:in
> `pass'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/behaviour/sets_results.rb:14:in
> `on_envelope'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/behaviour/abstract.rb:25:in
> `pass'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/behaviour/buffer.rb:38:in
> `process_envelope'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/behaviour/buffer.rb:31:in
> `process_envelopes?'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/behaviour/buffer.rb:20:in
> `on_envelope'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/behaviour/abstract.rb:25:in
> `pass'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/behaviour/termination.rb:55:in
> `on_envelope'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/behaviour/abstract.rb:25:in
> `pass'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/behaviour/removes_child.rb:10:in
> `on_envelope'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/behaviour/abstract.rb:25:in
> `pass'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/behaviour/sets_results.rb:14:in
> `on_envelope'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/core.rb:161:in
> `process_envelope'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/core.rb:95:in
> `block in on_envelope'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/core.rb:118:in
> `block (2 levels) in schedule_execution'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/concurrent-ruby-1.0.0/lib/concurrent/synchronization/mri_lockable_object.rb:38:in
> `block in synchronize'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/concurrent-ruby-1.0.0/lib/concurrent/synchronization/mri_lockable_object.rb:38:in
> `synchronize'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/concurrent-ruby-1.0.0/lib/concurrent/synchronization/mri_lockable_object.rb:38:in
> `synchronize'
> /opt/theforeman/tfm/root/usr/share/gems/gems/concurrent-ruby-edge-0.2.0/lib/concurrent/actor/core.rb:115:in
> `block in schedule_execution'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/concurrent-ruby-1.0.0/lib/concurrent/executor/serialized_execution.rb:18:in
> `call'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/concurrent-ruby-1.0.0/lib/concurrent/executor/serialized_execution.rb:18:in
> `call'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/concurrent-ruby-1.0.0/lib/concurrent/executor/serialized_execution.rb:96:in
> `work'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/concurrent-ruby-1.0.0/lib/concurrent/executor/serialized_execution.rb:77:in
> `block in call_job'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/concurrent-ruby-1.0.0/lib/concurrent/executor/ruby_thread_pool_executor.rb:333:in
> `call'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/concurrent-ruby-1.0.0/lib/concurrent/executor/ruby_thread_pool_executor.rb:333:in
> `run_task'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/concurrent-ruby-1.0.0/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:in
> `block (3 levels) in create_worker'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/concurrent-ruby-1.0.0/lib/concurrent/executor/ruby_thread_pool_executor.rb:305:in
> `loop'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/concurrent-ruby-1.0.0/lib/concurrent/executor/ruby_thread_pool_executor.rb:305:in
> `block (2 levels) in create_worker'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/concurrent-ruby-1.0.0/lib/concurrent/executor/ruby_thread_pool_executor.rb:304:in
> `catch'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/concurrent-ruby-1.0.0/lib/concurrent/executor/ruby_thread_pool_executor.rb:304:in
> `block in create_worker'
> [2017-01-26 13:41:30.071 #2830] ERROR --  action: Script execution failed
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Foreman users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/foreman-users.
> For more options, visit https://groups.google.com/d/optout.


--
Daniel Lobato Garcia

@dLobatog
blog.daniellobato.me
daniellobato.me

GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30
Keybase: https://keybase.io/elobato

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Attachment: signature.asc
Description: PGP signature

Reply via email to