Skip to content

Instantly share code, notes, and snippets.

@jcreed
Created October 12, 2022 12:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jcreed/619d2166dcb3edd32dd0f3aec579c1e5 to your computer and use it in GitHub Desktop.
Save jcreed/619d2166dcb3edd32dd0f3aec579c1e5 to your computer and use it in GitHub Desktop.
sftp
# Running:
The redis deletion strategy's #url method is deprecated. It will be removed in database_cleaner-redis 2.0 in favor of #db.
.................................No route to host - connect(2) for [2607:f8b0:4006:820::2004]:22
/Users/jeffreed/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/socket.rb:1214:in `__connect_nonblock'
/Users/jeffreed/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/socket.rb:1214:in `connect_nonblock'
/Users/jeffreed/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/socket.rb:56:in `connect_internal'
/Users/jeffreed/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/socket.rb:137:in `connect'
/Users/jeffreed/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/socket.rb:642:in `block in tcp'
/Users/jeffreed/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/socket.rb:227:in `each'
/Users/jeffreed/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/socket.rb:227:in `foreach'
/Users/jeffreed/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/socket.rb:632:in `tcp'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/net-ssh-6.1.0/lib/net/ssh/transport/session.rb:73:in `initialize'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/net-ssh-6.1.0/lib/net/ssh.rb:251:in `new'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/net-ssh-6.1.0/lib/net/ssh.rb:251:in `start'
/Users/jeffreed/Liaison/WebAdMIT/lib/sftp_uploader.rb:72:in `ssh_session'
/Users/jeffreed/Liaison/WebAdMIT/lib/sftp_uploader.rb:29:in `sftp_client'
/Users/jeffreed/Liaison/WebAdMIT/lib/sftp_uploader.rb:23:in `upload'
/Users/jeffreed/Liaison/WebAdMIT/app/models/schedule.rb:113:in `upload_or_generate'
/Users/jeffreed/Liaison/WebAdMIT/app/workers/export_job.rb:50:in `perform'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/powerhome-resque-status-0.7.0/lib/resque/plugins/status.rb:161:in `safe_perform!'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/powerhome-resque-status-0.7.0/lib/resque/plugins/status.rb:137:in `perform'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/resque-2.1.0/lib/resque/job.rb:181:in `block (3 levels) in perform'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/bundler/gems/resque-job-stats-72481c3b8dcf/lib/resque/plugins/job_stats/memory_usage.rb:14:in `around_perform_job_stats_memory_usage'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/resque-2.1.0/lib/resque/job.rb:180:in `block (2 levels) in perform'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/resque-2.1.0/lib/resque/job.rb:176:in `block (3 levels) in perform'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/bundler/gems/resque-job-stats-72481c3b8dcf/lib/resque/plugins/job_stats/history.rb:22:in `around_perform_job_stats_history'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/resque-2.1.0/lib/resque/job.rb:176:in `block (2 levels) in perform'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/resque-2.1.0/lib/resque/job.rb:176:in `block (3 levels) in perform'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/bundler/gems/resque-job-stats-72481c3b8dcf/lib/resque/plugins/job_stats/duration.rb:9:in `around_perform_job_stats_duration'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/resque-2.1.0/lib/resque/job.rb:176:in `block (2 levels) in perform'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/resque-2.1.0/lib/resque/job.rb:188:in `perform'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/airbrake-13.0.2/lib/airbrake/resque.rb:42:in `block in perform'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/airbrake-ruby-6.1.0/lib/airbrake-ruby/benchmark.rb:13:in `measure'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/airbrake-13.0.2/lib/airbrake/resque.rb:41:in `perform'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/resque-2.1.0/lib/resque/job.rb:93:in `create'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/resque_solo-0.5.0/lib/resque_ext/job.rb:10:in `create_solo'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/resque_solo-0.5.0/lib/resque_ext/resque.rb:14:in `enqueue_to'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/powerhome-resque-status-0.7.0/lib/resque/plugins/status.rb:112:in `enqueue_to'
/Users/jeffreed/Liaison/WebAdMIT/app/workers/export_job.rb:16:in `enqueue'
/Users/jeffreed/Liaison/WebAdMIT/app/models/export_file.rb:77:in `enqueue'
/Users/jeffreed/Liaison/WebAdMIT/app/services/export_event.rb:16:in `process'
/Users/jeffreed/Liaison/WebAdMIT/app/controllers/schedules_controller.rb:32:in `run_now'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_controller/metal/basic_implicit_render.rb:6:in `send_action'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/abstract_controller/base.rb:214:in `process_action'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_controller/metal/rendering.rb:53:in `process_action'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/abstract_controller/callbacks.rb:234:in `block in process_action'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/activesupport-7.0.2.4/lib/active_support/callbacks.rb:118:in `block in run_callbacks'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actiontext-7.0.2.4/lib/action_text/rendering.rb:20:in `with_renderer'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actiontext-7.0.2.4/lib/action_text/engine.rb:69:in `block (4 levels) in <class:Engine>'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/activesupport-7.0.2.4/lib/active_support/callbacks.rb:127:in `instance_exec'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/activesupport-7.0.2.4/lib/active_support/callbacks.rb:127:in `block in run_callbacks'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/marginalia-1.11.1/lib/marginalia.rb:109:in `record_query_comment'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/activesupport-7.0.2.4/lib/active_support/callbacks.rb:127:in `block in run_callbacks'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/activesupport-7.0.2.4/lib/active_support/callbacks.rb:138:in `run_callbacks'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/abstract_controller/callbacks.rb:233:in `process_action'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_controller/metal/rescue.rb:22:in `process_action'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_controller/metal/instrumentation.rb:67:in `block in process_action'
/Users/jeffreed/Liaison/WebAdMIT/test/test_helper.rb:48:in `instrument'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_controller/metal/instrumentation.rb:66:in `process_action'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_controller/metal/params_wrapper.rb:259:in `process_action'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/activerecord-7.0.2.4/lib/active_record/railties/controller_runtime.rb:27:in `process_action'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/abstract_controller/base.rb:151:in `process'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionview-7.0.2.4/lib/action_view/rendering.rb:39:in `process'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_controller/metal.rb:188:in `dispatch'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_controller/metal.rb:251:in `dispatch'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/routing/route_set.rb:49:in `dispatch'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/routing/route_set.rb:32:in `serve'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/journey/router.rb:50:in `block in serve'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/journey/router.rb:32:in `each'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/journey/router.rb:32:in `serve'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/routing/route_set.rb:850:in `call'
/Users/jeffreed/Liaison/WebAdMIT/lib/diagnostic_middleware.rb:7:in `call'
/Users/jeffreed/Liaison/WebAdMIT/lib/cache_control_private.rb:13:in `_call'
/Users/jeffreed/Liaison/WebAdMIT/lib/cache_control_private.rb:9:in `call'
/Users/jeffreed/Liaison/WebAdMIT/lib/api_rate_limiter.rb:31:in `call_app'
/Users/jeffreed/Liaison/WebAdMIT/lib/api_rate_limiter.rb:10:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/bundler/gems/remotipart-fe413b590826/lib/remotipart/middleware.rb:32:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/rack-2.2.3.1/lib/rack/tempfile_reaper.rb:15:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/rack-2.2.3.1/lib/rack/etag.rb:27:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/rack-2.2.3.1/lib/rack/conditional_get.rb:27:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/rack-2.2.3.1/lib/rack/head.rb:12:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/http/permissions_policy.rb:22:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/http/content_security_policy.rb:18:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/rack-2.2.3.1/lib/rack/session/abstract/id.rb:266:in `context'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/rack-2.2.3.1/lib/rack/session/abstract/id.rb:260:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/middleware/cookies.rb:693:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/middleware/callbacks.rb:27:in `block in call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/activesupport-7.0.2.4/lib/active_support/callbacks.rb:99:in `run_callbacks'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/middleware/callbacks.rb:26:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/middleware/actionable_exceptions.rb:17:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/airbrake-13.0.2/lib/airbrake/rack/middleware.rb:34:in `call!'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/airbrake-13.0.2/lib/airbrake/rack/middleware.rb:23:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/middleware/debug_exceptions.rb:28:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/middleware/show_exceptions.rb:26:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/railties-7.0.2.4/lib/rails/rack/logger.rb:36:in `call_app'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/railties-7.0.2.4/lib/rails/rack/logger.rb:27:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/middleware/remote_ip.rb:93:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/request_store-1.5.1/lib/request_store/middleware.rb:19:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/middleware/request_id.rb:26:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/rack-2.2.3.1/lib/rack/method_override.rb:24:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/rack-2.2.3.1/lib/rack/runtime.rb:22:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/middleware/executor.rb:14:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/middleware/static.rb:23:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/rack-2.2.3.1/lib/rack/sendfile.rb:110:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/actionpack-7.0.2.4/lib/action_dispatch/middleware/host_authorization.rb:131:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/secure_headers-5.2.0/lib/secure_headers/middleware.rb:13:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/railties-7.0.2.4/lib/rails/engine.rb:530:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/rack-2.2.3.1/lib/rack/urlmap.rb:74:in `block in call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/rack-2.2.3.1/lib/rack/urlmap.rb:58:in `each'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/rack-2.2.3.1/lib/rack/urlmap.rb:58:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/capybara-3.37.1/lib/capybara/server/middleware.rb:60:in `call'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/rack-2.2.3.1/lib/rack/handler/webrick.rb:95:in `service'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/webrick-1.7.0/lib/webrick/httpserver.rb:140:in `service'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/webrick-1.7.0/lib/webrick/httpserver.rb:96:in `run'
/Users/jeffreed/.rvm/gems/ruby-3.1.2@webadmit/gems/webrick-1.7.0/lib/webrick/server.rb:310:in `block in start_thread'
[Screenshot Image]: /Users/jeffreed/Liaison/WebAdMIT/tmp/capybara/failures_test_0007_shows schedules with run now button and logs.png
E
Error:
Schedule Viewer#test_0007_shows schedules with run now button and logs:
Errno::EHOSTUNREACH: No route to host - connect(2) for [2607:f8b0:4006:820::2004]:22
lib/sftp_uploader.rb:72:in `ssh_session'
lib/sftp_uploader.rb:29:in `sftp_client'
lib/sftp_uploader.rb:23:in `upload'
app/models/schedule.rb:113:in `upload_or_generate'
app/workers/export_job.rb:50:in `perform'
app/workers/export_job.rb:16:in `enqueue'
app/models/export_file.rb:77:in `enqueue'
app/services/export_event.rb:16:in `process'
app/controllers/schedules_controller.rb:32:in `run_now'
test/test_helper.rb:48:in `instrument'
lib/diagnostic_middleware.rb:7:in `call'
lib/cache_control_private.rb:13:in `_call'
lib/cache_control_private.rb:9:in `call'
lib/api_rate_limiter.rb:31:in `call_app'
lib/api_rate_limiter.rb:10:in `call'
rails test test/integration/schedules_test.rb:394
..
Finished in 80.669530s, 0.4463 runs/s, 1.7727 assertions/s.
36 runs, 143 assertions, 0 failures, 1 errors, 0 skips
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment