{"action":"created","issue":{"url":"https://api.github.com/repos/huginn/huginn/issues/2323","repository_url":"https://api.github.com/repos/huginn/huginn","labels_url":"https://api.github.com/repos/huginn/huginn/issues/2323/labels{/name}","comments_url":"https://api.github.com/repos/huginn/huginn/issues/2323/comments","events_url":"https://api.github.com/repos/huginn/huginn/issues/2323/events","html_url":"https://github.com/huginn/huginn/issues/2323","id":335854819,"node_id":"MDU6SXNzdWUzMzU4NTQ4MTk=","number":2323,"title":"Worker errors after update","user":{"login":"l1n","id":1367322,"node_id":"MDQ6VXNlcjEzNjczMjI=","avatar_url":"https://avatars1.githubusercontent.com/u/1367322?v=4","gravatar_id":"","url":"https://api.github.com/users/l1n","html_url":"https://github.com/l1n","followers_url":"https://api.github.com/users/l1n/followers","following_url":"https://api.github.com/users/l1n/following{/other_user}","gists_url":"https://api.github.com/users/l1n/gists{/gist_id}","starred_url":"https://api.github.com/users/l1n/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/l1n/subscriptions","organizations_url":"https://api.github.com/users/l1n/orgs","repos_url":"https://api.github.com/users/l1n/repos","events_url":"https://api.github.com/users/l1n/events{/privacy}","received_events_url":"https://api.github.com/users/l1n/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-06-26T14:44:10Z","updated_at":"2018-06-27T07:50:43Z","closed_at":null,"author_association":"NONE","body":"Not sure the best way to debug this, but I'm having some issues launching worker threads after a bundle update:\r\n```Jun 26 09:39:43 noblejury.com systemd[1]: huginn-dj3@3330.service: Failed with result 'exit-code'.\r\nJun 26 09:39:43 noblejury.com systemd[1]: huginn-dj3@3330.service: Main process exited, code=exited, status=1/FAILURE\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   script/delayed_job:3:in `<top (required)>'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   script/delayed_job:3:in `require'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /pub/lin/huginn/config/environment.rb:5:in `<top (required)>'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/railties-5.2.0/lib/rails/railtie.rb:190:in `method_missing'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/railties-5.2.0/lib/rails/railtie.rb:190:in `public_send'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/railties-5.2.0/lib/rails/application.rb:361:in `initialize!'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/railties-5.2.0/lib/rails/initializable.rb:60:in `run_initializers'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/2.5.0/tsort.rb:205:in `tsort_each'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/2.5.0/tsort.rb:226:in `tsort_each'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/2.5.0/tsort.rb:347:in `each_strongly_connected_component'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/2.5.0/tsort.rb:347:in `call'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/2.5.0/tsort.rb:347:in `each'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/2.5.0/tsort.rb:349:in `block in each_strongly_connected_component'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/2.5.0/tsort.rb:431:in `each_strongly_connected_component_from'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/2.5.0/tsort.rb:350:in `block (2 levels) in each_strongly_connected_component'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/2.5.0/tsort.rb:228:in `block in tsort_each'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/railties-5.2.0/lib/rails/initializable.rb:61:in `block in run_initializers'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/railties-5.2.0/lib/rails/initializable.rb:32:in `run'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/railties-5.2.0/lib/rails/initializable.rb:32:in `instance_exec'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/railties-5.2.0/lib/rails/application/finisher.rb:69:in `block in <module:Finisher>'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/railties-5.2.0/lib/rails/application/finisher.rb:69:in `each'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/railties-5.2.0/lib/rails/engine.rb:356:in `eager_load!'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/railties-5.2.0/lib/rails/engine.rb:475:in `eager_load!'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/railties-5.2.0/lib/rails/engine.rb:475:in `each'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/railties-5.2.0/lib/rails/engine.rb:477:in `block in eager_load!'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/railties-5.2.0/lib/rails/engine.rb:477:in `each'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/railties-5.2.0/lib/rails/engine.rb:478:in `block (2 levels) in eager_load!'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:242:in `require_dependency'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/active_support.rb:59:in `depend_on'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:326:in `depend_on'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:348:in `require_or_load'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:37:in `load_interlock'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/activesupport-5.2.0/lib/active_support/dependencies/interlock.rb:13:in `loading'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/activesupport-5.2.0/lib/active_support/concurrency/share_lock.rb:151:in `exclusive'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/activesupport-5.2.0/lib/active_support/dependencies/interlock.rb:14:in `block in loading'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:37:in `block in load_interlock'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:370:in `block in require_or_load'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:283:in `require'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:249:in `load_dependency'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:283:in `block in require'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:29:in `require'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:20:in `require_with_bootsnap_lfi'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/loaded_features_index.rb:65:in `register'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:21:in `block in require_with_bootsnap_lfi'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /usr/lib/ruby/gems/2.5.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:21:in `require'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]:   /pub/lin/huginn/app/concerns/twitter_concern.rb:58:in `<main>'\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]: NoMethodError: undefined method `merge' for #<Proc:0x000055e96c388168>\r\nJun 26 09:39:43 noblejury.com huginn-dj3@3330.service[16176]: bundler: failed to load command: script/delayed_job (script/delayed_job)```"},"comment":{"url":"https://api.github.com/repos/huginn/huginn/issues/comments/400577010","html_url":"https://github.com/huginn/huginn/issues/2323#issuecomment-400577010","issue_url":"https://api.github.com/repos/huginn/huginn/issues/2323","id":400577010,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMDU3NzAxMA==","user":{"login":"dsander","id":20943,"node_id":"MDQ6VXNlcjIwOTQz","avatar_url":"https://avatars1.githubusercontent.com/u/20943?v=4","gravatar_id":"","url":"https://api.github.com/users/dsander","html_url":"https://github.com/dsander","followers_url":"https://api.github.com/users/dsander/followers","following_url":"https://api.github.com/users/dsander/following{/other_user}","gists_url":"https://api.github.com/users/dsander/gists{/gist_id}","starred_url":"https://api.github.com/users/dsander/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dsander/subscriptions","organizations_url":"https://api.github.com/users/dsander/orgs","repos_url":"https://api.github.com/users/dsander/repos","events_url":"https://api.github.com/users/dsander/events{/privacy}","received_events_url":"https://api.github.com/users/dsander/received_events","type":"User","site_admin":false},"created_at":"2018-06-27T07:50:43Z","updated_at":"2018-06-27T07:50:43Z","author_association":"COLLABORATOR","body":"You ran `bundle update`? The short answer is: don't, revert the `Gemfile.lock` back to the one in the repository and you should be fine. 😄 \r\n\r\nWe are only testing Huginn with the dependencies specified in the `Gemfile.lock`. `bundle update` updates all gems based on the version constraints in the `Gemfile`, which is never a good idea even when developing and deliberately updating gems we are only using `bundle update <gemname>` to only update one specific gem. "}}
{"actor":{"display_login":"dsander"}}